[hibernate-commits] [hibernate/hibernate-orm] b959f4: HHH-13100 All custom implementation of Byte Buddy ...
GitHub
noreply at github.com
Tue Nov 13 19:13:52 EST 2018
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: b959f41134d98b06df6a68aefa09492f01811719
https://github.com/hibernate/hibernate-orm/commit/b959f41134d98b06df6a68aefa09492f01811719
Author: Sanne Grinovero <sanne at hibernate.org>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/BiDirectionalAssociationHandler.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/FieldAccessEnhancer.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/FieldReaderAppender.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/InlineDirtyCheckingHandler.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java
Log Message:
-----------
HHH-13100 All custom implementation of Byte Buddy "Implementation" s should have a proper equals and hashcode
Commit: 5cdf56774d26f0c5fada7a3cd9ca66768f32dc5f
https://github.com/hibernate/hibernate-orm/commit/5cdf56774d26f0c5fada7a3cd9ca66768f32dc5f
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
M tooling/hibernate-enhance-maven-plugin/src/main/java/org/hibernate/orm/tooling/maven/MavenEnhancePlugin.java
Log Message:
-----------
HHH-13097 Add a missing @Override
Commit: d125349c077451ddaec7987a70ba77814654d075
https://github.com/hibernate/hibernate-orm/commit/d125349c077451ddaec7987a70ba77814654d075
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
M hibernate-core/src/main/java/org/hibernate/bytecode/internal/bytebuddy/ByteBuddyState.java
M hibernate-core/src/test/java/org/hibernate/bytecode/internal/bytebuddy/EnhancerWildFlyNamesTest.java
Log Message:
-----------
HHH-13097 Only rewrite class if enhanced in the ByteBuddy enhancer
This makes the behavior of the ByteBuddy enhancer consistent with the
behavior of the Javassist enhancer.
Currently, the Maven plugin rewrites every class provided.
Commit: 4ec71218e957b19fe838a1cdc2722f11944d9c51
https://github.com/hibernate/hibernate-orm/commit/4ec71218e957b19fe838a1cdc2722f11944d9c51
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/BiDirectionalAssociationHandler.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/ByteBuddyEnhancementContext.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/FieldAccessEnhancer.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/FieldReaderAppender.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/FieldWriterAppender.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/InlineDirtyCheckingHandler.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java
R hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/UnloadedFieldDescription.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/UnloadedTypeDescription.java
Log Message:
-----------
HHH-13097 Cache the annotations resolution
Commit: 45d5aa7ddf8aca86d997b8d497b3e72305bf8b17
https://github.com/hibernate/hibernate-orm/commit/45d5aa7ddf8aca86d997b8d497b3e72305bf8b17
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/BiDirectionalAssociationHandler.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/ByteBuddyEnhancementContext.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/FieldAccessEnhancer.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java
Log Message:
-----------
HHH-13097 Cache the resolution of the getters
Commit: 36078065ea345e2c6625cccb5b4afffc2d964e0b
https://github.com/hibernate/hibernate-orm/commit/36078065ea345e2c6625cccb5b4afffc2d964e0b
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java
Log Message:
-----------
HHH-13097 Cache a static ByteBuddy matcher
Commit: 79a8f43ba57d9e4a1269c5027dfd063b18d4f7d9
https://github.com/hibernate/hibernate-orm/commit/79a8f43ba57d9e4a1269c5027dfd063b18d4f7d9
Author: Guillaume Smet <guillaume.smet at gmail.com>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/ByteBuddyEnhancementContext.java
Log Message:
-----------
HHH-13097 Don't throw an exception if there are two getter candidates
Compare: https://github.com/hibernate/hibernate-orm/compare/0f3bba6ed8be...79a8f43ba57d
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the hibernate-commits
mailing list