[hibernate/hibernate-orm] ed185b: HHH-10017 - bytecode enhancement - consistent hand...
by GitHub
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...
9 years, 4 months
[hibernate/hibernate-orm] 603a41: HHH-9998 - Continue documentation TLC - natural-id
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 603a410fdc820bd89f90360fd4f8f5b859769b35
https://github.com/hibernate/hibernate-orm/commit/603a410fdc820bd89f90360...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2015-08-05 (Wed, 05 Aug 2015)
Changed paths:
M documentation/src/main/docbook/mappingGuide/en-US/chapters/natural_id/Natural_Id.xml
A documentation/src/main/docbook/mappingGuide/en-US/chapters/natural_id/extras/MutableNaturalIdMapping.java
A documentation/src/main/docbook/mappingGuide/en-US/chapters/natural_id/extras/MutableNaturalIdSynchronization.java
A documentation/src/main/docbook/mappingGuide/en-US/chapters/natural_id/extras/NaturalIdCaching.java
A documentation/src/main/docbook/mappingGuide/en-US/chapters/natural_id/extras/NaturalIdLoadAccessUsage.java
A documentation/src/main/docbook/mappingGuide/en-US/chapters/natural_id/extras/NonSimpleNaturalIdMapping.java
A documentation/src/main/docbook/mappingGuide/en-US/chapters/natural_id/extras/SimpleBasicNaturalIdMapping.java
A documentation/src/main/docbook/mappingGuide/en-US/chapters/natural_id/extras/SimpleCompositeNaturalIdMapping.java
A documentation/src/main/docbook/mappingGuide/en-US/chapters/natural_id/extras/SimpleNaturalIdLoadAccessUsage.java
M documentation/status.md
Log Message:
-----------
HHH-9998 - Continue documentation TLC - natural-id
9 years, 4 months