Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
893 commits
Select commit Hold shift + click to select a range
aed0a93
HHH-19476 claimEntityHolderIfPossible Assertion Error
dreab8 May 22, 2025
0a288ce
Call LazyInitialized#getInternalIdentifier() instead of getIdentifier()
dreab8 May 22, 2025
2950a5e
HHH-19387 - Fix concrete descriptor when left join returns null in a …
mira-silhavy May 12, 2025
4abca25
HHH-19387 - Reformat and reword test entities
mira-silhavy May 15, 2025
47f4af9
HHH-19490 Fix NPE when using array_position on sql array type
chanzxxx May 27, 2025
adf8e41
HHH-18957 - Add test for issue
jrenaat Jan 15, 2025
13834c6
document the rule for transaction rollback
gavinking May 28, 2025
c938346
Add @Override to includeEntityProperty
diegolovison May 28, 2025
f98ce16
HHH-18252 fix handling of @IdClass in repository methods
gavinking May 28, 2025
ef1150e
add VERSION_ROLE_NAME constant
gavinking May 28, 2025
7bae44e
HHH-19493 add HCB.id(), HCB.version(), and JpaFrom.id()
gavinking May 29, 2025
f97aa74
HHH-19471 use custom implementation of MD5
gavinking May 26, 2025
bceb6b1
HHH-19494 use MERGE on Db2
gavinking May 29, 2025
b0fe695
fix import in test
gavinking May 29, 2025
d6401d3
HHH-11866 fix CustomEntityDirtinessStrategy#resetDirty is not called …
peter1123581321 May 24, 2025
81d5254
Add @Override to processCollection
diegolovison May 27, 2025
cdbb8a0
test and document behavior of SS.get() when entity not found
gavinking May 30, 2025
bddfc60
HHH-18891 fix of an AssertionError when using a NotFound annotation
peter1123581321 May 27, 2025
da0e125
HHH-19500 get rid of layer-breaking operations in UserType
gavinking May 30, 2025
6b5099d
HHH-19500 get rid of layer-breaking operations in UserType
gavinking May 30, 2025
a7d29a0
HHH-18936 suppress TransientObjectException when the FK is marked @On…
gavinking Jan 30, 2025
9ca0019
HHH-18936 test for cascade REMOVE with @OnDelete(CASCADE)
gavinking May 30, 2025
84ab8be
HHH-18936 javadoc for cascade REMOVE with @OnDelete(CASCADE)
gavinking May 30, 2025
2d28b90
maintain statistics on removal from the second-level cache
gavinking May 30, 2025
342cde5
clean up converter adaptors
gavinking May 31, 2025
cd55e5b
disable tests on Sybase (no support for 'on delete cascade')
gavinking May 31, 2025
550149c
add more tests for @OnDelete with various annotation-based mappings
gavinking Jun 1, 2025
7261f94
mention all the ways @OnDelete(CASCADE) can be used in the javadoc
gavinking Jun 1, 2025
0d0d849
run the @OnDelete(CASCADE) tests also on Sybase
gavinking Jun 1, 2025
4ad08ed
allow @OnDelete(CASCADE) with @ManyToOne @JoinTable
gavinking Jun 1, 2025
7d9c170
uniform reporting of null argument to EM, Session, and StatelessSessi…
gavinking Jun 1, 2025
0ed81d1
more work on uniform reporting of illegal arguments
gavinking Jun 1, 2025
33e94ab
fix broken jdoc
gavinking Jun 1, 2025
2506dd1
delete obsolete class NamedQueryHelper
gavinking Jun 1, 2025
a7919fa
don't unnecessarily convert enums to strings
gavinking Jun 1, 2025
6a1c21b
tiny refactor to NullPrecedence stuff
gavinking Jun 1, 2025
5e4f6c1
delete two unused impl classes and an unused type param
gavinking Jun 1, 2025
dbef5b3
links in jdoc
gavinking Jun 1, 2025
058c56d
polish the jdoc for @OnDelete and OnDeleteAction
gavinking Jun 1, 2025
33052ec
mention legal values for hibernate.dialect.storage_engine
gavinking Jun 1, 2025
72687f4
minor code cleanups in Dialects
gavinking May 30, 2025
c5ad153
mninor code style changes around Operations stuff
gavinking Jun 1, 2025
e424797
Centralize release instructions in MAINTAINERS.md
yrodiere May 22, 2025
8fdeab5
Don't ignore 'orm.jdk.max' from gradle.properties
yrodiere May 13, 2025
4167e85
Actually produce Java 24 bytecode in tests when testing against JDK 24
yrodiere May 13, 2025
96bb534
Clarify toolchain support
yrodiere May 13, 2025
a340095
Log JDK version information at the start of every build
yrodiere May 13, 2025
069d77c
Require JDK 21 for building (but keep the Java 17 baseline)
yrodiere May 13, 2025
43cdff7
Remove redundant version requirements in hibernate-jfr
yrodiere May 13, 2025
6539565
light refactoring to a method of BasicDotIdentifierConsumer
gavinking Jun 2, 2025
41b92ce
use safe typecasts
gavinking Jun 2, 2025
13a7bfa
consistently use EntityGraph instead of RootGraph in (incubating) Jpa…
gavinking Jun 2, 2025
3cffb7d
links in jdoc
gavinking Jun 2, 2025
e21536c
HHH-19466 demote operations dealing with EntityGraphs from JpaMetamod…
gavinking Jun 2, 2025
a22ddcc
cleanups in InjectionHelper
gavinking Jun 2, 2025
33c0191
HHH-19466 remove unimplemented/unused/unnecessary graph-related opera…
gavinking Jun 2, 2025
9ed9bda
eliminate a raw type
gavinking Jun 2, 2025
a45d8cb
HHH-19504 : Javadoc error SecondaryRow#owned
Jun 2, 2025
2385dab
HHH-19508 sort CollectionUpdateActions to move those with deletes to …
gavinking Jun 2, 2025
c7aff0c
HHH-19508 improve jdoc of hibernate.order_updates and hibernate.order…
gavinking Jun 2, 2025
c84d05b
very minor code cleanups around ActionQueue
gavinking Jun 2, 2025
5aeff2c
HHH-19508 efficient detection of pending deletions for CollectionUpda…
gavinking Jun 2, 2025
e320299
HHH-19508 workaround for strange behavior related to HHH-13053
gavinking Jun 2, 2025
0d6a883
very minor code improvements in ForeignKeys + NonNullableTransientDep…
gavinking Jun 3, 2025
1eff544
Fix "minimum JDK" version check
yrodiere Jun 3, 2025
d90704e
HHH-18876 ArrayIndexOutOfBoundsException in ArrayInitializer with Lis…
peter1123581321 Jun 1, 2025
1ba13e3
HHH-19515 don't call PhysicalNamingStrategy to produce a logical colu…
gavinking Jun 3, 2025
f6c7d64
HHH-19515 add a test for the issue
gavinking Jun 3, 2025
3cfeb8f
Prep for 7.1
sebersole May 31, 2025
49c7169
HHH-19507 - Upgrade to Hibernate Models 1.0.0
sebersole Jun 4, 2025
da8ac30
HHH-16548 document the requirement for a ScannerFactory
gavinking Jun 3, 2025
1169996
HHH-16548 entity scanning with HibernatePersistenceConfiguration
gavinking Jun 3, 2025
fd0110d
HHH-16548 incorporate feedback from @sebersole
gavinking Jun 4, 2025
87cceaa
HHH-16548 add missing @since annotations
gavinking Jun 4, 2025
c6f3d94
HHH-16548 add documentation to Short Guide
gavinking Jun 4, 2025
9f9d4d3
HHH-19516 Upgrade to JUnit 5.13.0
marko-bekhta Jun 4, 2025
8fc06f8
Add AUTHORS.txt
yrodiere Jun 2, 2025
e025a0b
Initialize AUTHORS.txt from relicensing data
yrodiere Jun 4, 2025
7215a91
HHH-13721 Getting duplicated entities with @OneToMany and @ElementCol…
peter1123581321 Jun 4, 2025
d3bc67b
modernize the CallbackType enum
gavinking Jun 5, 2025
12118ee
mention HibernatePersistenceConfiguration in package-level jdoc
gavinking Jun 5, 2025
554ce4f
HHH-8535 Generating an ID with TableGenerator causes a loop if next_v…
peter1123581321 Jun 5, 2025
6c573e9
clean up code for conversions between IntegralDataTypeHolders
gavinking Jun 6, 2025
ae470b7
HHH-19526 Avoid generating a QueryInterpretationCache.Key when the qu…
Sanne Jun 6, 2025
6f95247
HHH-19518 Make hibernate-maven-plugin configuration parameters non-re…
marko-bekhta Jun 4, 2025
69743c3
HHH-19495 Remove the default "true" from optimistic-lock
marko-bekhta Jun 6, 2025
4c9deec
HHH-19528 Read and apply the version from XML
marko-bekhta Jun 9, 2025
eca1ab2
HHH-19522 report failed optimistic lock checking for upsert()
gavinking Jun 5, 2025
960e004
use @linkplain in jdoc
gavinking Jun 5, 2025
d225d70
HHH-19522 report failed optimistic lock checking for upsert()
gavinking Jun 5, 2025
c9b134c
HHH-19522 report failed optimistic lock checking for upsert()
gavinking Jun 5, 2025
f6a9ac0
implement equals() / hashCode() for NativeQueryConstructorTransformer
gavinking Jun 11, 2025
ae3917f
add extra item of info to comment
gavinking Jun 11, 2025
10f4e24
HHH-19529 Check bytecode generated classes with stable names class lo…
scottmarlow Jun 10, 2025
651b0af
Add methods to CompositeNestedGeneratedValueGenerator for Hibernate r…
dreab8 Jun 7, 2025
292f775
HHH-19532 Add unwrap() method to StatelessSession/SharedSessionContract
yrodiere Jun 12, 2025
733c5eb
HHH-19531 Test use of session proxies with SelectionSpecification/Mut…
yrodiere Jun 12, 2025
3d89260
HHH-19531 Prefer unwrap() to casting sessions in SelectionSpecificati…
yrodiere Jun 12, 2025
6bbdf83
Update automated release description in MAINTAINERS.md
yrodiere Jun 12, 2025
2a40df6
HHH-19537 Simplify amount of computations performed during LazyAttrib…
Sanne Jun 10, 2025
6902a72
use switch expressions in CollectionHelper
gavinking Jun 12, 2025
4a7d577
extract a method in AbstractEntityPersister
gavinking Jun 12, 2025
12b6206
code style: increase the min number of imports for them to get conver…
marko-bekhta Jun 13, 2025
cf72968
add two @apiNotes about the role of Type
gavinking Jun 13, 2025
516deb4
minor code cleanups around JdbcParameterBindingsImpl
gavinking Jun 13, 2025
2f5736c
allow an EntityCopyObserverFactory in MERGE_ENTITY_COPY_OBSERVER setting
gavinking Jun 12, 2025
23e8e52
misc very minor changes
gavinking Jun 12, 2025
47930c7
HHH-19535 introduce preMerge() and postMerge() methods of Interceptor
gavinking Jun 12, 2025
efc47d3
HHH-19535 test to demo relevant capabilities of new preMerge() interc…
gavinking Jun 13, 2025
17675fb
HHH-19535 Interceptor.postMerge() should accept an id
gavinking Jun 13, 2025
8438e8d
HHH-19535 add test for Interceptor.postMerge()
gavinking Jun 13, 2025
983eec0
HHH-18909 fix NPE for READ_ONLY cached entity with array
gavinking Jun 13, 2025
231163f
minor cleanups to CacheEntryHelper
gavinking Jun 13, 2025
72fff29
HHH-19541 add createExistsQuery() to JpaCriteriaQuery
gavinking Jun 14, 2025
ca24fbb
Moved to Central publishing
marko-bekhta Jun 13, 2025
3544f5c
rename QuerySqmImpl to SqmQueryImpl for consistency
gavinking Jun 14, 2025
da9337a
get rid of unnecessary use of SqmQueryImpl in tests
gavinking Jun 14, 2025
da6a1e7
give SqmQuery a type parameter
gavinking Jun 14, 2025
be75f86
mark certain implementation classes as @Internal
gavinking Jun 14, 2025
4843cfc
cleanups around CallbackRegistryImpl
gavinking Jun 14, 2025
c1b5516
add a test for merging a null collection
gavinking Jun 16, 2025
4f3ebb0
improve the error message when an entity is not annotated @Entity or …
gavinking Jun 16, 2025
04fc78b
very minor code simplification to CoordinatingEntityNameResolver
gavinking Jun 16, 2025
c06ce9c
Allow builds with test jdk versions on PRs with custom labels
mbellade Jun 16, 2025
8a90a4a
HHH-19547 fix an exception message that has been fixed and unfixed ma…
gavinking Jun 16, 2025
56094e6
optimize AbstractSqmStatement.getParameters() and eliminate copy/paste
gavinking Jun 16, 2025
6c36e8c
some minor cleanups around SqmSubQuery
gavinking Jun 16, 2025
5c85c1a
HHH-18837 Oracle epoch extraction doesn't work with dates
peter1123581321 Jun 11, 2025
ca78b9d
HHH-19396 Test case - selecting same column (under different alias) t…
cigaly May 14, 2025
c269054
HHH-19396 Parameter deduplicateSelectionItems must be set only for te…
cigaly May 15, 2025
c2be33d
Replace JDK 21 method usage to allow running/compiling on JDK 17
beikov Jun 17, 2025
029cc6d
Skip jacoco instrumentation/coverage in jenkins build
mbellade Jun 17, 2025
9f91657
HHH-17404 : Support reading/writing from/to special source/target in …
ejannett Dec 13, 2024
850f2b9
HHH-17404: Jakarta annotation souuport for Jackson
BidyadharM Dec 17, 2024
cc69f2d
HHH-17404: align JDBC dependencies version
ejannett Dec 16, 2024
110ae10
HHH-17404 : use OsonEvent to deal with temporal
ejannett Dec 17, 2024
371260d
HHH-17404 : fix Boolean convertion
ejannett Dec 17, 2024
effb002
HHH-17404 : fix UUID deserialization
ejannett Dec 18, 2024
144e880
HHH-17404 : move to OracleJSONParser
ejannett Dec 18, 2024
c3c7925
HHH-17404 : implement array csae in embeddable deserialization
ejannett Dec 18, 2024
948e142
HHH-17404 : fix NPE while parsing DECIMAL
ejannett Dec 19, 2024
202769e
HHH-17404 : fix dates and URLs
ejannett Dec 19, 2024
cc66ccd
HHH-17404 : fix handle of VALUE_INTERVALYM
ejannett Dec 20, 2024
8a176f6
HHH-17404: Add serializer for Embeddable and OracleDurationJdbcType
BidyadharM Jan 6, 2025
41c29e9
HHH-17404 : move to fromString() in case of string event received
ejannett Dec 23, 2024
ca19835
HHH-17404 : Add OSON document handler for embeddabe processing
ejannett Jan 3, 2025
fe8007f
HHH-17404: More fixes
BidyadharM Jan 6, 2025
e6bef74
HHH-17404: Serialization for additional types
BidyadharM Jan 7, 2025
fdc4c2a
HHH-17404 : add more date related types to document handler
ejannett Jan 6, 2025
309b564
HHH-17404 : use of BigDecimal in case of DECIMAL OSON event received …
ejannett Jan 7, 2025
f91814c
HHH-17404 : fix toString in mapper
ejannett Jan 7, 2025
ba6a7eb
HHH-17404 InternalDS Support for duration
BidyadharM Jan 8, 2025
afe7638
HHH-17404-Replace the embeddable serialization approach.
BidyadharM Jan 9, 2025
cae81ec
HHH-17404 : fix issue with sub-embeddables
ejannett Jan 8, 2025
c1bf7bc
HHH-17404 : remove creation of ObjectMapper in the Oson type to rely …
ejannett Jan 8, 2025
3ffb48f
HHH-17404 : fix OsonFactory for extaction
ejannett Jan 8, 2025
dbb8d0c
HHH-17404 : fix OracleDurationJdbcType
ejannett Jan 9, 2025
fda10f8
HHH-17404 - Fix Nested Embeddable Tests
BidyadharM Jan 9, 2025
c7feedc
HHH-17404- Fix Array Embeddables.
BidyadharM Jan 10, 2025
5e0208a
HHH-17404- Additional Fixes for Duration.
BidyadharM Jan 10, 2025
f85f61e
HHH-17404 - Add JSON_ARRAY serializer
BidyadharM Jan 11, 2025
20d2f28
HHH-17404- Fix duration types
BidyadharM Jan 15, 2025
d90f993
HHH-17404 : add JSON document handler for serialization
ejannett Jan 14, 2025
eced8ea
HHH-17404 - Fix extractor
BidyadharM Jan 15, 2025
c7c5ec3
HHH-17404- UUID fix
BidyadharM Jan 15, 2025
600f329
HHH-17404 : remove unwanted committed settings
ejannett Jan 15, 2025
b8493bd
HHH-17404 : remove unused methods
ejannett Jan 15, 2025
0c0536d
HHH-17404 : Rollback Test Entity changes and JsonMapping tests fix.
BidyadharM Jan 15, 2025
deebe16
HHH-17404 : general cleanup before PR
ejannett Jan 16, 2025
951fa68
HHH-17404- Rollback OracleUserDefinedTypeExporter changes
BidyadharM Jan 17, 2025
5463a92
HHH-17404- Aggregate instance creation fix.
BidyadharM Jan 17, 2025
23a34f7
HHH-17404 : fix aggregatesupport for "no-extension" case
ejannett Jan 17, 2025
d30ac94
HHH-17404 : fix condition on aggregate support load
ejannett Jan 17, 2025
32a6120
HHH-17404 : refactor OSON formatMapper to align on JSON one.
ejannett Jan 18, 2025
86a2c98
HHH-17404 : applies some review comments
ejannett Jan 21, 2025
b554247
HHH-17404 : implement JSON document readers and writers for OSON exte…
ejannett Jan 29, 2025
31f4fd9
HHH-17404 : removed dead code
ejannett Jan 29, 2025
8ed5b10
HHH-17404- Remove DURATION mapping to INTERVALDS
BidyadharM Feb 11, 2025
57383ab
HHH-17404- Remove DURATION mapping to INTERVALDS (2)
BidyadharM Feb 11, 2025
9eda968
HHH-17404: Undo Test Skips
BidyadharM Feb 11, 2025
c4d6dd6
HHH-17404 : applied eview comment
ejannett Feb 18, 2025
5ab8a4c
HHH-17404 : applied review comments. removed use of valueIsAString
ejannett Mar 13, 2025
d82ff03
HHH-17404 : fix build after merge
ejannett Mar 26, 2025
bffd1d5
HHH-17404 : refactor StringJsonDocumentReader to remove usage of Char…
ejannett Mar 26, 2025
c71e0c0
HHH-17404 : Address review comment to remove try-catch for SqlTypes.T…
BidyadharM Mar 27, 2025
0d219a0
HHH-17404 add flag to disable OSON extension
ejannett Mar 27, 2025
fac3436
HHH-17404 : Since thhe UUID is stored as string , retrieve it accordi…
BidyadharM Mar 28, 2025
af7c258
HHH-17404 remove use of reflection
ejannett Apr 1, 2025
d9e2132
HHH-17404 : add schema compatibility test
ejannett Apr 7, 2025
0f8bf57
HHH-17404 : Removed Duration mapping to intervalDS misssed during pre…
BidyadharM Apr 9, 2025
97b703a
HHH-17404 rename oson flag in oracle dialect
ejannett Apr 9, 2025
a8aafed
HHH-17404 add array of embeddable support
ejannett Apr 15, 2025
0977e26
HHH-17404 Fix compile errors
beikov Apr 17, 2025
6789469
HHH-17404 Address dialect and aggregate support comments
beikov Apr 17, 2025
88caf28
HHH-17404 Address issues in StringJsonDocumentReader
beikov Apr 17, 2025
38b1175
HHH-17404 Cleanup JsonHelper and fix nested parsing
beikov Apr 17, 2025
ae2e4d9
HHH-17404 Cleanup JdbcTypes and Jackson/OSON availability detection
beikov Apr 17, 2025
7acb2d2
HHH-17404 Parameterize DDL type for tests
beikov Apr 17, 2025
f18fa56
HHH-17404 add compatibility test
ejannett Apr 30, 2025
d175308
HHH-17404 Oson compatibility test fixes
mbellade Apr 30, 2025
1f86129
HHH-17404 Apply code-style to OracleOsonJdbcType and misc cleanups
mbellade Apr 30, 2025
f671119
HHH-17404 rebase with upstream
ejannett Apr 30, 2025
b655701
HHH-14707 fix code style
ejannett Apr 30, 2025
e30abe1
HHH-14707 Fix xml embeddable aggregate array support
mbellade Apr 30, 2025
0e2193a
HHH-17404 code style
ejannett Apr 30, 2025
c0ae6f7
HHH-17404 fix code scna warning about switch default case
ejannett May 2, 2025
3dfb1a8
HHH-17404 enhance compatibility test on type chakcing
ejannett May 2, 2025
d64b788
HHH-17404 add comment in the what's new doc
ejannett May 6, 2025
efd0a34
HHH-17404 add test claeanup phase
ejannett May 16, 2025
61d9d3d
HHH-17404 rebase with upstream
ejannett Jun 6, 2025
a626cb2
HHH-17404 add new contributor to AUTHORS list
ejannett Jun 6, 2025
f56ab6f
HHH-17404 fix merge regresssion about struct support
ejannett Jun 13, 2025
f01bcc0
HHH-17404 fix regression on OracleDialect on timeouts
ejannett Jun 16, 2025
9fce4e6
change Identifier.quote() to an instance method
gavinking Jun 18, 2025
26338a7
HHH-19506 Improve FirebirdDialect
mrotteveel Jun 12, 2025
a7ba4a5
HHH-19506 Fix tests that break the build
mrotteveel Jun 13, 2025
e556419
HHH-19506 Remove unused import
mrotteveel Jun 13, 2025
fd18c3f
HHH-19506 Use truncateMappedObjects as suggested by mbellade
mrotteveel Jun 16, 2025
c6f5398
HHH-19506 Remove skip for Firebird
mrotteveel Jun 16, 2025
bfa7102
HHH-19544 Allow plugging a different cache implementation for interna…
Sanne Jun 12, 2025
fa2e481
HHH-18708 Added two new tests to existing class
cigaly Nov 30, 2024
7f0f0be
HHH-18708 Implemented StringFunction as copy of OrdinalFunction with …
cigaly Nov 30, 2024
4371308
HHH-18708 add string() function to doc
gavinking Jun 18, 2025
33079d3
Fix Java launcher used in CI tests being downgraded by mistake
yrodiere Jun 17, 2025
d77577b
Fix tests being compiled to JDK 21 bytecode by default on CI
yrodiere Jun 17, 2025
b4e997b
Compile main code with JDK 17 on JDK 17 CI runs
yrodiere Jun 17, 2025
967ab4f
Remove obsolete workaround of a Gradle bug
yrodiere Jun 17, 2025
fab6a1c
Unify configuration of tasks with explicit/implicit Java versions
yrodiere Jun 17, 2025
3f7a4c7
Use "additionalOptions" to skip Jacoco in Jenkinsfile
yrodiere Jun 17, 2025
06096cf
Enable JDK 17 testing even on PRs
yrodiere Jun 18, 2025
5a9381a
Limit bytecode used in tests to Java 22, since we still use Gradle 8.8
yrodiere Jun 18, 2025
6866b68
HHH-19548 Upgrade to ByteBuddy 1.17.5
yrodiere Jun 16, 2025
106200b
Test against OpenJDK 26
yrodiere Jun 16, 2025
5ef0737
HHH-19391 add test for issue contributed by @theigl
gavinking Apr 28, 2025
1ae3cfd
HHH-17002, HHH-18820, HHH-19391, HHH-18514 equals() and hashCode() fo…
gavinking Apr 27, 2025
5145400
fix some unnecessary use of raw types
gavinking Apr 28, 2025
3a1dabf
HHH-17002, HHH-18820, HHH-19391, HHH-18514 deal with anonymous CTE pr…
gavinking Apr 28, 2025
06e3dbf
HHH-17002, HHH-18820, HHH-19391, HHH-18514 fix generated aliases
gavinking Apr 29, 2025
db5357d
HHH-17002, HHH-18820, HHH-19391, HHH-18514 apply feedback from @beikov
gavinking Jun 16, 2025
16b7592
HHH-17002, HHH-18820, HHH-19391, HHH-18514 add comments explaining an…
gavinking Jun 16, 2025
518ddb7
HHH-17002, HHH-18820, HHH-19391, HHH-18514 standardize on var_ prefix…
gavinking Jun 16, 2025
e2426b4
HHH-19226 remove support for sql version's older than 2016
MoadElfatihi Apr 13, 2025
19893b8
use truncate() in some tests
gavinking Jun 16, 2025
2c5257f
HHH-19283: Hibernate Gradle Plugin configuration cache support
VladoKuruc Mar 22, 2025
9dcbd37
HHH-19283: Gradle 9 deprecation clean up
VladoKuruc Mar 24, 2025
6700d95
HHH-19283: Implementation improvements
VladoKuruc Apr 13, 2025
16e20e4
HHH-19283: Gradle 8.14 test fixes
VladoKuruc Apr 29, 2025
21b3f70
HHH-19283: Build with JDK 21 fix and logger cleanup
VladoKuruc May 16, 2025
562c5c6
use truncate() in many tests
gavinking Jun 20, 2025
e09e3ae
HHH-19565 test to reproduce bug
gavinking Jun 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Initial commits that enabled spotless automatic formatting
59731c089e9d649a663c81d9622b54557d6aba37
4d63ffd98cdead513ab0be0fa23f9787423092d3
# Envers removal/restore
9c7dd3bf34dfbb2f4fa9eb79a0294c2cc759c836
b2a528f2945cee26667b22b867ccef143b7c430c
4273f1cde06f3622f50c2846078398c1977a49c4
4 changes: 2 additions & 2 deletions .github/workflows/ci-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ jobs:
with:
persist-credentials: false
ref: ${{ github.ref }}
- name: Set up Java 17
- name: Set up JDK
uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7.0
with:
distribution: 'temurin'
java-version: '17'
java-version: '21'

- name: Generate cache key
id: cache-key
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
build:
permissions:
contents: read
name: OpenJDK 17 - ${{matrix.rdbms}}
name: OpenJDK 21 - ${{matrix.rdbms}}
runs-on: ubuntu-latest
strategy:
fail-fast: false
Expand Down Expand Up @@ -55,11 +55,11 @@ jobs:
env:
RDBMS: ${{ matrix.rdbms }}
run: ci/database-start.sh
- name: Set up Java 17
- name: Set up Java 21
uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7.0
with:
distribution: 'temurin'
java-version: '17'
java-version: '21'

- name: Generate cache key
id: cache-key
Expand Down Expand Up @@ -146,7 +146,7 @@ jobs:
fail-fast: false
matrix:
include:
- rdbms: oracle_atps_tls
- rdbms: oracle_atps
- rdbms: oracle_db19c
- rdbms: oracle_db21c
- rdbms: oracle_db23c
Expand Down Expand Up @@ -253,11 +253,11 @@ jobs:
persist-credentials: false
- name: Reclaim disk space and sanitize user home
run: .github/ci-prerequisites-atlas.sh
- name: Set up Java 17
- name: Set up Java 21
uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7.0
with:
distribution: 'temurin'
java-version: '17'
java-version: '21'

- name: Generate cache key
id: cache-key
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7.0
with:
distribution: 'temurin'
java-version: '17'
java-version: '21'

- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,4 @@ ObjectStore
*.swo

# SDKman, used by some module maintainers
.sdkmanrc
.sdkmanrc
6 changes: 3 additions & 3 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

295 changes: 295 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,295 @@
# This file lists copyright owners of the project.
# The list is not exhaustive: other copyright owners exist.
# See CONTRIBUTING.md for instructions regarding how to be added to this list.

# Corporate contributors

Red Hat, Inc.
Oracle, Corporation.

# Individual contributors

A Garcia <[email protected]>
Adam Warski <[email protected]>
Adar Lieber-Dembo <[email protected]>
Adrodoc <[email protected]>
ageery <[email protected]>
Aleksander Blomskøld <[email protected]>
Ales Justin <[email protected]>
Alex Kalashnikov <[email protected]>
Alex Snaps <[email protected]>
Alex Soto <[email protected]>
Alexey Loubyansky
Alexey Nesterov <[email protected]>
Alvaro Esteban Pedraza <[email protected]>
amaeda <[email protected]>
Amit Mendapara <[email protected]>
amkad <[email protected]>
Anders Wallgren <[email protected]>
Andrea Boriero <[email protected]>
Andreas Asplund <[email protected]>
Andreas Knees <[email protected]>
Andrei Ivanov <[email protected]>
Andrei Solntsev <[email protected]>
Andrew Clemons <[email protected]>
Andrew Guibert <[email protected]>
Andrew Judson <[email protected]>
Andrew Lee Rubinger <[email protected]>
Andrig Miller <[email protected]>
András Eisenberger <[email protected]>
Andy2003 <[email protected]>
Anilabha Baral <[email protected]>
Anthony Patricio <[email protected]>
Antoine Reilles <[email protected]>
Anton Marsden <[email protected]>
Archie L. Cobbs <[email protected]>
Arnold Galovics <[email protected]>
bananan <[email protected]>
Barnaby Court <[email protected]>
Barnaby Court <[email protected]>
Barney <[email protected]>
Barry LaFond <[email protected]>
Bas van Schaik <[email protected]>
Batbileg Dorj <[email protected]>
Bato-Bair <[email protected]>
Bawany Satgunanathan <[email protected]>
bb7133 <[email protected]>
Becca Gaspard <[email protected]>
Benedikt Waldvogel <[email protected]>
Benjamin Hartmann <[email protected]>
benoit <[email protected]>
Bogdan Stirbat <[email protected]>
Boris Korogvich <[email protected]>
boris-unckel <[email protected]>
Brad Koehn <[email protected]>
Bradley Hess <[email protected]>
Brett Meyer <[email protected]>
Brian Stansberry <[email protected]>
Bryan Varner <[email protected]>
Burkhard Graves <[email protected]>
Cash Costello <[email protected]>
Cedomir Igaly <[email protected]>
Chris Bredesen <[email protected]>
Chris Cranford <[email protected]>
Chris Dennis <[email protected]>
Christian Bauer <[email protected]>
Christian Beikov <[email protected]>
Christoph Dreis <[email protected]>
clement <[email protected]>
Cody Lerum <[email protected]>
Craig K <[email protected]>
cristhiank <[email protected]>
Csaba Varga <[email protected]>
Cédric Tabin <[email protected]>
Damien Hollis <[email protected]>
Daniel Black <[email protected]>
Daniel Gredler <[email protected]>
Daniel Mensinger <[email protected]>
Daniel Shuy <[email protected]>
Dave Stephan <[email protected]>
David Avenante <[email protected]>
David Ellingsworth <[email protected]>
David M. Lloyd <[email protected]>
Davide D'Alto <[email protected]>
dcebotarenco <[email protected]>
dewarder <[email protected]>
Dgray16 <[email protected]>
Diego Plentz <[email protected]>
dkublik <[email protected]>
Dmitrii Bocharov <[email protected]>
Dmitrii Karmanov <[email protected]>
Dmitry Kryukov <[email protected]>
Dmytro Bondar <[email protected]>
Dominique Toupin <[email protected]>
Edward.Wilson <[email protected]>
Emmanuel Bernard <[email protected]>
Emmanuel Duchastenier <[email protected]>
Emond Papegaaij <[email protected]>
Eric Dalquist <[email protected]>
Erik-Berndt Scheper <[email protected]>
Erin Schnabel <[email protected]>
Etienne Miret <[email protected]>
Ettavolt <[email protected]>
Fabio Massimo Ercoli <[email protected]>
Fabricio Gregorio <[email protected]>
Falko Modler <[email protected]>
Farah Juma <[email protected]>
Felix <[email protected]>
Felix Feisst <[email protected]>
Fernando Guardiola <[email protected]>
Filipe Roque <[email protected]>
Florian Heck <[email protected]>
fmusolino <[email protected]>
Francesco Nigro <[email protected]>
Frank Doherty <[email protected]>
Fábio Ueno <[email protected]>
Gabriel Belingueres <[email protected]>
Gail Badner <[email protected]>
Galder Zamarreño <[email protected]>
Gary Gregory <[email protected]>
Gary LosHuertos <[email protected]>
Gavin King <[email protected]>
Georg Echterling <[email protected]>
George Gastaldi <[email protected]>
Georgios Andrianakis <[email protected]>
graemerocher <[email protected]>
Gregorio Palamà <[email protected]>
Guenther Demetz <[email protected]>
Guillaume Smet <[email protected]>
Gunnar Morling <[email protected]>
H.Lo <[email protected]>
Hardy Ferentschik <[email protected]>
HARPER Jon <[email protected]>
Harsh Panchal <[email protected]>
Hassan AL Meftah <[email protected]>
Hendrik Schreiber <[email protected]>
Henri Tremblay <[email protected]>
hugothomas <[email protected]>
Hynek Svabek <[email protected]>
Igor Vaynberg <[email protected]>
Ivan Munic <[email protected]>
Ivan Straka <[email protected]>
Ivaylo Mitrev <[email protected]>
Jaikiran Pai <[email protected]>
James R. Perkins
Jan Martiska <[email protected]>
Jan Schatteman <[email protected]>
Jan-Willem Gmelig Meyling <[email protected]>
Janario Oliveira <[email protected]>
Jarkko Hyöty <[email protected]>
Jason Pyeron <[email protected]>
Jason T. Greene
jcibik <[email protected]>
Jere Penttinen <[email protected]>
Jeremy Whiting <[email protected]>
Jerome Prinet <[email protected]>
Jocki Hendry <[email protected]>
John Lin <[email protected]>
John O'Hara <[email protected]>
John Verhaeg <[email protected]>
johnniang <[email protected]>
Jonathan Bregler <[email protected]>
Joseph B. Ottinger <[email protected]>
João Carlos Heringer Moreira <[email protected]>
Juraci Krohling <[email protected]>
k abram <[email protected]>
Kabir Khan
Kai Suchomel <[email protected]>
Kamil Szymanski <[email protected]>
Karel Maesen <[email protected]>
KARGET <[email protected]>
Ken Schosinsky <[email protected]>
Koen Aers <[email protected]>
Kristoffer Lundberg <[email protected]>
kubo <[email protected]>
Ladislav Thon <[email protected]>
Lars Storm <[email protected]>
Laurent Almeras <[email protected]>
Laurent RICHARD <[email protected]>
ldelima <[email protected]>
Leandro Taveras <[email protected]>
Legohuman <[email protected]>
Leonard Siu <[email protected]>
Louis Jacomet <[email protected]>
Loïc Lefevre <[email protected]>
lpradel <[email protected]>
Luca Molteni <[email protected]>
Luis Barreiro <[email protected]>
Lukasz Antoniak <[email protected]>
Luke Chen <[email protected]>
Madhumita Sadhukhan <[email protected]>
magdalena <[email protected]>
Manik Surtani <[email protected]>
Manuel Bernhardt <[email protected]>
Marcel Overdijk <[email protected]>
marcgiffing <[email protected]>
Marco Belladelli <[email protected]>
Marcus <[email protected]>
Mark Rotteveel <[email protected]>
Marko Bekhta <[email protected]>
Markus Heiden <[email protected]>
Martijn Blankestijn <[email protected]>
Martin Simka <[email protected]>
Masafumi Miura <[email protected]>
Matej Pucihar <[email protected]>
Matt Drees <[email protected]>
Matthew Vance <[email protected]>
Matthias Kurz <[email protected]>
Michael Rudolf <[email protected]>
Michal Skowronek <[email protected]>
MilovanderZee <[email protected]>
Misty Stanley-Jones <[email protected]>
Moritz Becker <[email protected]>
mrizzi <[email protected]>
msvticket <[email protected]>
Mustafa Ulu <[email protected]>
Nathan Xu <[email protected]>
Nguyen Nhu Phuc <[email protected]>
Nikolay Shestakov <[email protected]>
Norbert Wirges <[email protected]>
Oliver Breidenbach <[email protected]>
Oliver Saggau <[email protected]>
Owen Farrell <[email protected]>
Panagiotis Sotiropoulos <[email protected]>
Paul Ferraro <[email protected]>
Petteri Pitkänen <[email protected]>
Philippe Marschall <[email protected]>
Pierrick Rouxel <[email protected]>
qinxi <[email protected]>
Radim Vansa <[email protected]>
Rafael Winterhalter <[email protected]>
Rafi Shamim <[email protected]>
Randy May <[email protected]>
Ratul sharker <[email protected]>
rgarcia <[email protected]>
rhart <[email protected]>
Richard Barnes <[email protected]>
Richard Wilding <[email protected]>
rmartinc <[email protected]>
Rob Worsnop <[email protected]>
Roland Kurucz <[email protected]>
Rune Steinseth <[email protected]>
Russ Tennant <[email protected]>
Réda Housni Alaoui <[email protected]>
Sam De Block <[email protected]>
Samuel Andersson <[email protected]>
Sande Gilda <[email protected]>
Sanne Grinovero <[email protected]>
Scott Marlow <[email protected]>
Sebastian Nohn <[email protected]>
seregamorph <[email protected]>
Sergey Chernolyas <[email protected]>
Sergey Morgunov <[email protected]>
Shawn Clowater <[email protected]>
Simeon <[email protected]>
Simon StJohn-Green <[email protected]>
skis <[email protected]>
Staffan Hörke <[email protected]>
Stephanie Miller <[email protected]>
Steve Ebersole <[email protected]>
Strong Liu <[email protected]>
Stuart Douglas <[email protected]>
Ståle W. Pedersen <[email protected]>
Stéphane Épardaud <[email protected]>
Sven Strickroth <[email protected]>
Sylvain Dusart <[email protected]>
The Geeky Asian <[email protected]>
The-Huginn <[email protected]>
Thomas Heigl <[email protected]>
Timo Verhoeven <[email protected]>
Tomas Lamr <[email protected]>
Torsten Schöne <[email protected]>
Vasily Kochnev <[email protected]>
Vedran Prišćan <[email protected]>
Vincent Bouthinon <[email protected]>
Vincent Stradiot <[email protected]>
Vlad Kuznetsov <[email protected]>
Vlad Mihalcea <[email protected]>
Vladimír Kuruc <[email protected]>
William Burns <[email protected]>
xhuang <[email protected]>
Yanming Zhou <[email protected]>
yjpark <[email protected]>
Yoann Rodière <[email protected]>
Zbyněk Roubalík <[email protected]>
Zhenlei Huang <[email protected]>
Loading
Loading