[hibernate-commits] [hibernate/hibernate-orm] 8ce140: HHH-13644 fix the NPE by override ProcedureCallImp...

Andrea Boriero noreply at github.com
Mon Dec 16 08:18:49 EST 2019


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 8ce140475496d7b58df9c9fd82f1aafc288f73f4
      https://github.com/hibernate/hibernate-orm/commit/8ce140475496d7b58df9c9fd82f1aafc288f73f4
  Author: Nathan Xu <nathan_xu at ultimatesoftware.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
    A hibernate-core/src/test/java/org/hibernate/procedure/internal/ProcedureCallImplTest.java

  Log Message:
  -----------
  HHH-13644 fix the NPE by override ProcedureCallImpl's 'getResultStream()' method.


  Commit: 3a69b748947b865b3b90ae9459ca1b6bb581813e
      https://github.com/hibernate/hibernate-orm/commit/3a69b748947b865b3b90ae9459ca1b6bb581813e
  Author: Nathan Xu <nathan_xu at ultimatesoftware.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/id/ForeignGenerator.java
    A hibernate-core/src/test/java/org/hibernate/test/id/ForeignGeneratorTest.java
    M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java

  Log Message:
  -----------
  HHH-13456 refactor ForeignGenerator to allow for the possibility of StatelessSession


  Commit: bac88eda53ef8b36a807d09df8206f44309a8c1c
      https://github.com/hibernate/hibernate-orm/commit/bac88eda53ef8b36a807d09df8206f44309a8c1c
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/spi/ProxyFactoryFactory.java

  Log Message:
  -----------
  HHH-13704 Typo: tupizer -> tuplizer


  Commit: 2e5892236b1a34433039b3c570df503eb3eddf6d
      https://github.com/hibernate/hibernate-orm/commit/2e5892236b1a34433039b3c570df503eb3eddf6d
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ClassFileArchiveEntryHandler.java

  Log Message:
  -----------
  HHH-13704 Remove Javassist from ClassFileArchiveEntryHandler

  Use Jandex instead.


  Commit: dd79fda20d8e4e2faba50182c0381b169562262c
      https://github.com/hibernate/hibernate-orm/commit/dd79fda20d8e4e2faba50182c0381b169562262c
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/EnhancerTestContext.java

  Log Message:
  -----------
  HHH-13704 Remove unused javassist import


  Commit: 39071a4d397e899ce05af9390763e64948adb03c
      https://github.com/hibernate/hibernate-orm/commit/39071a4d397e899ce05af9390763e64948adb03c
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java
    A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java

  Log Message:
  -----------
  HHH-13704 Move EnhancerFileNotFoundTest

  Tests requiring Javassist are now in a dedicated folder.


  Commit: 76d267212215fcad99a84253406d0854ae5f0823
      https://github.com/hibernate/hibernate-orm/commit/76d267212215fcad99a84253406d0854ae5f0823
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M hibernate-core/hibernate-core.gradle
    M hibernate-osgi/src/test/resources/org/hibernate/osgi/test/testing-bundles.xml

  Log Message:
  -----------
  HHH-13704 Make Javassist an optional dependency

  * Change the gradle scope to `provide`
  * Add the dependency to the OSGi test bundle

HHH-13704 Add Javassist to the dependencies for the OSGi test


  Commit: c3ccc65275522504836965828f84450e9bffc6d2
      https://github.com/hibernate/hibernate-orm/commit/c3ccc65275522504836965828f84450e9bffc6d2
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/optional/javassist/OptionalJavassistDependencyTest.java

  Log Message:
  -----------
  HHH-13704 Test Javassist is not on the classpath


  Commit: b8ffe851a71645efdddd87444bb86debe9bf675e
      https://github.com/hibernate/hibernate-orm/commit/b8ffe851a71645efdddd87444bb86debe9bf675e
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java

  Log Message:
  -----------
  HHH-13704 Format imports in EnhancerFileNotFoundTest


  Commit: 921b1fe67f426a89eb4072cd3f5226601fd6a7ad
      https://github.com/hibernate/hibernate-orm/commit/921b1fe67f426a89eb4072cd3f5226601fd6a7ad
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M hibernate-envers/hibernate-envers.gradle

  Log Message:
  -----------
  HHH-13704 No need to exclude javassist in the envers module


  Commit: 50d6fbe3a631f4b6d7574bc73ab0cfe18f593bf5
      https://github.com/hibernate/hibernate-orm/commit/50d6fbe3a631f4b6d7574bc73ab0cfe18f593bf5
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    A hibernate-orm-modules/src/test/java/org/hibernate/wildfly/integrationtest/JavassistHibernateModulesOnWildflyTest.java

  Log Message:
  -----------
  HHH-13704 Add Javassist integration tests with WildFly


  Commit: f322054000766ea54540b146af71713af3ff9be5
      https://github.com/hibernate/hibernate-orm/commit/f322054000766ea54540b146af71713af3ff9be5
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M migration-guide.adoc

  Log Message:
  -----------
  HHH-13704 Update migration guide


  Commit: 130945f70fe5cd3ac499ddbfd0d0167a5924a573
      https://github.com/hibernate/hibernate-orm/commit/130945f70fe5cd3ac499ddbfd0d0167a5924a573
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M hibernate-orm-modules/module-templates/hibernate-core.xml

  Log Message:
  -----------
  HHH-13704 Add optional=true to javassist in orm module


  Commit: c4dc9b0d250c6b95b1229a22cc788e3c0bc6292d
      https://github.com/hibernate/hibernate-orm/commit/c4dc9b0d250c6b95b1229a22cc788e3c0bc6292d
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M hibernate-core/hibernate-core.gradle
    R hibernate-core/src/test/java/org/hibernate/optional/javassist/OptionalJavassistDependencyTest.java
    M hibernate-envers/hibernate-envers.gradle
    M hibernate-osgi/src/test/resources/org/hibernate/osgi/test/testing-bundles.xml
    M migration-guide.adoc

  Log Message:
  -----------
  HHH-13704 Make javassist a compile time dependency again

  This commit revert some of the changes so that we can release it in a micro
  without breaking application using Javassist.

  In the next minor it should be reverted.


  Commit: 0dea8319d460670b346742905b8dd0e7f4fe623f
      https://github.com/hibernate/hibernate-orm/commit/0dea8319d460670b346742905b8dd0e7f4fe623f
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/CodeTemplates.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/javassist/PersistentAttributesEnhancer.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MappedSuperclassWithEmbeddableTest.java

  Log Message:
  -----------
  HHH-13759 - Support for private Embedded in MappedSuperclass


  Commit: 0251473c87d2381124543297c4dd83b953bb55b0
      https://github.com/hibernate/hibernate-orm/commit/0251473c87d2381124543297c4dd83b953bb55b0
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/DirtyCheckingWithEmbeddableAndMappedSuperclassTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/DirtyCheckingWithMappedsuperclassTest.java

  Log Message:
  -----------
  HHH-13759 Additional test cases


  Commit: 57a45dab19622cc4fa60d1de69f5789fdd37070e
      https://github.com/hibernate/hibernate-orm/commit/57a45dab19622cc4fa60d1de69f5789fdd37070e
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

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

  Log Message:
  -----------
  HHH-13579 Add comment to InlineDirtyChekingHandler


  Commit: 6cf7fdaa976d2782843461596cebfeab405808fe
      https://github.com/hibernate/hibernate-orm/commit/6cf7fdaa976d2782843461596cebfeab405808fe
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2019-12-13 (Fri, 13 Dec 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/enhance/internal/bytebuddy/PersistentAttributeTransformer.java

  Log Message:
  -----------
  HHH-13759 Small refactoring for PersistentAttributeTransformer

  This change makes it easier to identify where we behave differently
  because we are dealing with a class annotated with @MappedSuperclasss.


  Commit: 1d4bb08ef7f6e3694482375d3d4015295cc419ea
      https://github.com/hibernate/hibernate-orm/commit/1d4bb08ef7f6e3694482375d3d4015295cc419ea
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M hibernate-core/hibernate-core.gradle
    M hibernate-core/src/main/java/org/hibernate/boot/archive/scan/spi/ClassFileArchiveEntryHandler.java
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/CodeTemplates.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/InlineDirtyCheckingHandler.java
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java
    M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/javassist/PersistentAttributesEnhancer.java
    M hibernate-core/src/main/java/org/hibernate/bytecode/spi/ProxyFactoryFactory.java
    M hibernate-core/src/main/java/org/hibernate/id/ForeignGenerator.java
    M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/DirtyCheckingWithEmbeddableAndMappedSuperclassTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhance/internal/bytebuddy/DirtyCheckingWithMappedsuperclassTest.java
    A hibernate-core/src/test/java/org/hibernate/procedure/internal/ProcedureCallImplTest.java
    R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java
    A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MappedSuperclassWithEmbeddableTest.java
    A hibernate-core/src/test/java/org/hibernate/test/id/ForeignGeneratorTest.java
    A hibernate-core/src/testJavassist/java/org/hibernate/test/bytecode/enhancement/javassist/EnhancerFileNotFoundTest.java
    M hibernate-orm-modules/module-templates/hibernate-core.xml
    A hibernate-orm-modules/src/test/java/org/hibernate/wildfly/integrationtest/JavassistHibernateModulesOnWildflyTest.java
    M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/EnhancerTestContext.java
    M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_16


Compare: https://github.com/hibernate/hibernate-orm/compare/d5715e3fbc87...1d4bb08ef7f6


More information about the hibernate-commits mailing list