[hibernate-commits] [hibernate/hibernate-orm] c6fa2b: HHH-8558 - Bytecode enhancer: lazy loading support

GitHub noreply at github.com
Mon Jul 6 14:47:08 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: c6fa2b1df18ce0a6ad8e99f4c7b964ce84cda050
      https://github.com/hibernate/hibernate-orm/commit/c6fa2b1df18ce0a6ad8e99f4c7b964ce84cda050
  Author: barreiro <lbbbarreiro at gmail.com>
  Date:   2015-07-06 (Mon, 06 Jul 2015)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/tracker/SimpleDirtyTracker.java
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/tracker/SortedDirtyTracker.java
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/Enhancer.java
    A hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/LazyAttributeLoader.java
    A hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/package-info.java
    M hibernate-core/src/main/java/org/hibernate/cfg/annotations/CollectionBinder.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEntityEventListener.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityMetamodel.java
    M hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java

  Log Message:
  -----------
  HHH-8558 - Bytecode enhancer: lazy loading support


  Commit: 44a02e5efc39c6953ca6dd631669d91293ab67f6
      https://github.com/hibernate/hibernate-orm/commit/44a02e5efc39c6953ca6dd631669d91293ab67f6
  Author: barreiro <lbbbarreiro at gmail.com>
  Date:   2015-07-06 (Mon, 06 Jul 2015)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/PersistentAttributesEnhancer.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/AbstractEnhancerTestTask.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/CustomerEnhancerTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/DecompileUtils.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTestTask.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTestUtils.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/MostBasicEnhancementTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/association/Customer.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/association/CustomerInventory.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/association/Group.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/association/ManyToManyAssociationTestTask.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/association/OneToManyAssociationTestTask.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/association/OneToOneAssociationTestTask.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/association/User.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/basic/BasicEnhancementTestTask.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/basic/BasicInSessionTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/basic/MyEntity.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/basic/ObjectAttributeMarkerInterceptor.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/basic/SimpleEntity.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/dirty/Address.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/dirty/Country.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/dirty/DirtyTrackingTestTask.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/dirty/SimpleEntity.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/Address.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/Country.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/MyEntity.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/SampleEntity.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/SimpleEntity.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/SubEntity.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/SuperEntity.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/customer/Address.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/customer/Customer.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/customer/CustomerInventory.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/customer/CustomerInventoryPK.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/customer/Group.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/customer/SupplierComponentPK.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/entity/customer/User.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/Child.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/LazyLoadingIntegrationTestTask.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/LazyLoadingTestTask.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/Parent.java

  Log Message:
  -----------
  HHH-8558 - Bytecode enhancer: testsuite reorganization with added lazy loading tests


  Commit: d5ed3a87c44c7e494b2f70c73aebd41bd948ab9c
      https://github.com/hibernate/hibernate-orm/commit/d5ed3a87c44c7e494b2f70c73aebd41bd948ab9c
  Author: barreiro <lbbbarreiro at gmail.com>
  Date:   2015-07-06 (Mon, 06 Jul 2015)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/AbstractHHH3949TestTask.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/HHH3949TestTask1.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/HHH3949TestTask2.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/HHH3949TestTask3.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/HHH3949TestTask4.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/Person.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/Vehicle.java

  Log Message:
  -----------
  HHH-8559 - Bytecode enhancemer: add test for HHH-3949

Conflicts:
	hibernate-core/src/main/java/org/hibernate/tuple/entity/PojoEntityTuplizer.java


  Commit: 8053fa7698297bd4d3b920f938466dd9007d9ba8
      https://github.com/hibernate/hibernate-orm/commit/8053fa7698297bd4d3b920f938466dd9007d9ba8
  Author: barreiro <lbbbarreiro at gmail.com>
  Date:   2015-07-06 (Mon, 06 Jul 2015)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/LazyAttributeLoader.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/AbstractEnhancerTestTask.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/LazyLoadingTestTask.java

  Log Message:
  -----------
  HHH-8558 - Bytecode enhancer: fix classloading issues on testsuite


  Commit: 9352546006db0a5bc2a528a74f5b1e66b6306225
      https://github.com/hibernate/hibernate-orm/commit/9352546006db0a5bc2a528a74f5b1e66b6306225
  Author: barreiro <lbbbarreiro at gmail.com>
  Date:   2015-07-06 (Mon, 06 Jul 2015)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/tuple/entity/AbstractEntityTuplizer.java

  Log Message:
  -----------
  HHH-8558 - Bytecode enhancer: skip creation of proxy factory


Compare: https://github.com/hibernate/hibernate-orm/compare/750d6fb09016...9352546006db


More information about the hibernate-commits mailing list