Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: f474449e7d949ea0d43cf911cf1b092975125199
https://github.com/hibernate/hibernate-orm/commit/f474449e7d949ea0d43cf91...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2022-03-22 (Tue, 22 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/FunctionExpression.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SqmPathRegistryImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/results/implicit/ImplicitFetchBuilderEmbeddable.java
M
hibernate-core/src/main/java/org/hibernate/query/results/implicit/ImplicitFetchBuilderEntity.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralValuedSimplePath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmAliasedNodeRef.java
M hibernate-core/src/main/java/org/hibernate/spi/NavigablePath.java
M hibernate-core/src/main/java/org/hibernate/spi/TreatedNavigablePath.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/AbstractEmbeddableInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchInitializer.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/spi/path/NavigablePathTests.java
Log Message:
-----------
HHH-15132 - Improvements for NavigablePath
Begin breaking down "full path"
Commit: e496ec45ea3df4c0b7a96e13edbf11f00ccb7348
https://github.com/hibernate/hibernate-orm/commit/e496ec45ea3df4c0b7a96e1...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2022-03-22 (Tue, 22 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/query/HbmResultSetMappingDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/boot/query/SqlResultSetMappingDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPredicatePathConsumer.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SqmPathRegistryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/UnknownPathException.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmTreePrinter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/BasicValuedPathInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EmbeddableValuedPathInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralPartJoin.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/spi/DotIdentifierSequence.java
M hibernate-core/src/main/java/org/hibernate/spi/EntityIdentifierNavigablePath.java
M hibernate-core/src/main/java/org/hibernate/spi/NavigablePath.java
M hibernate-core/src/main/java/org/hibernate/spi/TreatedNavigablePath.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/AbstractColumnReferenceQualifier.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/DerivedTableReference.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/LazyTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/MappedByTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/NamedTableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/UnionTableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/ResultsHelper.java
Log Message:
-----------
HHH-15132 - Improvements for NavigablePath
- dropped `NavigablePath#fullPath` field - `#getFullPath` is now "(re)built" on
demand
- adjust uses of `NavigablePath#getFullPath`
- refactor `NavigablePath` constructors
Commit: 8470d6db5bb104cb1badc46a2852e06b80369c45
https://github.com/hibernate/hibernate-orm/commit/8470d6db5bb104cb1badc46...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2022-03-22 (Tue, 22 Mar 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/spi/NavigablePath.java
Log Message:
-----------
HHH-15132 - Improvements for NavigablePath
- additional refactoring of uses of `NavigablePath#getFullPath`
Compare:
https://github.com/hibernate/hibernate-orm/compare/73153be99d82...8470d6d...