Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-orm
Commit: ed185b9b48e320ca04a91baf1009f4832dc09a98
https://github.com/hibernate/hibernate-orm/commit/ed185b9b48e320ca04a91ba...
Author: barreiro <lbbbarreiro(a)gmail.com>
Date: 2015-08-05 (Wed, 05 Aug 2015)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/AttributeTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/EntityEnhancer.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/FieldWriter.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/MethodWriter.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/PersistentAttributesEnhancer.java
A
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/PersistentAttributesHelper.java
R
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/tracker/CollectionTracker.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/tracker/DirtyTracker.java
A
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/tracker/SimpleCollectionTracker.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/tracker/SimpleFieldTracker.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/tracker/SortedFieldTracker.java
A
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/CollectionTracker.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/EnhancerConstants.java
M
hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/LazyAttributeLoader.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SelfDirtinessTracker.java
Log Message:
-----------
HHH-10017 - bytecode enhancement - consistent handling of persistent attributes,
regardeless of access type
Commit: c622d391990969a7d776cf06f565c5934c0d8be4
https://github.com/hibernate/hibernate-orm/commit/c622d391990969a7d776cf0...
Author: barreiro <lbbbarreiro(a)gmail.com>
Date: 2015-08-05 (Wed, 05 Aug 2015)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
M hibernate-core/src/main/java/org/hibernate/mapping/Property.java
A
hibernate-core/src/main/java/org/hibernate/property/access/internal/PropertyAccessEnhancedImpl.java
M
hibernate-core/src/main/java/org/hibernate/property/access/internal/PropertyAccessFieldImpl.java
A
hibernate-core/src/main/java/org/hibernate/property/access/internal/PropertyAccessStrategyEnhancedImpl.java
M
hibernate-core/src/main/java/org/hibernate/property/access/internal/PropertyAccessStrategyResolverStandardImpl.java
A
hibernate-core/src/main/java/org/hibernate/property/access/spi/EnhancedGetterMethodImpl.java
A
hibernate-core/src/main/java/org/hibernate/property/access/spi/EnhancedSetterMethodImpl.java
M
hibernate-core/src/main/java/org/hibernate/property/access/spi/PropertyAccessStrategyResolver.java
M hibernate-core/src/main/java/org/hibernate/tuple/PropertyFactory.java
M hibernate-core/src/main/java/org/hibernate/type/ComponentType.java
M hibernate-core/src/main/java/org/hibernate/type/TypeHelper.java
M
hibernate-envers/src/main/java/org/hibernate/envers/internal/tools/ReflectionTools.java
Log Message:
-----------
HHH-9985 - remove hack based on exposed state and route all field access to enhanced
methods, if present
Commit: cff4cb4b7ab4961f91ce7d8a79fb0ece0c732aeb
https://github.com/hibernate/hibernate-orm/commit/cff4cb4b7ab4961f91ce7d8...
Author: barreiro <lbbbarreiro(a)gmail.com>
Date: 2015-08-05 (Wed, 05 Aug 2015)
Changed paths:
M
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
M
hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/EnhancerTestUtils.java
M
hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/dirty/DirtyTrackingTestTask.java
M
hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/LazyLoadingIntegrationTestTask.java
M
hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/Parent.java
A
hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/basic/LazyBasicFieldAccessTestTask.java
A
hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/basic/LazyBasicPropertyAccessTestTask.java
A
hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/merge/CompositeMergeTestTask.java
M
hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/tracker/DirtyTrackerTest.java
Log Message:
-----------
HHH-9985 - bytecode enhancement - add testcase, and for HHH-10017 as well
Commit: 266ec761f48639cb9f802a4e70de53dfdc55c552
https://github.com/hibernate/hibernate-orm/commit/266ec761f48639cb9f802a4...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2015-08-05 (Wed, 05 Aug 2015)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/property/access/spi/EnhancedSetterMethodImpl.java
Log Message:
-----------
HHH-10017 - Bytecode enhancer - consistent handling of persistent attributes (field /
property access)
Compare:
https://github.com/hibernate/hibernate-orm/compare/603a410fdc82...266ec76...