[hibernate-commits] [hibernate/hibernate-orm] 07ffd6: Fix typos in AbstractEntityPersister's generateSQL...

Andrea Boriero noreply at github.com
Fri Feb 14 07:01:58 EST 2020


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 07ffd63b3af3de39578d65fed50f95ef9a60fa8e
      https://github.com/hibernate/hibernate-orm/commit/07ffd63b3af3de39578d65fed50f95ef9a60fa8e
  Author: Hyunjin Choi <hyeonisism at 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/4b037cdf8f781c8b5cbe1dcac21a2359ea339508
  Author: Frank Doherty <fdoherty at 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/e19acd5a9c908c3e5d62ef2b5b60217c04787a70
  Author: Sanne Grinovero <sanne at 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/5c81089d65d0010ced4b0104903e4d789c39add0
  Author: Sanne Grinovero <sanne at 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/52ca2703f30acb470346619bb433c9b38951a0fc
  Author: Sanne Grinovero <sanne at 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/0964b881f726d3a2bb1a207cf7105b4bc62027a8
  Author: Sanne Grinovero <sanne at 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/8043e49384eb3fc454457d8657b823ab290c4315
  Author: Sanne Grinovero <sanne at 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/11b16237744d07c7f6310325daff82b432673742
  Author: Sanne Grinovero <sanne at 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/90b69ffc7d90a3107f17df2225bab36c416b38a9
  Author: Sanne Grinovero <sanne at 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/878f75c6b5cf60f3eebf969fc627f7f292e9cb3c
  Author: Andrea Boriero <andrea at 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/39091fc65889ed5f3ce328472d4e112348fd9ecf
  Author: Andrea Boriero <andrea at 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/5defe54d31c26dd57d83af17ba88e7eb6bd5cab9
  Author: Andrea Boriero <andrea at 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/d3fdb657d699e29e9e6980df5d9e1051fd957298
  Author: Sanne Grinovero <sanne at 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/2ed15445c6fa1a355e8f402a13be633af69ce5b6
  Author: Sanne Grinovero <sanne at 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/6b1ef47a2ded638303d9e89c969a3704f345fe85
  Author: Sanne Grinovero <sanne at 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/2f2d30e4e513ad9e6ef98cec7d6506902f9b9599
  Author: Andrea Boriero <andrea at 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/760386d2cf88c472f464f2cb01691a49b6831ccf
  Author: Sanne Grinovero <sanne at 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/7d37e9f8784040fa91330a94628787bc36eb26c1
  Author: Sanne Grinovero <sanne at 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/f5fe63bf0c43e9414de3f2de8b7db26dbb44f1f4
  Author: Andrea Boriero <andrea at 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/015d1e019fb90846ce4ce4ce1b20fb9d591ea524
  Author: Andrea Boriero <andrea at 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/2660007df9173fec70f8637e98b3665167cd870e
  Author: Andrea Boriero <andrea at 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/a1b38ad58f9ad81ca2569e89dfdfa06228ceab25
  Author: Andrea Boriero <andrea at 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...a1b38ad58f9a


More information about the hibernate-commits mailing list