[hibernate-commits] [hibernate/hibernate-orm] 704711: HHH-13059 Add test

Guillaume Smet noreply at github.com
Tue Feb 19 00:48:31 EST 2019


  Branch: refs/heads/5.3
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 704711906139eaf4a4bf7ee918d46f64a7198e0f
      https://github.com/hibernate/hibernate-orm/commit/704711906139eaf4a4bf7ee918d46f64a7198e0f
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-01-22 (Tue, 22 Jan 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/batchfetch/BatchFetchReferencedColumnNameTest.java

  Log Message:
  -----------
  HHH-13059 Add test

(cherry picked from commit 502fd78c454e8118c9a317f7d6e596315b8fd5bb)


  Commit: 4a564ab45ab817f9e089ed85c082c8afeda39519
      https://github.com/hibernate/hibernate-orm/commit/4a564ab45ab817f9e089ed85c082c8afeda39519
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-01-22 (Tue, 22 Jan 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/AbstractLoadQueryDetails.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/EntityLoadQueryDetails.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/LoadQueryJoinAndFetchProcessor.java

  Log Message:
  -----------
  HHH-13059 Partially revert HHH-12594

The first commit was on the safe side, we decided to go the extra mile
and that was a mistake as we missed all the consequences.

The new issue is about having a shared ReaderCollector: we add the info
there for each batch which leads to collecting the elements several
times.

This reverts commit a19fc84320d1ba2172ecb37f5c8c9cbcde616712.

HHH-13059 : Correct Javadoc
(cherry picked from commit e6286e04f4f866bb555dd06dedb40a76109442f9)


  Commit: aea7b31996e32af475fea1ca73a280e61ce36733
      https://github.com/hibernate/hibernate-orm/commit/aea7b31996e32af475fea1ca73a280e61ce36733
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionUpdateAction.java
    M hibernate-core/src/main/java/org/hibernate/action/internal/QueuedOperationCollectionAction.java
    M hibernate-core/src/main/java/org/hibernate/collection/internal/AbstractPersistentCollection.java
    M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
    M hibernate-core/src/main/java/org/hibernate/type/CollectionType.java
    A hibernate-core/src/test/java/org/hibernate/test/collection/delayedOperation/BagDelayedOperationNoCascadeTest.java
    M hibernate-core/src/test/java/org/hibernate/test/collection/delayedOperation/BagDelayedOperationTest.java
    A hibernate-core/src/test/java/org/hibernate/test/collection/delayedOperation/DetachedBagDelayedOperationTest.java

  Log Message:
  -----------
  HHH-11209 : Test cases

HHH-11209 : NullPointerException in EntityType.replace() with a PersistentBag

HHH-11209 : Add test for merging a detached collection with queued operations

HHH-11209 : Throw UnsupportedOperationException if a detached collection with queued operations is merged

HHH-11209 : Ignore queued operations when merging a detached collection with queued operations; add warnings

HHH-11209 : Fix typo in comment
(cherry picked from commit 6f5b1e554386662e02d4ef3b91c23863258ff481)


  Commit: ed55fff92bb9c08d679421d4e560f6aa63125149
      https://github.com/hibernate/hibernate-orm/commit/ed55fff92bb9c08d679421d4e560f6aa63125149
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/test/collection/delayedOperation/DetachedBagDelayedOperationTest.java
    M hibernate-core/src/test/resources/log4j.properties

  Log Message:
  -----------
  HHH-11209 : Added test case for testing debug logging when collection is detached during rollback

(cherry picked from commit 22ad668b88b8ff04769396dbe4e153be024d64dc)


  Commit: cf189164445cb2ac82265e7f13d2071eb2d8bc25
      https://github.com/hibernate/hibernate-orm/commit/cf189164445cb2ac82265e7f13d2071eb2d8bc25
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/collection/internal/AbstractPersistentCollection.java
    M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java

  Log Message:
  -----------
  HHH-11209 : Log a DEBUG message if collection with queued operations is detached due to rollback

(cherry picked from commit 7af7182cc1b2d3ec390d3f64a913a952767b8191)


  Commit: 8c5b1b7740d9430f572afc9c976361b596624a46
      https://github.com/hibernate/hibernate-orm/commit/8c5b1b7740d9430f572afc9c976361b596624a46
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

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

  Log Message:
  -----------
  HHH-11209 : Fix checkstyle error

(cherry picked from commit 741c84a10cee915642a8c1f00cb8b9a92446930f)


  Commit: 36877bfd6932a6ccf7923872a420bc745c5a0c94
      https://github.com/hibernate/hibernate-orm/commit/36877bfd6932a6ccf7923872a420bc745c5a0c94
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/collection/internal/AbstractPersistentCollection.java
    M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java

  Log Message:
  -----------
  HHH-11209 : Log a DEBUG message if collection with queued operations is detached due to rollback; otherwise, log INFO message

(cherry picked from commit e12a68852413b2c0f6291894c9c719496dce8664)


  Commit: 6a91c6b0c5976f4f120be1574fdcfd4c72bbe778
      https://github.com/hibernate/hibernate-orm/commit/6a91c6b0c5976f4f120be1574fdcfd4c72bbe778
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/jpa/test/transaction/JtaWithStatementsBatchTest.java

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

(cherry picked from commit be0ee006ab1f7d530d219861eae19efc85040ad2)


  Commit: 1642853c89ec854be09310051d79b457e266527a
      https://github.com/hibernate/hibernate-orm/commit/1642853c89ec854be09310051d79b457e266527a
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    R hibernate-core/src/test/java/org/hibernate/jpa/test/transaction/JtaWithStatementsBatchTest.java
    A hibernate-core/src/test/java/org/hibernate/jpa/test/transaction/batch/AbstractJtaBatchTest.java
    A hibernate-core/src/test/java/org/hibernate/jpa/test/transaction/batch/JtaWithFailingBatchTest.java
    A hibernate-core/src/test/java/org/hibernate/jpa/test/transaction/batch/JtaWithStatementsBatchTest.java

  Log Message:
  -----------
  HHH-13050 : Add test with a batch that fails when addToBatch() is called

(cherry picked from commit a7fccaa377b306b60102c868dc69b750c4d37ba8)


  Commit: fdab459b82fdb552237821604c8ed252cdbc9857
      https://github.com/hibernate/hibernate-orm/commit/fdab459b82fdb552237821604c8ed252cdbc9857
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/AbstractBatchImpl.java
    M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/BatchingBatch.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java

  Log Message:
  -----------
  HHH-13050 - On release of batch it still contained JDBC statements logged

(cherry picked from commit 11e71f6977fcf4366eb6875d9fc1ce46f029853c)


  Commit: e20d66ad49690daa898982642f1166b461642c20
      https://github.com/hibernate/hibernate-orm/commit/e20d66ad49690daa898982642f1166b461642c20
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/annotations/any/EmbeddedAnyTest.java

  Log Message:
  -----------
  HHH-10891 Add a test case

(cherry picked from commit ac03494e7059803e058c8ea81043ce92e9388248)


  Commit: 56f67fb0cd8764429c8fb8fceb0478a06b590c60
      https://github.com/hibernate/hibernate-orm/commit/56f67fb0cd8764429c8fb8fceb0478a06b590c60
  Author: Keshavan Santhanam <Keshavan.Santhanam at microfocus.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/tuple/component/AbstractCompositionAttribute.java

  Log Message:
  -----------
  HHH-10891 Support @Any in @Embedded

(cherry picked from commit 64179673a332febe238db879e5cc911bed9654f3)


  Commit: fb3b710d9905e9f03361a4fc5d8c6df2658f2d10
      https://github.com/hibernate/hibernate-orm/commit/fb3b710d9905e9f03361a4fc5d8c6df2658f2d10
  Author: Bolek Ziobrowski <boleslaw.ziobrowski at mycomplianceoffice.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/cascade/CascadeDeleteCollectionTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/cascade/CascadeDeleteManyToOneTest.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/cascade/CascadeDeleteTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/cascade/CascadeOnUninitializedTest.java
    M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/merge/MergeEnhancedEntityTest.java

  Log Message:
  -----------
  HHH-13129 - Add test

HHH-13129 : Move and reformat test

HHH-13129 : Add more tests
(cherry picked from commit c62f0a75cde09a773e24aaa0d26c2a1c41358060)


  Commit: 438733d32ce4d5deadb970c571354b985ff0bf09
      https://github.com/hibernate/hibernate-orm/commit/438733d32ce4d5deadb970c571354b985ff0bf09
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/internal/Cascade.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultDeleteEventListener.java

  Log Message:
  -----------
  HHH-13129 : Cascaded merge fails for detached bytecode-enhanced entity with uninitialized ToOne

(cherry picked from commit a66ca0463ea5d965238aeaa7f63c215bbb49675e)


  Commit: e88e45cf38032d221d8c0964489eddc1503de85f
      https://github.com/hibernate/hibernate-orm/commit/e88e45cf38032d221d8c0964489eddc1503de85f
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/test/resource/transaction/jdbc/AlreadyStartedTransactionTest.java
    A hibernate-core/src/test/java/org/hibernate/test/resource/transaction/jta/JpaComplianceAlreadyStartedTransactionTest.java
    A hibernate-core/src/test/java/org/hibernate/test/resource/transaction/jta/NonJpaComplianceAlreadyStartedTransactionTest.java

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

(cherry picked from commit 0fa4b50188f435aeecf2c2d7150dd27a25ab2931)


  Commit: 14f5473fef06680d04efa92a6c444bb51123f81d
      https://github.com/hibernate/hibernate-orm/commit/14f5473fef06680d04efa92a6c444bb51123f81d
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/transaction/internal/TransactionImpl.java

  Log Message:
  -----------
  HHH-13076 - Hibernate 'Transaction already active' behaviour with JTA transaction manager

(cherry picked from commit a15dfe0e056c55664846b621c0d880ef2e367fff)


  Commit: b1ffde0e9444ace5ab2cda3857cdf1d82285fd8f
      https://github.com/hibernate/hibernate-orm/commit/b1ffde0e9444ace5ab2cda3857cdf1d82285fd8f
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
    M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
    M hibernate-core/src/test/java/org/hibernate/test/annotations/override/inheritance/EntityInheritanceAttributeOverrideTest.java

  Log Message:
  -----------
  HHH-13172 Log a warning instead of throwing an exception when
@AttributeOverride is used in conjunction with entity inheritance

(cherry picked from commit 2dd008adb7e39a8513a027582ba8a55ee7b4eedb)


  Commit: d9e7428cbe49187df2e862457871ebb1583ffcec
      https://github.com/hibernate/hibernate-orm/commit/d9e7428cbe49187df2e862457871ebb1583ffcec
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

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

  Log Message:
  -----------
  HHH-13172 : Add @LogMessage(level = WARN) to CoreMessageLogger#unsupportedAttributeOverrideWithEntityInheritance (was lost due to bad conflict resolution)


  Commit: 516eac225e90360f0a1d70f7de76b2aad047bc49
      https://github.com/hibernate/hibernate-orm/commit/516eac225e90360f0a1d70f7de76b2aad047bc49
  Author: Moritz Becker <moritz.becker at gmx.at>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElementType.java
    A hibernate-core/src/test/java/org/hibernate/test/hql/UpdateJoinedSubclassCorrelationTest.java

  Log Message:
  -----------
  HHH-13169 - Use exact table name for multitable update queries instead of table alias

(cherry picked from commit 8f748db9b023ebb9e69ab9cfee361aed52d8cc35)


  Commit: 6002a7bd7aa4509e90803957a642f214c793324d
      https://github.com/hibernate/hibernate-orm/commit/6002a7bd7aa4509e90803957a642f214c793324d
  Author: Chris Cranford <chris at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/action/internal/EntityAction.java
    M hibernate-core/src/test/java/org/hibernate/id/CreateDeleteTest.java

  Log Message:
  -----------
  HHH-13164 - Revert change made for HHH-12464.

(cherry picked from commit dc873c3d3672f24bf6f6a1bd15e53d31cfdaf523)


  Commit: 7ea75516b695ee0ffe2a6ce8b8225f2b545c7fab
      https://github.com/hibernate/hibernate-orm/commit/7ea75516b695ee0ffe2a6ce8b8225f2b545c7fab
  Author: Chris Cranford <chris at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

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

  Log Message:
  -----------
  HHH-13164 - Revert changes made for HHH-11019.


  Commit: 855dafc02921edad3ec03d06a0adb9c4dd25f488
      https://github.com/hibernate/hibernate-orm/commit/855dafc02921edad3ec03d06a0adb9c4dd25f488
  Author: Stoty <stoty at stoty.hu>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/jpa/test/JpaProxyComplianceWithDebug.java

  Log Message:
  -----------
  HHH-13244 - setting hibernate.jpa.compliance.proxy=true and
org.hibernate debug level to DEBUG breaks hibernate test case

simplify test case

(cherry picked from commit 80ff6b4fe64bb69ae730a5db02084ea1b504f063)


  Commit: 86879b3dd58a6b24d0f3de767beded8955e0cee4
      https://github.com/hibernate/hibernate-orm/commit/86879b3dd58a6b24d0f3de767beded8955e0cee4
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

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

  Log Message:
  -----------
  HHH-13244 : Fix EntityPrinter to log "<uninitialized>" for uninitalized proxies

(cherry picked from commit 36fc1ad35e094df3aa42abe3a29c1798c1543414)


  Commit: 98fb897712b120d1590671435c327f56f4cc4ce1
      https://github.com/hibernate/hibernate-orm/commit/98fb897712b120d1590671435c327f56f4cc4ce1
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/jpa/test/JpaProxyComplianceWithDebug.java

  Log Message:
  -----------
  HHH-13244 : add header to test; shorten table/column names to avoid oracle failure

(cherry picked from commit 0720b2b376ccfe6960db7aa81cddace51cef8f19)


  Commit: 8b4fd69dfa3d42a7ba9b3d50dbb6196c07c2bcb9
      https://github.com/hibernate/hibernate-orm/commit/8b4fd69dfa3d42a7ba9b3d50dbb6196c07c2bcb9
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/Session.java
    M hibernate-core/src/main/java/org/hibernate/SharedSessionContract.java
    M hibernate-core/src/main/java/org/hibernate/StatelessSession.java
    M hibernate-core/src/main/java/org/hibernate/query/Query.java
    M hibernate-core/src/test/java/org/hibernate/test/stateless/Contact.hbm.xml
    M hibernate-core/src/test/java/org/hibernate/test/stateless/StatelessSessionQueryTest.java

  Log Message:
  -----------
  HHH-13194 : Some methods returning org.hibernate.query.Query are not defined for StatelessSession

HHH-13194 : Remove @Incubating from org.hibernate.query.Query


  Commit: e520fd9b996faf2a0c39d7db12d822bb722f917a
      https://github.com/hibernate/hibernate-orm/commit/e520fd9b996faf2a0c39d7db12d822bb722f917a
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/internal/FilterHelper.java
    M hibernate-core/src/main/java/org/hibernate/internal/util/StringHelper.java

  Log Message:
  -----------
  HHH-12917 Interning of strings for Filter definitions

(cherry picked from commit 4fa04913411c839ffc3ef0337187c5b1dbe6800c)


  Commit: 5f7b41d54b6234a8b4ec68cc1cf6a5a7862d1a17
      https://github.com/hibernate/hibernate-orm/commit/5f7b41d54b6234a8b4ec68cc1cf6a5a7862d1a17
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
    M hibernate-core/src/main/java/org/hibernate/mapping/Formula.java

  Log Message:
  -----------
  HHH-12918 Interning of strings for Formula and Column exctraction templates

(cherry picked from commit 096b436f3dd1bb2b3daf16bf3e82812bebde232c)


  Commit: bf1f56b6bb7c4bfadccf89ef066ca7e9b9ac63db
      https://github.com/hibernate/hibernate-orm/commit/bf1f56b6bb7c4bfadccf89ef066ca7e9b9ac63db
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/AliasResolutionContextImpl.java
    M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/internal/EntityReferenceAliasesImpl.java
    M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java

  Log Message:
  -----------
  HHH-12919 Interning of strings for EntityReferenceAliases

(cherry picked from commit fb54090329e7cdfcadd0576ee24dbcdca651367d)


  Commit: f388420ecaba2553eaee53cedc335fea6262eea1
      https://github.com/hibernate/hibernate-orm/commit/f388420ecaba2553eaee53cedc335fea6262eea1
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M gradle/libraries.gradle
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java

  Log Message:
  -----------
  HHH-13005 Upgrade to ByteBuddy 1.9.0


  Commit: 0c62351515c51d93bf8cac23f752ba9afeeb91f5
      https://github.com/hibernate/hibernate-orm/commit/0c62351515c51d93bf8cac23f752ba9afeeb91f5
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java

  Log Message:
  -----------
  HHH-13057 Prevent Byte Buddy's Advice helper to reload to many resources from the ClassLoader


  Commit: 9110fc1ce862526bc052e37328e14dd45f228738
      https://github.com/hibernate/hibernate-orm/commit/9110fc1ce862526bc052e37328e14dd45f228738
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M gradle/libraries.gradle

  Log Message:
  -----------
  HHH-13099 Update to Byte Buddy 1.9.4


  Commit: ddcb0bb0e67ca2a927a1a725e66efacda5adb1a7
      https://github.com/hibernate/hibernate-orm/commit/ddcb0bb0e67ca2a927a1a725e66efacda5adb1a7
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  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: 5163c824050ab4ec53b2510e75f3c5f1b80ddcf1
      https://github.com/hibernate/hibernate-orm/commit/5163c824050ab4ec53b2510e75f3c5f1b80ddcf1
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  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: 3b0f092bcee5d0e7b80818d26c0a0d7ac6c4782a
      https://github.com/hibernate/hibernate-orm/commit/3b0f092bcee5d0e7b80818d26c0a0d7ac6c4782a
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  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: 43ee75b9666d3fc3a01c791527ab57957b624350
      https://github.com/hibernate/hibernate-orm/commit/43ee75b9666d3fc3a01c791527ab57957b624350
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  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: 38e48ef0bc94ad6f8957f87c891a156230fcc566
      https://github.com/hibernate/hibernate-orm/commit/38e48ef0bc94ad6f8957f87c891a156230fcc566
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  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: af519e3c12e3cca99c7de842d3ee97ed0c3f9b6c
      https://github.com/hibernate/hibernate-orm/commit/af519e3c12e3cca99c7de842d3ee97ed0c3f9b6c
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  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: f511e871fbd59060037ca670c653dd5fa0e75a05
      https://github.com/hibernate/hibernate-orm/commit/f511e871fbd59060037ca670c653dd5fa0e75a05
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  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


  Commit: 7ecf22793ff4d087dbe090855dd8b1372a806930
      https://github.com/hibernate/hibernate-orm/commit/7ecf22793ff4d087dbe090855dd8b1372a806930
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    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-13100 Make a couple of equals()/hashCode() implementations lighter


  Commit: 747c784dc1f35e75e95f9d879171b0139623fba7
      https://github.com/hibernate/hibernate-orm/commit/747c784dc1f35e75e95f9d879171b0139623fba7
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java

  Log Message:
  -----------
  HHH-13100 Remove unused import


  Commit: 72b9fb13ad81356e6d9d3eca20fc5f1cc879f056
      https://github.com/hibernate/hibernate-orm/commit/72b9fb13ad81356e6d9d3eca20fc5f1cc879f056
  Author: Guillaume Smet <guillaume.smet at gmail.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/EnhancerImpl.java

  Log Message:
  -----------
  HHH-13220 Only create the PersistentAttributeTransformer if the class is enhanced


Compare: https://github.com/hibernate/hibernate-orm/compare/4137181bb69d...72b9fb13ad81


More information about the hibernate-commits mailing list