-
Notifications
You must be signed in to change notification settings - Fork 3.6k
HHH-17404 : Add support of reading/writing from/to special source/target in FormatMapper #9629
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ejannett
wants to merge
81
commits into
hibernate:main
Choose a base branch
from
ejannett:HHH-17404
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
81 commits
Select commit
Hold shift + click to select a range
e1042c2
HHH-17404 : Support reading/writing from/to special source/target in …
ejannett 2e23844
HHH-17404: Jakarta annotation souuport for Jackson
BidyadharM ccf786a
HHH-17404: align JDBC dependencies version
ejannett d361486
HHH-17404 : use OsonEvent to deal with temporal
ejannett c6dac4c
HHH-17404 : fix Boolean convertion
ejannett 2e494d8
HHH-17404 : fix UUID deserialization
ejannett 9242188
HHH-17404 : move to OracleJSONParser
ejannett 9655e22
HHH-17404 : implement array csae in embeddable deserialization
ejannett de0066b
HHH-17404 : fix NPE while parsing DECIMAL
ejannett 31e584b
HHH-17404 : fix dates and URLs
ejannett 8f46f0f
HHH-17404 : fix handle of VALUE_INTERVALYM
ejannett 6b83420
HHH-17404: Add serializer for Embeddable and OracleDurationJdbcType
BidyadharM db5866c
HHH-17404 : move to fromString() in case of string event received
ejannett ebf0ad5
HHH-17404 : Add OSON document handler for embeddabe processing
ejannett 5d445c8
HHH-17404: More fixes
BidyadharM cfe8a0a
HHH-17404: Serialization for additional types
BidyadharM 3078daa
HHH-17404 : add more date related types to document handler
ejannett a33f519
HHH-17404 : use of BigDecimal in case of DECIMAL OSON event received …
ejannett 93caae7
HHH-17404 : fix toString in mapper
ejannett 3e0283c
HHH-17404 InternalDS Support for duration
BidyadharM 2c613bb
HHH-17404-Replace the embeddable serialization approach.
BidyadharM 09ca64f
HHH-17404 : fix issue with sub-embeddables
ejannett edd348b
HHH-17404 : remove creation of ObjectMapper in the Oson type to rely …
ejannett 9c2c2f8
HHH-17404 : fix OsonFactory for extaction
ejannett 8f22ddb
HHH-17404 : fix OracleDurationJdbcType
ejannett 6c32545
HHH-17404 - Fix Nested Embeddable Tests
BidyadharM 41d94a2
HHH-17404- Fix Array Embeddables.
BidyadharM b1f5cf2
HHH-17404- Additional Fixes for Duration.
BidyadharM 2b4e40a
HHH-17404 - Add JSON_ARRAY serializer
BidyadharM c2b2105
HHH-17404- Fix duration types
BidyadharM 3ae531c
HHH-17404 : add JSON document handler for serialization
ejannett 8f0b25c
HHH-17404 - Fix extractor
BidyadharM 80be38b
HHH-17404- UUID fix
BidyadharM 046b4de
HHH-17404 : remove unwanted committed settings
ejannett 3f0772f
HHH-17404 : remove unused methods
ejannett bc13d8b
HHH-17404 : Rollback Test Entity changes and JsonMapping tests fix.
BidyadharM d0e4b5a
HHH-17404 : general cleanup before PR
ejannett 3ea2b39
HHH-17404- Rollback OracleUserDefinedTypeExporter changes
BidyadharM 68d07c1
HHH-17404- Aggregate instance creation fix.
BidyadharM 1b4b914
HHH-17404 : fix aggregatesupport for "no-extension" case
ejannett 1084c23
HHH-17404 : fix condition on aggregate support load
ejannett 4641807
HHH-17404 : refactor OSON formatMapper to align on JSON one.
ejannett 9ecc283
HHH-17404 : applies some review comments
ejannett 25db63c
HHH-17404 : implement JSON document readers and writers for OSON exte…
ejannett 0088b3c
HHH-17404 : removed dead code
ejannett a2ab3cb
HHH-17404- Remove DURATION mapping to INTERVALDS
BidyadharM ddf7cf9
HHH-17404- Remove DURATION mapping to INTERVALDS (2)
BidyadharM 9921759
HHH-17404: Undo Test Skips
BidyadharM 558872a
HHH-17404 : applied eview comment
ejannett 4f837eb
HHH-17404 : applied review comments. removed use of valueIsAString
ejannett 4ba2143
HHH-17404 : fix build after merge
ejannett c978aa9
HHH-17404 : refactor StringJsonDocumentReader to remove usage of Char…
ejannett 7b1f19b
HHH-17404 : Address review comment to remove try-catch for SqlTypes.T…
BidyadharM 3ec7af9
HHH-17404 add flag to disable OSON extension
ejannett 60e7ede
HHH-17404 : Since thhe UUID is stored as string , retrieve it accordi…
BidyadharM 7c0dcf6
HHH-17404 remove use of reflection
ejannett 4fab88e
HHH-17404 : add schema compatibility test
ejannett 28b8382
HHH-17404 : Removed Duration mapping to intervalDS misssed during pre…
BidyadharM 5464593
HHH-17404 rename oson flag in oracle dialect
ejannett c944878
HHH-17404 add array of embeddable support
ejannett 829d16d
HHH-17404 Fix compile errors
beikov d853847
HHH-17404 Address dialect and aggregate support comments
beikov ee5fcac
HHH-17404 Address issues in StringJsonDocumentReader
beikov ac1af27
HHH-17404 Cleanup JsonHelper and fix nested parsing
beikov 7a45365
HHH-17404 Cleanup JdbcTypes and Jackson/OSON availability detection
beikov 989be0b
HHH-17404 Parameterize DDL type for tests
beikov ec6929d
HHH-17404 add compatibility test
ejannett f0dbed7
HHH-17404 Oson compatibility test fixes
mbellade 858a8ee
HHH-17404 Apply code-style to OracleOsonJdbcType and misc cleanups
mbellade 8af30e2
HHH-17404 rebase with upstream
ejannett 9f4a543
HHH-14707 fix code style
ejannett cd1f484
HHH-14707 Fix xml embeddable aggregate array support
mbellade 33cfce6
HHH-17404 code style
ejannett d985887
HHH-17404 fix code scna warning about switch default case
ejannett 851e2a3
HHH-17404 enhance compatibility test on type chakcing
ejannett d591b74
HHH-17404 add comment in the what's new doc
ejannett d17708a
HHH-17404 add test claeanup phase
ejannett 4dd7e0c
HHH-17404 rebase with upstream
ejannett 625fcdf
HHH-17404 add new contributor to AUTHORS list
ejannett 2ff0032
HHH-17404 fix merge regresssion about struct support
ejannett a9d4756
HHH-17404 fix regression on OracleDialect on timeouts
ejannett File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,6 +5,7 @@ | |
# Corporate contributors | ||
|
||
Red Hat, Inc. | ||
Oracle, Corporation. | ||
|
||
# Individual contributors | ||
|
||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ejannett please add the Oracle Copyright to all files you modify:
Copyright © 2025, Oracle and/or its affiliates.