[hibernate-commits] [hibernate/hibernate-orm] fdb5ba: HHH-13640 : Test case (marked FailureExpected)

gbadner noreply at github.com
Thu Nov 7 00:51:59 EST 2019


  Branch: refs/heads/5.3
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: fdb5ba7d4ed0cab4128d1a36dfff3d5a1bd4f81e
      https://github.com/hibernate/hibernate-orm/commit/fdb5ba7d4ed0cab4128d1a36dfff3d5a1bd4f81e
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java

  Log Message:
  -----------
  HHH-13640 : Test case (marked FailureExpected)

(cherry picked from commit 283802c4913cf1429a9cab1aba5df1ca80f105c0)


  Commit: ce24b3c389e3a13d866b4ed7ec3777a2663a7073
      https://github.com/hibernate/hibernate-orm/commit/ce24b3c389e3a13d866b4ed7ec3777a2663a7073
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
    M hibernate-core/src/main/java/org/hibernate/event/spi/LoadEvent.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java

  Log Message:
  -----------
  HHH-13640 - Uninitialized HibernateProxy mapped as NO_PROXY gets initialized when reloaded with enhancement-as-proxy enabled

(cherry picked from commit ee304305e8005e479164c92edd01b55a0296df3d)


  Commit: 295702a7aedc55ee0ccf7108aac135f2ce3ba5eb
      https://github.com/hibernate/hibernate-orm/commit/295702a7aedc55ee0ccf7108aac135f2ce3ba5eb
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java

  Log Message:
  -----------
  HHH-13640 : Added failing test where a proxy is found in PersistenceContext, but it does not have a subclass

(cherry picked from commit 616f549f8cc50c6eb70dd2c8a5fcb2772af0f68b)


  Commit: 8b855d631bc0ea4710fe07d1b2f289fea7c53b0e
      https://github.com/hibernate/hibernate-orm/commit/8b855d631bc0ea4710fe07d1b2f289fea7c53b0e
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java

  Log Message:
  -----------
  HHH-13640 - Add PrepareStatement executed check to LazyToOnesProxyWithoutSubclassesTest

(cherry picked from commit 2bc7fed96ecab48ea6ab98394e0ad93ad829981d)


  Commit: a3ec300866bbc17ea80623084b5bb1fb00c8fd27
      https://github.com/hibernate/hibernate-orm/commit/a3ec300866bbc17ea80623084b5bb1fb00c8fd27
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java

  Log Message:
  -----------
  HHH-13640 - Fix initialization of existing proxy association leaf subclass

(cherry picked from commit cec4228d700cbad63a330380c784776ba5cbf724)


  Commit: ff6f2e5bf8e8d8ea79bd078a01f7f08d795dc86a
      https://github.com/hibernate/hibernate-orm/commit/ff6f2e5bf8e8d8ea79bd078a01f7f08d795dc86a
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java

  Log Message:
  -----------
  HHH-13640 : Minor improvement

(cherry picked from commit d6376834a723f5147ba4152c1d5576fb500b3acb)


  Commit: b788b62e08975f8ff3bb1cdac14a51d8025165e1
      https://github.com/hibernate/hibernate-orm/commit/b788b62e08975f8ff3bb1cdac14a51d8025165e1
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyInitializeAndUpdateTest.java

  Log Message:
  -----------
  HHH-13653 : Test case

(cherry picked from commit 00f45951daea6bd0bc872edbdd019b76ce6cef0e)


  Commit: 20beec97c1f0c69acb3c4e72227742767c2fad8e
      https://github.com/hibernate/hibernate-orm/commit/20beec97c1f0c69acb3c4e72227742767c2fad8e
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/EnhancementAsProxyLazinessInterceptor.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyInitializeAndUpdateTest.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoadingAndInlineDirtyTracking.java

  Log Message:
  -----------
  HHH-13653 Uninitialized entity does not get initialized when a setter is called with enhancement-as-proxy enabled

(cherry picked from commit 3c1f4356dd3a6e6d88ee4a9442119f262b6dfb97)


  Commit: 45604c53cd5e9d7ce583e86fb446868f963370fd
      https://github.com/hibernate/hibernate-orm/commit/45604c53cd5e9d7ce583e86fb446868f963370fd
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyInitializeAndUpdateInlineDirtyTrackingDynamicUpdateTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyInitializeAndUpdateInlineDirtyTrackingTest.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyInitializeAndUpdateTest.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoading.java

  Log Message:
  -----------
  HHH-13653 : More test cases

(cherry picked from commit c712b83955522dba4ef1e79c38a9dc39fc8b252a)


  Commit: 7249e4f736bae922cbdf3eaafdfc8f6253d8b4a0
      https://github.com/hibernate/hibernate-orm/commit/7249e4f736bae922cbdf3eaafdfc8f6253d8b4a0
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    A 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/LazyToOnesProxyWithSubclassesTest.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyInitializeAndUpdateTest.java

  Log Message:
  -----------
  HHH-13640 : Added/modified tests

(cherry picked from commit c21ecb511c6426caefde7e3ea123889b6928d6ce)


  Commit: d3d7705fa69e3a513a4043b26a988da9d81da8d9
      https://github.com/hibernate/hibernate-orm/commit/d3d7705fa69e3a513a4043b26a988da9d81da8d9
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/spi/SharedSessionContractImplementor.java
    M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
    M hibernate-core/src/main/java/org/hibernate/type/EntityType.java

  Log Message:
  -----------
  HHH-13640 : Remove SharedSessionContractImplementor#internalLoad(String, Serializable, boolean, boolean, Boolean unwrapProxy)

(cherry picked from commit e10e84159afcd5dd4977f6a709413c8f4e1b1530)


  Commit: 471e64ede0335bf779cded00154265be3d2bcf38
      https://github.com/hibernate/hibernate-orm/commit/471e64ede0335bf779cded00154265be3d2bcf38
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/QueryScrollinWithInheritanceTest.java

  Log Message:
  -----------
  HHH-13633 : Add test for issue


  Commit: daae4c9090df410c43bd7b17c2f281ff0f4f11ea
      https://github.com/hibernate/hibernate-orm/commit/daae4c9090df410c43bd7b17c2f281ff0f4f11ea
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/QueryScrollinWithInheritanceTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/QueryScrollingWithInheritanceTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyTest.java
    A hibernate-core/src/test/java/org/hibernate/test/hqlfetchscroll/QueryScrollingWithInheritanceTest.java

  Log Message:
  -----------
  HHH-13633 : Added more tests based on renamed original (w/ and w/o bytecode enhancement)


  Commit: 9cb4d2f4115101f1523077e276d6d31d8432f941
      https://github.com/hibernate/hibernate-orm/commit/9cb4d2f4115101f1523077e276d6d31d8432f941
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

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

  Log Message:
  -----------
  HHH-13633 : Bugs join-fetching a collection when scrolling with a stateless session using enhancement as proxy


  Commit: cd0054cec1cd313d27d3f8c25d54dcad4bf6b034
      https://github.com/hibernate/hibernate-orm/commit/cd0054cec1cd313d27d3f8c25d54dcad4bf6b034
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

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

  Log Message:
  -----------
  HHH-13633 : Bugs join-fetching a collection when scrolling with a stateless session using enhancement as proxy

Minor changes suggested by Andrea.


  Commit: ea5de89f5613896fee00b26908809452155aabaa
      https://github.com/hibernate/hibernate-orm/commit/ea5de89f5613896fee00b26908809452155aabaa
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatefulTest.java

  Log Message:
  -----------
  HHH-13640 : Add test using custom EntityTuplizer with no HibernateProxy factory using Session


  Commit: cf0f6a6410779a156b59a44a57ce19982d3a4ec1
      https://github.com/hibernate/hibernate-orm/commit/cf0f6a6410779a156b59a44a57ce19982d3a4ec1
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java

  Log Message:
  -----------
  HHH-13640 : Correct DefaultLoadEventListener#proxyOrLoad to work properly enhancement but no HibernateProxy factory


  Commit: 7121001fd46f6a26605a33a17aaac058580b8e36
      https://github.com/hibernate/hibernate-orm/commit/7121001fd46f6a26605a33a17aaac058580b8e36
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatelessTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesStatelessTest.java

  Log Message:
  -----------
  HHH-13633 : Add tests including for no HibernateProxy factory


  Commit: 52ceafaa87a0fb50e74c89343d310f1975e6159d
      https://github.com/hibernate/hibernate-orm/commit/52ceafaa87a0fb50e74c89343d310f1975e6159d
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

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

  Log Message:
  -----------
  HHH-13633 : Bugs join-fetching a collection when scrolling with a stateless session using enhancement as proxy

Make corrections.


  Commit: f56a5847ec35afa0fe44d5e53f7d1171898abdb9
      https://github.com/hibernate/hibernate-orm/commit/f56a5847ec35afa0fe44d5e53f7d1171898abdb9
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/QueryScrollingWithInheritanceTest.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/hqlfetchscroll/QueryScrollingWithInheritanceTest.java

  Log Message:
  -----------
  HHH-13633 : Fix test case queries to order results

(cherry picked from commit 81d5f5eb219d531154cd2080809f266586729106)


  Commit: dd92c0f9a8d7b9848f8a2b3feaccb55a3eb01522
      https://github.com/hibernate/hibernate-orm/commit/dd92c0f9a8d7b9848f8a2b3feaccb55a3eb01522
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/QueryScrollingWithInheritanceEagerManyToOneTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyEagerManyToOneTest.java

  Log Message:
  -----------
  HHH-13634 : Test cases

(cherry picked from commit eccb786ba454ef95cab593d54214cdb60382d1c4)


  Commit: 04eba997e24597bdd731bb4fd95e94cc592b42ef
      https://github.com/hibernate/hibernate-orm/commit/04eba997e24597bdd731bb4fd95e94cc592b42ef
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

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

  Log Message:
  -----------
  HHH-13634 : PersistenceContext can get cleared before load completes using StatelessSessionImpl

(cherry picked from commit 42de569a37f54fc3eec39fed3cb03ad6e763ddc1)


  Commit: 81f42693ddcd3e01c3a7e785c35ab9e0b869019e
      https://github.com/hibernate/hibernate-orm/commit/81f42693ddcd3e01c3a7e785c35ab9e0b869019e
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/QueryScrollingWithInheritanceEagerManyToOneTest.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyEagerManyToOneTest.java

  Log Message:
  -----------
  HHH-13634 : Fix test case queries to order results

(cherry picked from commit 93a07453f0cdf3e764832a22679c8642e3af6fb9)


Compare: https://github.com/hibernate/hibernate-orm/compare/9884c253b1ff...81f42693ddcd


More information about the hibernate-commits mailing list