[hibernate/hibernate-orm] bdc3a5: HHH-14363 MutableTypeEnhancementTestCase failing w...
by Andrea Boriero
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: bdc3a5cdc70392ebbb461d1d12899b29da0e09d6
https://github.com/hibernate/hibernate-orm/commit/bdc3a5cdc70392ebbb461d1...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/mutable/TestEntity.java
Log Message:
-----------
HHH-14363 MutableTypeEnhancementTestCase failing when run on Oracle DB
Commit: dbec10aff15918e4a34257d34e416e3f6e29d914
https://github.com/hibernate/hibernate-orm/commit/dbec10aff15918e4a34257d...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/annotations/selectbeforeupdate/UpdateDetachedTest.java
Log Message:
-----------
HHH-14364 UpdateDetachedTest#testUpdateDetachedWithAttachedPersistentSet failing when run on OracleDB
Commit: c915168cf1326854e4c88819de59fd90aac7f27e
https://github.com/hibernate/hibernate-orm/commit/c915168cf1326854e4c8881...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-09 (Wed, 09 Dec 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/dirty/DirtyTrackingPersistTest.java
Log Message:
-----------
HHH-14360 Test a fix for NPE due to non-existing previous state in bytecode enhanced dirty attribute resolving
Commit: f468666b6da3de9d9edde45dbdf17adfd12d1176
https://github.com/hibernate/hibernate-orm/commit/f468666b6da3de9d9edde45...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-12-11 (Fri, 11 Dec 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/dirty/DirtyTrackingPersistTest.java
Log Message:
-----------
HHH-14360 Fix failure on Oracle db
Commit: 6c128598b02376018c23d5ff3bbe5c3cdeb73b12
https://github.com/hibernate/hibernate-orm/commit/6c128598b02376018c23d5f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M gradle.properties
Log Message:
-----------
HHH-14370 Add --add-opens options required for Gradle
In order to work around illegal accesses in Gradle.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 2659e75271d6ab0a0ef885d13dbc5426e573615b
https://github.com/hibernate/hibernate-orm/commit/2659e75271d6ab0a0ef885d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M gradle/libraries.gradle
Log Message:
-----------
HHH-14372 Upgrade to Weld 3.1.5.Final in tests
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: f6a9338f973e935ad6438cb0d5dfc495e692d065
https://github.com/hibernate/hibernate-orm/commit/f6a9338f973e935ad6438cb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M gradle/java-module.gradle
M hibernate-core/hibernate-core.gradle
Log Message:
-----------
HHH-14371 Correctly set JVM args in the JVM running tests
Turns out getJvmArgs() returns a copy, so modifying that copy won't
change the JVM args.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 27c5980a208a53aad5d3bde45d35ca2a568ce3b3
https://github.com/hibernate/hibernate-orm/commit/27c5980a208a53aad5d3bde...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hibernate-core/hibernate-core.gradle
Log Message:
-----------
HHH-14371 Open java.base/java.nio.charset to the unnamed module in tests
NamingHelper test needs access to Charset.defaultCharset.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 8e3bf43a18d80ad7b14c09b2476d9d328169edf9
https://github.com/hibernate/hibernate-orm/commit/8e3bf43a18d80ad7b14c09b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hibernate-core/hibernate-core.gradle
Log Message:
-----------
HHH-14371 Open java.base/java.security and java/base/java.lang to the unnamed module in tests
Weld needs this, in CDI tests.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 7f518cddb34534e2844a238da1237b1c431ebefe
https://github.com/hibernate/hibernate-orm/commit/7f518cddb34534e2844a238...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/ReflectionOptimizerTest.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/javassist/Bean.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/javassist/BeanReflectionHelper.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/javassist/BulkAccessorTest.java
Log Message:
-----------
HHH-14371 Move tests specific to Javassist to the appropriate source set
Otherwise they won't be executed with the appropriate JVM args.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 6396cd17a26c233e29e1df6decb659f832f404c9
https://github.com/hibernate/hibernate-orm/commit/6396cd17a26c233e29e1df6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hibernate-core/hibernate-core.gradle
Log Message:
-----------
HHH-14371 Open java.base/java.lang to the unnamed module in javassist tests
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 1acb6fea52f78d4c4c4613c868a5b88a6b6a3784
https://github.com/hibernate/hibernate-orm/commit/1acb6fea52f78d4c4c4613c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M tooling/hibernate-gradle-plugin/hibernate-gradle-plugin.gradle
Log Message:
-----------
HHH-14371 Add --add-opens options required for Gradle plugin tests
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 552ff9b4af7f1a2ceb6e4e65603b12380a27af7e
https://github.com/hibernate/hibernate-orm/commit/552ff9b4af7f1a2ceb6e4e6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hibernate-proxool/hibernate-proxool.gradle
Log Message:
-----------
HHH-14371 Open java.base/java.lang to the unnamed module in Proxool tests
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 33ac4174c731334fb46bd3c797ebb6d47abdb959
https://github.com/hibernate/hibernate-orm/commit/33ac4174c731334fb46bd3c...
Author: Erin Schnabel <ebullient(a)redhat.com>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M gradle/libraries.gradle
A hibernate-micrometer/hibernate-micrometer.gradle
A hibernate-micrometer/src/main/java/org/hibernate/stat/HibernateMetrics.java
A hibernate-micrometer/src/main/java/org/hibernate/stat/HibernateQueryMetrics.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/Account.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/AccountId.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/MicrometerCacheStatisticsTest.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/MicrometerStatisticsTest.java
A hibernate-micrometer/src/test/resources/hibernate.properties
A hibernate-micrometer/src/test/resources/log4j.properties
M settings.gradle
Log Message:
-----------
HHH-14337 Micrometer support
Commit: c9ade2affe36065f016551c19d81e962742e75eb
https://github.com/hibernate/hibernate-orm/commit/c9ade2affe36065f016551c...
Author: Yanming Zhou <zhouyanming(a)gmail.com>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ScanningCoordinator.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
Log Message:
-----------
HHH-14356 Avoid NPE when booting with xml_mapping_enabled=false
Introduced by HHH-14334
when use Envers with hibernate.xml_mapping_enabled=false
see https://github.com/hibernate/hibernate-orm/commit/34151a9660f92dfd5128c13...
Commit: 92bca8f4f182fd722bb0cd3674fc1167aa9bbc6a
https://github.com/hibernate/hibernate-orm/commit/92bca8f4f182fd722bb0cd3...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/EnversServiceImpl.java
Log Message:
-----------
HHH-14356 Have Hibernate Envers produce a user friendly bootstrap exception if xml_mapping_enabled=false
Commit: cc14c785b99611fea79c034aa0c9ce199c3bba9e
https://github.com/hibernate/hibernate-orm/commit/cc14c785b99611fea79c034...
Author: jiangHZ <jianghz1998(a)gmail.com>
Date: 2020-12-16 (Wed, 16 Dec 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL10Dialect.java
Log Message:
-----------
HHH-13913 An SQL Dialect for PostgreSQL 10 and later. Adds support for Partition table.
Commit: 34bacba59e9c68c158431205b699939cf1fa54a1
https://github.com/hibernate/hibernate-orm/commit/34bacba59e9c68c15843120...
Author: Jan-Willem Gmelig Meyling <jan-willem(a)youngmediaexperts.nl>
Date: 2020-12-20 (Sun, 20 Dec 2020)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/test/join/OuterJoinTest.java
Log Message:
-----------
HHH-14380 Test case from https://github.com/Blazebit/blaze-persistence/pull/1237 for subquery in on-clause
Commit: 9c69ddc8f1d548b68a61f79cfc17ad72bef7f5da
https://github.com/hibernate/hibernate-orm/commit/9c69ddc8f1d548b68a61f79...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-20 (Sun, 20 Dec 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromClause.java
Log Message:
-----------
HHH-14380 - Only reorder destination from elements from the same from clause
Commit: 016625eb5d0bc1a64980c7d45320cb2a7e574dba
https://github.com/hibernate/hibernate-orm/commit/016625eb5d0bc1a64980c7d...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-12-22 (Tue, 22 Dec 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/ByteBuddyState.java
M hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/BytecodeProviderImpl.java
Log Message:
-----------
HHH-14385 Allow specifying a target JVM version for compatibility of generated proxies via ByteBuddy
Commit: 30fcb05795d5cea50a8c0807970f4dd41350e844
https://github.com/hibernate/hibernate-orm/commit/30fcb05795d5cea50a8c080...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2021-01-05 (Tue, 05 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneWithDerivedIdentityTest.java
Log Message:
-----------
HHH-14389 : Added test case. OneToOneWithDerivedIdentityTest#testFindById reproduces the bug and is annotated with @FailureExpected
Commit: b40d1251e385a5fdb018f9583a83c472d6da4e8f
https://github.com/hibernate/hibernate-orm/commit/b40d1251e385a5fdb018f95...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2021-01-05 (Tue, 05 Jan 2021)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/unidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/unidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
Log Message:
-----------
HHH-14390 : Added test cases
Commit: 633d0f08d6039c662437be6c83f9eaef3dbcab71
https://github.com/hibernate/hibernate-orm/commit/633d0f08d6039c662437be6...
Author: Yanming Zhou <zhouyanming(a)gmail.com>
Date: 2021-01-11 (Mon, 11 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
A hibernate-core/src/test/java/org/hibernate/test/foreignkeys/disabled/OneToManyBidirectionalForeignKeyTest.java
Log Message:
-----------
HHH-14229 Fix unexpected foreign key creation
before this commit, foreign key is created even ConstraintMode.NO_CONSTRAINT present on the @ManyToOne side
Commit: 949ba3b083a3a057403cbc1e53d5418f116e390d
https://github.com/hibernate/hibernate-orm/commit/949ba3b083a3a057403cbc1...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M CONTRIBUTING.md
Log Message:
-----------
HHH-14400 improve CONTRIBUTING.md
Commit: 0c974991f7a75f45b2f881539f34eac890d6a191
https://github.com/hibernate/hibernate-orm/commit/0c974991f7a75f45b2f8815...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Airport.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Flight.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedProxyLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/LazyToOneTest.java
Log Message:
-----------
HHH-13658 : make NO_PROXY unnecessary
- Better handle `FetchModeType#LAZY` for to-one associations based on whether bytecode-enhancement-as-proxy is enabled. Minimize the cases a user is likely to need to use `@LazyToOne`
- See also EAP7-1402
Commit: 602926bf9bd4eafa54771d22846eb02946cccd91
https://github.com/hibernate/hibernate-orm/commit/602926bf9bd4eafa54771d2...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/AbstractKey.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/Activity.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BatchFetchProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BidirectionalProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/EntitySharedInCollectionAndToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/FetchGraphTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatefulTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyMergeWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundBatchEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyBidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyUnidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MergeDetachedToProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyEagerManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoading.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoadingAndInlineDirtyTracking.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/WebApplication.java
Log Message:
-----------
HHH-13658 : Remove @LazyToOne(NO_PROXY) from classes used with bytecode-proxies enabled. FetchGraphTest#testRandomAccess failed so it was marked @FailureExpected.
Commit: 6d124a7c6d797bd18e5cea5efffa16d37d00825e
https://github.com/hibernate/hibernate-orm/commit/6d124a7c6d797bd18e5cea5...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M CONTRIBUTING.md
M gradle.properties
M gradle/java-module.gradle
M gradle/libraries.gradle
M hibernate-core/hibernate-core.gradle
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ScanningCoordinator.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
M hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/ByteBuddyState.java
M hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/BytecodeProviderImpl.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Airport.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Flight.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedProxyLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/LazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneWithDerivedIdentityTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/unidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/unidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/selectbeforeupdate/UpdateDetachedTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/dirty/DirtyTrackingPersistTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/AbstractKey.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/Activity.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BatchFetchProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BidirectionalProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/EntitySharedInCollectionAndToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/FetchGraphTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatefulTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyMergeWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundBatchEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyBidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyUnidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MergeDetachedToProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyEagerManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoading.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoadingAndInlineDirtyTracking.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/WebApplication.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/mutable/TestEntity.java
A hibernate-core/src/test/java/org/hibernate/test/foreignkeys/disabled/OneToManyBidirectionalForeignKeyTest.java
A hibernate-core/src/test/java/org/hibernate/test/join/OuterJoinTest.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/javassist/Bean.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/javassist/BeanReflectionHelper.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/javassist/BulkAccessorTest.java
M hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/EnversServiceImpl.java
A hibernate-micrometer/hibernate-micrometer.gradle
A hibernate-micrometer/src/main/java/org/hibernate/stat/HibernateMetrics.java
A hibernate-micrometer/src/main/java/org/hibernate/stat/HibernateQueryMetrics.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/Account.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/AccountId.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/MicrometerCacheStatisticsTest.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/MicrometerStatisticsTest.java
A hibernate-micrometer/src/test/resources/hibernate.properties
A hibernate-micrometer/src/test/resources/log4j.properties
M hibernate-proxool/hibernate-proxool.gradle
M settings.gradle
M tooling/hibernate-gradle-plugin/hibernate-gradle-plugin.gradle
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into wip/6.0
Commit: 3e6e5a4e8f36cc1199ffdbd77796e529f7317d85
https://github.com/hibernate/hibernate-orm/commit/3e6e5a4e8f36cc1199ffdbd...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/tuple/entity/BytecodeEnhancementMetadataPojoImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedProxyLazyToOneTest.java
Log Message:
-----------
Added FailureExpected to InstrumentedProxyLazyToOneTest
Commit: ef36b4faa290216e53a9908e7fd50ae1f53b8c29
https://github.com/hibernate/hibernate-orm/commit/ef36b4faa290216e53a9908...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
R hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Airport.java
R hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Flight.java
R hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedLazyToOneTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedProxyLazyToOneTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/LazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/Airport.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/Flight.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/InstrumentedLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/InstrumentedProxyLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/LazyToOneTest.java
Log Message:
-----------
Move new InstrumentedProxyLazyToOneTest and InstrumentedLazyToOneTest to org.hibernate.test package, bytecode not yet working properly
Commit: 90f18b31376b09a2295b31996335dd1d0df46060
https://github.com/hibernate/hibernate-orm/commit/90f18b31376b09a2295b319...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M CONTRIBUTING.md
M gradle.properties
M gradle/java-module.gradle
M gradle/libraries.gradle
M hibernate-core/hibernate-core.gradle
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ScanningCoordinator.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
M hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/ByteBuddyState.java
M hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/BytecodeProviderImpl.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/BytecodeEnhancementMetadataPojoImpl.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneWithDerivedIdentityTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/unidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/unidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/selectbeforeupdate/UpdateDetachedTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/dirty/DirtyTrackingPersistTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/AbstractKey.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/Activity.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BatchFetchProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BidirectionalProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/EntitySharedInCollectionAndToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/FetchGraphTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatefulTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyMergeWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundBatchEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyBidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyUnidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MergeDetachedToProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyEagerManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoading.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoadingAndInlineDirtyTracking.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/WebApplication.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/mutable/TestEntity.java
A hibernate-core/src/test/java/org/hibernate/test/foreignkeys/disabled/OneToManyBidirectionalForeignKeyTest.java
A hibernate-core/src/test/java/org/hibernate/test/join/OuterJoinTest.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/Airport.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/Flight.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/InstrumentedLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/InstrumentedProxyLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/test/mapping/lazytoone/LazyToOneTest.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/javassist/Bean.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/javassist/BeanReflectionHelper.java
A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/javassist/BulkAccessorTest.java
M hibernate-envers/src/main/java/org/hibernate/envers/boot/internal/EnversServiceImpl.java
A hibernate-micrometer/hibernate-micrometer.gradle
A hibernate-micrometer/src/main/java/org/hibernate/stat/HibernateMetrics.java
A hibernate-micrometer/src/main/java/org/hibernate/stat/HibernateQueryMetrics.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/Account.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/AccountId.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/MicrometerCacheStatisticsTest.java
A hibernate-micrometer/src/test/java/org/hibernate/test/stat/MicrometerStatisticsTest.java
A hibernate-micrometer/src/test/resources/hibernate.properties
A hibernate-micrometer/src/test/resources/log4j.properties
M hibernate-proxool/hibernate-proxool.gradle
M settings.gradle
M tooling/hibernate-gradle-plugin/hibernate-gradle-plugin.gradle
Log Message:
-----------
Merge branch master into wip/6.0
Compare: https://github.com/hibernate/hibernate-orm/compare/3ecc2550df3c...90f18b3...
3 years, 4 months
[hibernate/hibernate-orm] 3ecc25: HHH-14409 : Internal format of natural-id values
by Steve Ebersole
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 3ecc2550df3cd11eaf0c5ed166a270db83053cbf
https://github.com/hibernate/hibernate-orm/commit/3ecc2550df3cd11eaf0c5ed...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/AbstractEntityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityDeleteAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityUpdateAction.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/DefaultCacheKeysFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/NaturalIdCacheKey.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/SimpleCacheKeysFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/CacheKeysFactory.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/access/NaturalIdDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractNaturalIdDataAccess.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/support/NaturalIdReadWriteAccess.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/AbstractEntityEntry.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/NaturalIdXrefDelegate.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/PersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEntityEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultResolveNaturalIdEventListener.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiNaturalIdLoaderStandard.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiNaturalIdLoadingBatcher.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SimpleNaturalIdLoader.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ModelPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/NaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CompoundNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityInitializer.java
M hibernate-core/src/test/java/org/hibernate/cache/spi/NaturalIdCacheKeyTest.java
Log Message:
-----------
HHH-14409 : Internal format of natural-id values
At the moment, internally the value of a natural-id is always kept as an array. For simple natural-ids that means creating an unnecessary array to wrap the simple value. Change this to allow Object to allow for these simple values
3 years, 4 months
[hibernate/hibernate-orm] 019691: Throw ParsingException on tokenization or parsing ...
by Christian Beikov
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 0196911c8d218a0d169035b7615c80a3b0c116b0
https://github.com/hibernate/hibernate-orm/commit/0196911c8d218a0d169035b...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/StandardHqlTranslator.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/hbm/simple/dynamic/SimpleDynamicHbmTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/LiteralTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/PagingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/StandardFunctionTests.java
Log Message:
-----------
Throw ParsingException on tokenization or parsing error for HQL instead of just logging to console and fix test issues
3 years, 4 months
[hibernate/hibernate-orm] 15e59b: HHH-13658 : Remove @LazyToOne(NO_PROXY) from class...
by gbadner
Branch: refs/heads/5.4
Home: https://github.com/hibernate/hibernate-orm
Commit: 15e59b3690debe7f08b41b2ab73eb42b273a42dc
https://github.com/hibernate/hibernate-orm/commit/15e59b3690debe7f08b41b2...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/AbstractKey.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/Activity.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BatchFetchProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BidirectionalProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/EntitySharedInCollectionAndToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/FetchGraphTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatefulTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyMergeWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundBatchEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyBidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyUnidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MergeDetachedToProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyEagerManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoading.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoadingAndInlineDirtyTracking.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/WebApplication.java
Log Message:
-----------
HHH-13658 : Remove @LazyToOne(NO_PROXY) from classes used with bytecode-proxies enabled. FetchGraphTest#testRandomAccess failed so it was marked @FailureExpected.
(cherry picked from commit 602926bf9bd4eafa54771d22846eb02946cccd91)
3 years, 4 months
[hibernate/hibernate-orm] 602926: HHH-13658 : Remove @LazyToOne(NO_PROXY) from class...
by gbadner
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 602926bf9bd4eafa54771d22846eb02946cccd91
https://github.com/hibernate/hibernate-orm/commit/602926bf9bd4eafa54771d2...
Author: Gail Badner <gbadner(a)redhat.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/AbstractKey.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/Activity.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BatchFetchProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BidirectionalProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/EntitySharedInCollectionAndToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/FetchGraphTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatefulTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyMergeWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundBatchEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyBidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyUnidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MergeDetachedToProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyEagerManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoading.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoadingAndInlineDirtyTracking.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/WebApplication.java
Log Message:
-----------
HHH-13658 : Remove @LazyToOne(NO_PROXY) from classes used with bytecode-proxies enabled. FetchGraphTest#testRandomAccess failed so it was marked @FailureExpected.
3 years, 4 months
[hibernate/hibernate-orm] ee1b4a: HHH-13658 : make NO_PROXY unnecessary
by Steve Ebersole
Branch: refs/heads/5.4
Home: https://github.com/hibernate/hibernate-orm
Commit: ee1b4ab2cbff3b0783d5d0f2cc9d10fd2cbea84c
https://github.com/hibernate/hibernate-orm/commit/ee1b4ab2cbff3b0783d5d0f...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Airport.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Flight.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedProxyLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/LazyToOneTest.java
Log Message:
-----------
HHH-13658 : make NO_PROXY unnecessary
- Better handle `FetchModeType#LAZY` for to-one associations based on whether bytecode-enhancement-as-proxy is enabled. Minimize the cases a user is likely to need to use `@LazyToOne`
- See also EAP7-1402
(cherry picked from commit 0c974991f7a75f45b2f881539f34eac890d6a191)
3 years, 4 months
[hibernate/hibernate-orm] 0c9749: HHH-13658 : make NO_PROXY unnecessary
by Steve Ebersole
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 0c974991f7a75f45b2f881539f34eac890d6a191
https://github.com/hibernate/hibernate-orm/commit/0c974991f7a75f45b2f8815...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Airport.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Flight.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedProxyLazyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/LazyToOneTest.java
Log Message:
-----------
HHH-13658 : make NO_PROXY unnecessary
- Better handle `FetchModeType#LAZY` for to-one associations based on whether bytecode-enhancement-as-proxy is enabled. Minimize the cases a user is likely to need to use `@LazyToOne`
- See also EAP7-1402
3 years, 4 months
[hibernate/hibernate-orm] 4efffc: Add support for FETCH clause, CTEs and set operations
by Christian Beikov
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 4efffca23bb7d3f9046a949f20a3de93ab60951c
https://github.com/hibernate/hibernate-orm/commit/4efffca23bb7d3f9046a949...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M ci/build.sh
M docker_db.sh
M gradle/databases.gradle
M gradle/java-module.gradle
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlLexer.g4
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
A hibernate-core/src/main/java/org/hibernate/CteSearchClauseKind.java
A hibernate-core/src/main/java/org/hibernate/FetchClauseType.java
M hibernate-core/src/main/java/org/hibernate/LockOptions.java
A hibernate-core/src/main/java/org/hibernate/NullOrdering.java
M hibernate-core/src/main/java/org/hibernate/NullPrecedence.java
A hibernate-core/src/main/java/org/hibernate/SetOperator.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/CUBRIDDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/CUBRIDSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/CacheDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/CacheSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/CockroachSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/DB2SqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2iDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/DB2iSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2zDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/DB2zSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/DerbySqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/FirebirdDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/FirebirdSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/H2SqlAstTranslator.java
A hibernate-core/src/main/java/org/hibernate/dialect/HANASqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/HSQLSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/InformixDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/InformixSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/IngresDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/IngresSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDBDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/MariaDBSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/MaxDBDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/MaxDBSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/MimerSQLDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/MimerSQLSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/MySQLSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/OracleSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLSqlAstTranslator.java
A hibernate-core/src/main/java/org/hibernate/dialect/RDBMSOS2200SqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/RDMSOS2200Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/SQLServerSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/SpannerDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/SpannerSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASEDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/SybaseASESqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseAnywhereDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/SybaseAnywhereSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/SybaseSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/TeradataDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/TeradataSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/TimesTenDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/TimesTenSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/TypeNames.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/AbstractLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/AbstractNoOffsetLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/AbstractSimpleLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyDB2LimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/LegacyOracleLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/LimitHandler.java
A hibernate-core/src/main/java/org/hibernate/dialect/pagination/NoopLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/OffsetFetchLimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/SQLServer2005LimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/SQLServer2012LimitHandler.java
M hibernate-core/src/main/java/org/hibernate/dialect/pagination/SkipFirstLimitHandler.java
A hibernate-core/src/main/java/org/hibernate/dialect/sequence/MariaDBSequenceSupport.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/RowSelection.java
M hibernate-core/src/main/java/org/hibernate/internal/util/collections/CollectionHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/AbstractNaturalIdLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionElementLoaderByIndex.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderBatchKey.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderSingleKey.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderSubSelectFetch.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/DatabaseSnapshotExecutor.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSqlAstCreationState.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiIdLoaderStandard.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiNaturalIdLoadingBatcher.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SimpleNaturalIdLoader.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdEntityLoaderDynamicBatch.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdLoadPlan.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleUniqueKeyEntityLoaderStandard.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityValuedModelPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicEntityIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedSingularAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityVersionMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/JpaMetamodel.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/JpaMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/query/Limit.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCollectionJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaFrom.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaQueryStructure.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathConsumer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QuerySplitter.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
A hibernate-core/src/main/java/org/hibernate/query/spi/DelegatingQueryOptions.java
A hibernate-core/src/main/java/org/hibernate/query/spi/SqlOmittingQueryOptions.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeSelectQueryPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/StrictJpaComplianceViolation.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/AggregatedSelectQueryPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/QuerySqmImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleDeleteQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleInsertQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleUpdateQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmInterpretationsKey.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MatchingIdSelectionHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MultiTableSqmMutationConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/SqmMutationStrategyHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/AbstractCteMutationHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteDeleteHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteStrategy.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteUpdateHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/ExecuteWithIdTableHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/RestrictedDeleteExecutionDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/TableBasedUpdateHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/UnrestrictedDeleteExecutionDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/UpdateExecutionDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/inline/InlineDeleteHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/BaseSemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/FromClauseIndex.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SimpleSqmDeleteTranslation.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SimpleSqmDeleteTranslator.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SimpleSqmUpdateTranslation.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SimpleSqmUpdateTranslator.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SqmInsertTranslation.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SqmInsertTranslator.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SqmQuerySpecTranslation.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SqmSelectTranslation.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SqmSelectTranslator.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SqmTranslation.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SqmTranslator.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SqmTranslatorFactory.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/sql/StandardSqmTranslation.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/StandardSqmTranslatorFactory.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/SqlAstQueryPartProcessingStateImpl.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/SqlAstQuerySpecProcessingStateImpl.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmDeleteTranslator.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmInsertTranslator.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmSelectTranslator.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmTranslator.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmUpdateTranslator.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/AbstractSqmDmlStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/SqmDmlStatement.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmCteConsumer.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmCteContainer.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmCteStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmCteTable.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmCteTableColumn.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/cte/SqmSearchClauseSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/delete/SqmDeleteStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmAttributeJoin.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmCorrelatedFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBagJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedBagJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedCrossJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedEntityJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedListJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedRoot.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedRootJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedSetJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelation.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFromClause.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/AbstractSqmSelectQuery.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQueryGroup.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQueryPart.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQuerySpec.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmUpdateStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/Clause.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstDeleteTranslator.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstInsertTranslator.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstSelectTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstTranslatorFactory.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstUpdateTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SimpleFromClauseAccessImpl.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAstQueryPartProcessingState.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAstQuerySpecProcessingState.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAstToJdbcOperationConverter.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstDeleteTranslator.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstInsertTranslator.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstSelectTranslator.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstTranslatorFactory.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstUpdateTranslator.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/AbstractMutationStatement.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/AbstractStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/MutationStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/Statement.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteConsumer.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteContainer.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteTable.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/CteTableGroup.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/SearchClauseSpecification.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/delete/DeleteStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Any.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/ColumnReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Every.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/CorrelatedTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/TableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/insert/InsertStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/ExistsPredicate.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/InSubQueryPredicate.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/QueryGroup.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/QueryPart.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/QuerySpec.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/SelectStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/update/UpdateStatement.java
A hibernate-core/src/main/java/org/hibernate/sql/exec/internal/DelegatingExecutionContext.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcOperation.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcSelect.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.java
R hibernate-core/src/test/java/org/hibernate/dialect/DB2390DialectTestCase.java
R hibernate-core/src/test/java/org/hibernate/dialect/DB2DialectTestCase.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/limitExpression/LimitExpressionTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/query/LimitExpressionTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/dialect/DB2390DialectTestCase.java
A hibernate-core/src/test/java/org/hibernate/orm/test/dialect/DB2DialectTestCase.java
A hibernate-core/src/test/java/org/hibernate/orm/test/dialect/functional/SQLServerDialectPaginationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/dialect/functional/SQLServerDialectTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/dialect/functional/cache/SQLFunctionsInterSystemsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/ast/CriteriaEntityGraphTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/ast/HqlEntityGraphTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/query/LimitExpressionTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/LimitExpressionTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/DataMetaPoint.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/DataPoint.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/DistinctSelectTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/Entry.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/FetchClausePaginationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/OraclePaginationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/PaginationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/SubqueryPaginationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/Tag.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/hhh9965/HHH9965Test.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/hhh9965/Product.java
A hibernate-core/src/test/java/org/hibernate/orm/test/pagination/hhh9965/Shop.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/AliasCollisionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/AttributePathTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FromClauseTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/InsertUpdateTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/SelectClauseTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryParameterTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryResultBuilderTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/CrossJoinTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/set/SetOperationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/ast/SmokeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/results/AbstractResultTests.java
M hibernate-core/src/test/java/org/hibernate/test/dialect/functional/SQLServerDialectCollationTest.java
R hibernate-core/src/test/java/org/hibernate/test/dialect/functional/SQLServerDialectPaginationTest.java
R hibernate-core/src/test/java/org/hibernate/test/dialect/functional/SQLServerDialectTest.java
R hibernate-core/src/test/java/org/hibernate/test/dialect/functional/cache/SQLFunctionsInterSystemsTest.java
R hibernate-core/src/test/java/org/hibernate/test/legacy/LimitExpressionTest.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/DataMetaPoint.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/DataPoint.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/pagination/DataPoint.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/DistinctSelectTest.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/Entry.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/EntryTag.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/pagination/OraclePaginationTest.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/PaginationTest.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/Tag.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/hhh9965/HHH9965Test.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/hhh9965/Product.java
R hibernate-core/src/test/java/org/hibernate/test/pagination/hhh9965/Shop.java
M hibernate-core/src/test/java/org/hibernate/test/type/TimeAndTimestampTest.java
A hibernate-core/src/test/resources/org/hibernate/orm/test/pagination/DataPoint.hbm.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/pagination/EntryTag.hbm.xml
M hibernate-core/src/test_legacy/org/hibernate/test/pagination/LimitWithExpreesionAndFetchJoinTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/contacts/Contact.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/helpdesk/Ticket.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
Add support for FETCH clause, CTEs and set operations
3 years, 4 months
[hibernate/hibernate-orm] f54072: HHH-14398 : AttributeMapping order
by Steve Ebersole
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: f54072df4edd7ae27fce1c2103bd978e99e3e622
https://github.com/hibernate/hibernate-orm/commit/f54072df4edd7ae27fce1c2...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadata.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/InFlightMetadataCollector.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/MetadataImplementor.java
M hibernate-core/src/main/java/org/hibernate/mapping/Component.java
M hibernate-core/src/main/java/org/hibernate/mapping/MappedSuperclass.java
M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappingMetamodelImpl.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/attrorder/AttributeOrderingTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/attrorder/TheComponent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/attrorder/TheEntity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/attrorder/mappings.hbm.xml
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/onetoone/bidirectional/EntityWithBidirectionalOneToOneTest.java
Log Message:
-----------
HHH-14398 : AttributeMapping order
- Also, marked 3 `org.hibernate.orm.test.sql.exec.onetoone.bidirectional.EntityWithBidirectionalOneToOneTest` tests as expected failures due to https://hibernate.atlassian.net/browse/HHH-14403
3 years, 4 months