[hibernate-commits] [hibernate/hibernate-orm] e8441e: HHH-11944 Fix added but not implemented delegating...

GitHub noreply at github.com
Fri Sep 1 11:45:54 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: e8441e5313f52c563d1ab4573144b766bb8ff19d
      https://github.com/hibernate/hibernate-orm/commit/e8441e5313f52c563d1ab4573144b766bb8ff19d
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryDelegatingImpl.java

  Log Message:
  -----------
  HHH-11944 Fix added but not implemented delegating methods


  Commit: 626c8abc714d47ec54712f52ba92f39f6abcc66f
      https://github.com/hibernate/hibernate-orm/commit/626c8abc714d47ec54712f52ba92f39f6abcc66f
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilder.java

  Log Message:
  -----------
  HHH-11944 Add missing methods to AbstractDelegatingSessionFactoryBuilder


  Commit: 3620e1e47e9f9597e86a0e0d7b8a873379f1ee54
      https://github.com/hibernate/hibernate-orm/commit/3620e1e47e9f9597e86a0e0d7b8a873379f1ee54
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java

  Log Message:
  -----------
  HHH-11944 The getDelegate() method here is the method from EntityManager

It should not return the delegate but the current Session impl proper.

The name is a bit misleading but it comes from JPA so we cannot do
anything about it.


  Commit: 123ef45975e8d695af047bb466a390447e113992
      https://github.com/hibernate/hibernate-orm/commit/123ef45975e8d695af047bb466a390447e113992
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuilderImplementor.java
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilder.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSessionBuilder.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSessionBuilderImplementor.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSharedSessionBuilder.java

  Log Message:
  -----------
  HHH-11944 Make the AbstractDelegatingSessionBuilder hierarchy generic


  Commit: 08cbe1a33f64d79bc1c95dcb3aa53a4f0920bfaf
      https://github.com/hibernate/hibernate-orm/commit/08cbe1a33f64d79bc1c95dcb3aa53a4f0920bfaf
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java

  Log Message:
  -----------
  HHH-11944 Fix typo in comment


  Commit: 13bb0a3f220d52f634cd19a9fac4afbf1d73c01b
      https://github.com/hibernate/hibernate-orm/commit/13bb0a3f220d52f634cd19a9fac4afbf1d73c01b
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuilderImplementor.java

  Log Message:
  -----------
  HHH-11944 Add missing methods to delegating class


  Commit: 8de187594dd5283278fcf1ca2bafbbbebe3ed7bf
      https://github.com/hibernate/hibernate-orm/commit/8de187594dd5283278fcf1ca2bafbbbebe3ed7bf
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/boot/spi/delegation/TestDelegatingMetadata.java
    A hibernate-core/src/test/java/org/hibernate/boot/spi/delegation/TestDelegatingMetadataBuilderImplementor.java
    A hibernate-core/src/test/java/org/hibernate/boot/spi/delegation/TestDelegatingMetadataBuildingOptions.java
    A hibernate-core/src/test/java/org/hibernate/boot/spi/delegation/TestDelegatingSessionFactoryBuilder.java
    A hibernate-core/src/test/java/org/hibernate/boot/spi/delegation/TestDelegatingSessionFactoryOptions.java
    A hibernate-core/src/test/java/org/hibernate/engine/spi/delegation/TestDelegatingSessionBuilder.java
    A hibernate-core/src/test/java/org/hibernate/engine/spi/delegation/TestDelegatingSessionBuilderImplementor.java
    A hibernate-core/src/test/java/org/hibernate/engine/spi/delegation/TestDelegatingSharedSessionBuilder.java

  Log Message:
  -----------
  HHH-11944 Add test classes for delegating classes


  Commit: de1642ba93370106db3d2df7a19ae8f62a1746c6
      https://github.com/hibernate/hibernate-orm/commit/de1642ba93370106db3d2df7a19ae8f62a1746c6
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    A hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilderImplementor.java
    A hibernate-core/src/test/java/org/hibernate/boot/spi/delegation/TestDelegatingSessionFactoryBuilderImplementor.java

  Log Message:
  -----------
  HHH-11944 Add AbstractDelegatingSessionFactoryBuilderImplementor

This is missing from the set of delegating classes available.


  Commit: 12dd8522bebcbeaa2ea7cac13a4b44d9e6a8e4a7
      https://github.com/hibernate/hibernate-orm/commit/12dd8522bebcbeaa2ea7cac13a4b44d9e6a8e4a7
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java

  Log Message:
  -----------
  HHH-11944 Fix preexisting typos in log messages


  Commit: 9fd9f623cb31925afe15f2e1629bba14c4e91e51
      https://github.com/hibernate/hibernate-orm/commit/9fd9f623cb31925afe15f2e1629bba14c4e91e51
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadata.java
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuilderImplementor.java
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuildingOptions.java
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilder.java
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilderImplementor.java
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSessionBuilder.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSessionBuilderImplementor.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSharedSessionBuilder.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryDelegatingImpl.java

  Log Message:
  -----------
  HHH-11944 Rename getDelegate() methods to delegate() following a
discussion with Steve.

They are all new in 5.2.11 so it shouldn't raise any compatibility
issues.

Note that we still have a getDelegate() method in
SessionDelegatorBaseImpl as it is the one coming from EntityManager.


  Commit: 1e25a1a99b9317421430eebdc517f400aeb13c25
      https://github.com/hibernate/hibernate-orm/commit/1e25a1a99b9317421430eebdc517f400aeb13c25
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2017-09-01 (Fri, 01 Sep 2017)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/NativeQueryInterpreter.java
    M hibernate-core/src/main/java/org/hibernate/engine/query/spi/QueryPlanCache.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java

  Log Message:
  -----------
  HHH-11956 Add createCustomLoader() to the NativeQueryInterpreter contract


Compare: https://github.com/hibernate/hibernate-orm/compare/5feff3b2c633...1e25a1a99b93


More information about the hibernate-commits mailing list