Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: 07ffd63b3af3de39578d65fed50f95ef9a60fa8e
https://github.com/hibernate/hibernate-orm/commit/07ffd63b3af3de39578d65f...
Author: Hyunjin Choi <hyeonisism(a)gmail.com>
Date: 2020-02-05 (Wed, 05 Feb 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log Message:
-----------
Fix typos in AbstractEntityPersister's generateSQLDeletStrings() method
Fix typo.
Commit: 4b037cdf8f781c8b5cbe1dcac21a2359ea339508
https://github.com/hibernate/hibernate-orm/commit/4b037cdf8f781c8b5cbe1dc...
Author: Frank Doherty <fdoherty(a)atlassian.com>
Date: 2020-02-05 (Wed, 05 Feb 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractReadWriteAccess.java
M
hibernate-core/src/main/java/org/hibernate/cache/spi/support/EntityReadWriteAccess.java
A hibernate-core/src/test/java/org/hibernate/cache/spi/ReadWriteCacheTest.java
Log Message:
-----------
HHH-13792 evict entity cache after transaction has committed for read-write cache access
strategy
- changed EntityReadWriteAccess to remove the no-op unlockRegion method (now uses the
method inherited from
AbstractCachedDomainDataAccess, which calls evictAll)
- changed AbstractReadWriteAccess to add a no-op removeAll method (as this is called by
the constructor in
BulkOperationCleanupAction.EntityCleanup, during the transaction)
- added new file ReadWriteCacheTest with some test scenarios:
- testDeleteHQL/testDeleteNativeQuery/testUpdateHQL/testUpdateNativeQuery which confirm
that the fix corrects the
scenario where stale entities could be loaded into the cache and remain there (because
the eviction was
happening before the transaction had committed)
- testDelete/testUpdate show that entity updates/deletions were not affected by this
issue (only HQL/native queries)
Commit: e19acd5a9c908c3e5d62ef2b5b60217c04787a70
https://github.com/hibernate/hibernate-orm/commit/e19acd5a9c908c3e5d62ef2...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-07 (Fri, 07 Feb 2020)
Changed paths:
A
hibernate-core/src/main/java/org/hibernate/bytecode/internal/ProxyFactoryFactoryInitiator.java
M hibernate-core/src/main/java/org/hibernate/bytecode/spi/ProxyFactoryFactory.java
M hibernate-core/src/main/java/org/hibernate/service/StandardServiceInitiators.java
M
hibernate-core/src/main/java/org/hibernate/tuple/component/PojoComponentTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
Log Message:
-----------
HHH-13849 Convert ProxyFactoryFactory into a Service, scope it to SessionFactory
Commit: 5c81089d65d0010ced4b0104903e4d789c39add0
https://github.com/hibernate/hibernate-orm/commit/5c81089d65d0010ced4b010...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-07 (Fri, 07 Feb 2020)
Changed paths:
A
hibernate-core/src/main/java/org/hibernate/bytecode/internal/BytecodeProviderInitiator.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/internal/ProxyFactoryFactoryInitiator.java
M hibernate-core/src/main/java/org/hibernate/bytecode/spi/BytecodeProvider.java
M hibernate-core/src/main/java/org/hibernate/service/StandardServiceInitiators.java
M
hibernate-core/src/main/java/org/hibernate/tuple/component/PojoComponentTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
Log Message:
-----------
HHH-13849 Convert BytecodeProvider into a Service as well
Commit: 52ca2703f30acb470346619bb433c9b38951a0fc
https://github.com/hibernate/hibernate-orm/commit/52ca2703f30acb470346619...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-07 (Fri, 07 Feb 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
A
hibernate-core/src/main/java/org/hibernate/bytecode/internal/SessionFactoryObserverForBytecodeEnhancer.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/ByteBuddyState.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-13850 Clear the BytecodeProvider caches both after SessionFactory creation and stop
Commit: 0964b881f726d3a2bb1a207cf7105b4bc62027a8
https://github.com/hibernate/hibernate-orm/commit/0964b881f726d3a2bb1a207...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-07 (Fri, 07 Feb 2020)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/proxy/pojo/ProxyFactoryHelper.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
Log Message:
-----------
HHH-13851 Rework initialization of ProxyFactoryFactory, allow some code reuse from SPI
Commit: 8043e49384eb3fc454457d8657b823ab290c4315
https://github.com/hibernate/hibernate-orm/commit/8043e49384eb3fc454457d8...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-07 (Fri, 07 Feb 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
Log Message:
-----------
HHH-13851 Remove a dead code field from PojoEntityTuplizer
Commit: 11b16237744d07c7f6310325daff82b432673742
https://github.com/hibernate/hibernate-orm/commit/11b16237744d07c7f631032...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-07 (Fri, 07 Feb 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/Environment.java
Log Message:
-----------
HHH-13804 Update comments in Environment to suggest the ability to inject an externally
defined ProxyFactoryFactory instance
Commit: 90b69ffc7d90a3107f17df2225bab36c416b38a9
https://github.com/hibernate/hibernate-orm/commit/90b69ffc7d90a3107f17df2...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-07 (Fri, 07 Feb 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/registry/StandardServiceRegistryBuilder.java
Log Message:
-----------
HHH-13854 Allow extensions of StandardServiceRegistryBuilder to ignore Environment
variables
Commit: 878f75c6b5cf60f3eebf969fc627f7f292e9cb3c
https://github.com/hibernate/hibernate-orm/commit/878f75c6b5cf60f3eebf969...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-07 (Fri, 07 Feb 2020)
Changed paths:
M changelog.txt
M gradle/base-information.gradle
Log Message:
-----------
5.4.11
Commit: 39091fc65889ed5f3ce328472d4e112348fd9ecf
https://github.com/hibernate/hibernate-orm/commit/39091fc65889ed5f3ce3284...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-07 (Fri, 07 Feb 2020)
Changed paths:
M gradle/base-information.gradle
Log Message:
-----------
5.4.11
Commit: 5defe54d31c26dd57d83af17ba88e7eb6bd5cab9
https://github.com/hibernate/hibernate-orm/commit/5defe54d31c26dd57d83af1...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/CompanyFetchProfile.java
R
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/CompanyWithFetchProfile.java
R
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/mapped_by_id/FetchGraphFindByIdTest.java
R
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/mapped_by_id/LoadGraphFindByIdTest.java
A
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/mappedbyid/FetchGraphFindByIdTest.java
A
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/mappedbyid/LoadGraphFindByIdTest.java
M
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/queryhint/QueryHintEntityGraphTest.java
Log Message:
-----------
HHH-13856 Fix Oracle failing tests
Commit: d3fdb657d699e29e9e6980df5d9e1051fd957298
https://github.com/hibernate/hibernate-orm/commit/d3fdb657d699e29e9e6980d...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
A
hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/NoopEntryHandler.java
M
hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/AbstractScannerImpl.java
Log Message:
-----------
HHH-13859 Avoid attempting to index a module-info.class via Jandex
Commit: 2ed15445c6fa1a355e8f402a13be633af69ce5b6
https://github.com/hibernate/hibernate-orm/commit/2ed15445c6fa1a355e8f402...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ClassFileArchiveEntryHandler.java
Log Message:
-----------
HHH-13859 Removing unused import
Commit: 6b1ef47a2ded638303d9e89c969a3704f345fe85
https://github.com/hibernate/hibernate-orm/commit/6b1ef47a2ded638303d9e89...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
A
hibernate-integrationtest-java-modules/src/test/java/org/hibernate/orm/integrationtest/java/module/test/ScannerTest.java
A
hibernate-integrationtest-java-modules/src/test/java/org/hibernate/orm/integrationtest/java/module/test/TestScanEnvironment.java
Log Message:
-----------
HHH-13859 Test running a scanner on a JDK11 archive having module-info.class
Commit: 2f2d30e4e513ad9e6ef98cec7d6506902f9b9599
https://github.com/hibernate/hibernate-orm/commit/2f2d30e4e513ad9e6ef98ce...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/SharedSessionContract.java
M
hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
A hibernate-core/src/test/java/org/hibernate/test/stateless/StatelessDoWorkTest.java
Log Message:
-----------
HHH-13861 Expose the doWork() and doReturningWork() APIs on StatelessSession as well
Commit: 760386d2cf88c472f464f2cb01691a49b6831ccf
https://github.com/hibernate/hibernate-orm/commit/760386d2cf88c472f464f2c...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Version.java
M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
Log Message:
-----------
HHH-13864 Cosmetic change of format when reporting version number
Commit: 7d37e9f8784040fa91330a94628787bc36eb26c1
https://github.com/hibernate/hibernate-orm/commit/7d37e9f8784040fa91330a9...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
M gradle/libraries.gradle
A hibernate-graalvm/hibernate-graalvm.gradle
A
hibernate-graalvm/src/main/java/org/hibernate/graalvm/internal/GraalVMStaticAutofeature.java
A
hibernate-graalvm/src/main/java/org/hibernate/graalvm/internal/StaticClassLists.java
A
hibernate-graalvm/src/test/java/org/hibernate/graalvm/internal/BasicConstructorsAvailableTest.java
M settings.gradle
Log Message:
-----------
HHH-13863 Introduce the hibernate-graalvm module to share some GraalVM native image
metadata
Commit: f5fe63bf0c43e9414de3f2de8b7db26dbb44f1f4
https://github.com/hibernate/hibernate-orm/commit/f5fe63bf0c43e9414de3f2d...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
M changelog.txt
M gradle/base-information.gradle
Log Message:
-----------
5.4.12
Commit: 015d1e019fb90846ce4ce4ce1b20fb9d591ea524
https://github.com/hibernate/hibernate-orm/commit/015d1e019fb90846ce4ce4c...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
M gradle/base-information.gradle
Log Message:
-----------
5.4.12
Commit: 2660007df9173fec70f8637e98b3665167cd870e
https://github.com/hibernate/hibernate-orm/commit/2660007df9173fec70f8637...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-14 (Fri, 14 Feb 2020)
Changed paths:
M changelog.txt
M gradle/libraries.gradle
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/SharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/Version.java
A
hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/NoopEntryHandler.java
M
hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/AbstractScannerImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ClassFileArchiveEntryHandler.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/registry/StandardServiceRegistryBuilder.java
A
hibernate-core/src/main/java/org/hibernate/bytecode/internal/BytecodeProviderInitiator.java
A
hibernate-core/src/main/java/org/hibernate/bytecode/internal/ProxyFactoryFactoryInitiator.java
A
hibernate-core/src/main/java/org/hibernate/bytecode/internal/SessionFactoryObserverForBytecodeEnhancer.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/ByteBuddyState.java
M hibernate-core/src/main/java/org/hibernate/bytecode/spi/BytecodeProvider.java
M hibernate-core/src/main/java/org/hibernate/bytecode/spi/ProxyFactoryFactory.java
M
hibernate-core/src/main/java/org/hibernate/cache/spi/support/AbstractReadWriteAccess.java
M
hibernate-core/src/main/java/org/hibernate/cache/spi/support/EntityReadWriteAccess.java
M hibernate-core/src/main/java/org/hibernate/cfg/Environment.java
M
hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
A hibernate-core/src/main/java/org/hibernate/proxy/pojo/ProxyFactoryHelper.java
M hibernate-core/src/main/java/org/hibernate/service/StandardServiceInitiators.java
M
hibernate-core/src/main/java/org/hibernate/tuple/component/PojoComponentTuplizer.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java
A hibernate-core/src/test/java/org/hibernate/cache/spi/ReadWriteCacheTest.java
A hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/CompanyFetchProfile.java
R
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/CompanyWithFetchProfile.java
R
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/mapped_by_id/FetchGraphFindByIdTest.java
R
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/mapped_by_id/LoadGraphFindByIdTest.java
A
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/mappedbyid/FetchGraphFindByIdTest.java
A
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/mappedbyid/LoadGraphFindByIdTest.java
M
hibernate-core/src/test/java/org/hibernate/jpa/test/graphs/queryhint/QueryHintEntityGraphTest.java
A hibernate-core/src/test/java/org/hibernate/test/stateless/StatelessDoWorkTest.java
A hibernate-graalvm/hibernate-graalvm.gradle
A
hibernate-graalvm/src/main/java/org/hibernate/graalvm/internal/GraalVMStaticAutofeature.java
A
hibernate-graalvm/src/main/java/org/hibernate/graalvm/internal/StaticClassLists.java
A
hibernate-graalvm/src/test/java/org/hibernate/graalvm/internal/BasicConstructorsAvailableTest.java
A
hibernate-integrationtest-java-modules/src/test/java/org/hibernate/orm/integrationtest/java/module/test/ScannerTest.java
A
hibernate-integrationtest-java-modules/src/test/java/org/hibernate/orm/integrationtest/java/module/test/TestScanEnvironment.java
M settings.gradle
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_24
Commit: a1b38ad58f9ad81ca2569e89dfdfa06228ceab25
https://github.com/hibernate/hibernate-orm/commit/a1b38ad58f9ad81ca2569e8...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-14 (Fri, 14 Feb 2020)
Changed paths:
M
hibernate-graalvm/src/main/java/org/hibernate/graalvm/internal/StaticClassLists.java
Log Message:
-----------
Fix compilation error after merging master
Compare:
https://github.com/hibernate/hibernate-orm/compare/bb10a8ce278c...a1b38ad...