[hibernate-commits] [hibernate/hibernate-orm] 8c671d: minor

Steve Ebersole noreply at github.com
Thu Dec 12 12:59:16 EST 2019


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 8c671d98d0fbb5729213a781b9c6d43563aa4eb6
      https://github.com/hibernate/hibernate-orm/commit/8c671d98d0fbb5729213a781b9c6d43563aa4eb6
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metadata/ClassMetadata.java
    M hibernate-core/src/main/java/org/hibernate/metadata/CollectionMetadata.java
    A hibernate-core/src/main/java/org/hibernate/metadata/package-info.java
    R hibernate-core/src/main/java/org/hibernate/metadata/package.html

  Log Message:
  -----------
  minor


  Commit: 8600058784c82e99ba8d7f31387cfabd393bd4a2
      https://github.com/hibernate/hibernate-orm/commit/8600058784c82e99ba8d7f31387cfabd393bd4a2
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M hibernate-core/hibernate-core.gradle
    R hibernate-core/src/main/antlr/order-by-render.g
    R hibernate-core/src/main/antlr/order-by.g
    A hibernate-core/src/main/antlr/org/hibernate/.gitignore
    A hibernate-core/src/main/antlr/org/hibernate/grammars/ordering/OrderingLexer.g4
    A hibernate-core/src/main/antlr/org/hibernate/grammars/ordering/OrderingParser.g4
    M hibernate-core/src/main/antlr/org/hibernate/query/hql/internal/HqlParser.g4
    M hibernate-core/src/main/java/org/hibernate/metadata/package-info.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/BasicValuedMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/BasicValuedModelPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/CollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityDiscriminatorMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ManagedMappingType.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/MappingTypedModelPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ModelPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractEntityDiscriminatorMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedCollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedSingularAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CollectionIdentifierDescriptorImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedCollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedIdentifierMappingImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.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/SimpleForeignKeyDescriptor.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/AliasResolver.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/OrderByFragmentTranslator.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/TranslationContext.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/CollectionSubPath.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/ColumnReference.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/DomainPath.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/FunctionExpression.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/Node.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/ParseTreeVisitor.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/PathConsumer.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/RootSequencePart.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/SequencePart.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/SortExpression.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/SortSpecification.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/SubDomainPath.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/UnexpectedTokenException.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/package-info.java
    M hibernate-core/src/main/java/org/hibernate/query/hql/internal/HqlParseTreeBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/hql/internal/StandardHqlTranslator.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/BiDirectionalFetchImpl.java
    M hibernate-core/src/main/java/org/hibernate/type/BasicType.java

  Log Message:
  -----------
  HHH-13778: `@OrderBy` handling using SQL AST

- initial work - Antlr grammar, parse tree visitation and building OrderByFragment (translation) tree
- fixed bug in HQL parsing - was building an unnecessary HqlLexer instance


Compare: https://github.com/hibernate/hibernate-orm/compare/28c0b05d0f9a...8600058784c8


More information about the hibernate-commits mailing list