[hibernate-commits] [hibernate/hibernate-orm] 41093a: * Added JpaCompliance for @OrderBy handling

Steve Ebersole noreply at github.com
Thu Apr 30 10:14:07 EDT 2020


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 41093ae66ce6d2cbdd23cbda46aa90772e8efef1
      https://github.com/hibernate/hibernate-orm/commit/41093ae66ce6d2cbdd23cbda46aa90772e8efef1
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2020-04-30 (Thu, 30 Apr 2020)

  Changed paths:
    M design/logger_id_ranges.adoc
    M hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java
    M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
    M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
    M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilder.java
    M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
    A hibernate-core/src/main/java/org/hibernate/jpa/JpaComplianceViolation.java
    M hibernate-core/src/main/java/org/hibernate/jpa/internal/JpaComplianceImpl.java
    M hibernate-core/src/main/java/org/hibernate/jpa/internal/MutableJpaComplianceImpl.java
    M hibernate-core/src/main/java/org/hibernate/jpa/spi/JpaCompliance.java
    M hibernate-core/src/main/java/org/hibernate/jpa/spi/MutableJpaCompliance.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/MappingModelCreationLogger.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/NonTransientException.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationProcess.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/TranslationContext.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/OrderByComplianceViolation.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/ParseTreeVisitor.java
    A hibernate-core/src/test/java/org/hibernate/jpa/JpaComplianceStub.java
    M hibernate-core/src/test/java/org/hibernate/jpa/JpaComplianceTestingImpl.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/annotations/plural/orderby/compliance/OrderByMappingComplianceTest.java

  Log Message:
  -----------
  * Added JpaCompliance for @OrderBy handling
* Added `NonTransientException` checked during MappingModelCreationProcess "post init callback" handling to indicate non-recoverable errors
* Redesigned `MappingModelCreationProcess#executePostInitCallbacks` to account for `NonTransientException`




More information about the hibernate-commits mailing list