Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: 8200994d3c70935a605a4163782b49a5d0f56cb5
https://github.com/hibernate/hibernate-orm/commit/8200994d3c70935a605a416...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/query/hql/internal/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/engine/spi/EntityUniqueKey.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryImplementor.java
A
hibernate-core/src/main/java/org/hibernate/internal/util/collections/EmptyStack.java
A
hibernate-core/src/main/java/org/hibernate/internal/util/collections/SingleDepthStack.java
M
hibernate-core/src/main/java/org/hibernate/loader/internal/StandardSingleIdEntityLoader.java
M
hibernate-core/src/main/java/org/hibernate/loader/internal/StandardSingleUniqueKeyEntityLoader.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetamodelImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/ForeignKeyDomainResult.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentArrayDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentBagDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentListDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentMapDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentSetDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeBasic.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeEmbedded.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeEntity.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/BasicCollectionElementImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/BasicCollectionIndexImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionElementEntityImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionIndexEntityImpl.java
A
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/FetchedTableReferenceCollectorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/JoinTableCollectionRowByIndexSelector.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/RootTableReferenceCollectorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/composite/EmbeddedTypeDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/DiscriminatorDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/DiscriminatorDomainResult.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierCompositeAggregatedImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierCompositeNonAggregatedImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierSimpleImpl.java
A
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/JoinedEntityTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/NaturalIdDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/RowIdDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/SingleTableEntityTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/ToOneJoinCollectorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/VersionDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractEntityTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractPersistentCollectionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractPluralPersistentAttribute.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AllowableOutputParameterType.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/BasicValuedNavigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/CollectionElement.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/CollectionIdentifier.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/CollectionKey.java
R
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/CollectionValuedNavigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EmbeddedValuedNavigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityIdentifier.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityValuedNavigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/Navigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/PersistentCollectionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/PluralPersistentAttribute.java
A
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/PluralValuedNavigable.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/Readable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/relational/spi/Column.java
M hibernate-core/src/main/java/org/hibernate/metamodel/spi/MetamodelImplementor.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/Util.java
M hibernate-core/src/main/java/org/hibernate/query/NavigablePath.java
A hibernate-core/src/main/java/org/hibernate/query/QueryLogger.java
M
hibernate-core/src/main/java/org/hibernate/query/criteria/sqm/CriteriaQueryToSqmTransformer.java
A hibernate-core/src/main/java/org/hibernate/query/hql/DotIdentifierConsumer.java
A
hibernate-core/src/main/java/org/hibernate/query/hql/internal/BasicDotIdentifierConsumer.java
A
hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathIdentifierConsumer.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
A
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SqmProcessingIndex.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/internal/ResolvedScalarDomainResult.java
M hibernate-core/src/main/java/org/hibernate/query/sql/spi/QueryResultBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/spi/QueryResultBuilderRootEntity.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/spi/QueryResultBuilderScalar.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/HandlerExecutionContext.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/AbstractTableBasedHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/AbstractTableBasedStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/TableBasedUpdateHandlerImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSemanticQueryWalker.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/QuerySplitter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/SemanticQueryWalker.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/QuerySqmImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleDeleteQueryPlan.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmCreationHelper.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmCreationProcessingState.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmPathRegistry.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmQuerySpecCreationProcessingState.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmTreeCreationLogger.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/internal/SelfRenderingFunctionSqlAstExpression.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/AbstractSqmFromBuilderFromClause.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/QuerySpecProcessingStateDmlImpl.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/QuerySpecProcessingStateStandardImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SemanticQueryProducerImpl.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmCreationProcessingStateImpl.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmDmlCreationProcessingState.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmFromBuilderFromClauseQualifiedJoin.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmFromBuilderFromClauseStandard.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmFromBuilderStandard.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmQuerySpecCreationProcessingStateStandardImpl.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/PossiblePackageRoot.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/SemanticPathPartJoinPredicate.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/SemanticPathPartNamedClass.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/SemanticPathPartNamedEntity.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/SemanticPathPartNamedEnum.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/SemanticPathPartNamedField.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/SemanticPathPartNamedPackage.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/SemanticPathPartRoot.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/AbstractQuerySpecProcessingState.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/AbstractSqmFromBuilder.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/AliasRegistry.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/QuerySpecProcessingState.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/RootSqmNavigableReferenceLocator.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/SqmCreationState.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/SqmDeleteOrUpdateStatement.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/SqmQuerySpec.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmSimplePath.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBasicValuedSimplePath.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEntityValuedSimplePath.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPathWrapper.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralValuedSimplePath.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPolymorphicRootDescriptor.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedPath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmCollectionSize.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmExpression.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmLiteralEntityType.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmParameterizedEntityType.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmSubQuery.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/AbstractSqmNavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmDiscriminatorReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmEntityReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmNavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmPluralAttributeReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmSingularAttributeReferenceEmbedded.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmSingularAttributeReferenceEntity.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/AbstractSqmJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFromClause.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmNavigableJoin.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmQualifiedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmRoot.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertSelectStatement.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/order/SqmOrderByClause.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/order/SqmSortSpecification.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/paging/SqmLimitOffsetClause.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmGroupByClause.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmHavingClause.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmOrderByClause.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQuerySpec.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSortSpecification.java
M hibernate-core/src/main/java/org/hibernate/result/internal/OutputsImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/Clause.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/SqlAstCreationLogger.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/NonSelectSqlExpressionResolver.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/PerQuerySpecSqlExpressionResolver.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/internal/MetamodelSelectBuilderProcess.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/spi/Fetchable.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/spi/Joinable.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/spi/PolymorphicEntityValuedExpressableType.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/spi/TableGroupResolver.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/OrderByFragmentConverter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/OrderByFragmentParser.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/OrderByFragmentTranslator.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/SemanticPathPartRoot.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/SqmColumnReference.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/SqmFromImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/FromClauseIndex.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/QualifiableSqlExpressable.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/RootTableGroupProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/SqlAstCreationContext.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/SqlAstCreationOptions.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/SqlAstCreationState.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/SqlAstProducerContext.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/TableGroupJoinProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/IdSelectGenerator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/PolymorphicEntityTypeValuedExpressableTypeImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmDeleteToSqlAstConverterMultiTable.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmDeleteToSqlAstConverterSimple.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmSelectToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmUpdateToSqlAstConverterMultiTable.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/AbstractLiteral.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/AbstractParameter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/BinaryArithmeticExpression.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/CaseSearchedExpression.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/CaseSimpleExpression.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/Function.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/TrimFunction.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/UnaryOperation.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/domain/NavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/domain/PluralAttributeReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/instantiation/ArgumentDomainResult.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/instantiation/DynamicInstantiation.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/instantiation/DynamicInstantiationArgument.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/AbstractTableGroup.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/CollectionTableGroup.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/EntityTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/TableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/internal/Helper.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/ExecutionContext.java
A
hibernate-core/src/main/java/org/hibernate/sql/results/DomainResultCreationException.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/BiDirectionalFetchImpl.java
R
hibernate-core/src/main/java/org/hibernate/sql/results/internal/EntitySqlSelectionGroupImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/StandardResultSetMapping.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/DynamicInstantiationResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/basic/BasicFetch.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/basic/BasicResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/ArrayInitializerProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/BagInitializerProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/CollectionFetchImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/CollectionInitializerProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/CollectionResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/DelayedCollectionFetch.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/ListInitializerProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/MapInitializerProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/SetInitializerProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/embedded/AbstractCompositeInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/embedded/CompositeFetchImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/embedded/CompositeFetchInitializerImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/embedded/CompositeResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/embedded/CompositeRootInitializerImpl.java
R
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/embedded/CompositeSqlSelectionGroupImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/AbstractEntityInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/AbstractEntityMappingNode.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/DelayedEntityFetch.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/EntityFetchImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/EntityFetchInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/EntityResultImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/EntityRootInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/ImmediatePkEntityFetch.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/ImmediateUkEntityFetch.java
R
hibernate-core/src/main/java/org/hibernate/sql/results/spi/AssemblerCreationContext.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/spi/AssemblerCreationState.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/DomainResult.java
R
hibernate-core/src/main/java/org/hibernate/sql/results/spi/DomainResultCreationContext.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/spi/DomainResultCreationState.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/spi/DomainResultProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/Fetch.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/ResultSetMapping.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/BaseSqmUnitTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/basic/FirstSqmUnitTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/AliasCollisionTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/AttributePathTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/FromClauseTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/SelectClauseTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/sql/BaseSqmSqlTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/sql/SqlAstGenSmokeTest.java
Log Message:
-----------
* Changes to SQM tree structure
* mutable nodes
* SqmFromClause re-work (remove table space, SqmFrom holds joins)
* continued work on new SqmPath approach
* Various state/context cleanups
* renamed SqlAstCreationContext -> SqlAstCreationState
* renamed SqlAstProducerContext -> SqlAstCreationContext
* made SqlAstCreationContext accessible from SqlAstCreationState
* made SqlAstCreationState accessible from DomainResultCreationState
* dropped DomainResultCreationContext in favor of accessing SqlAstCreationContext
* made SqlAstCreationState accessible from AssemblerCreationState
* dropped AssemblerCreationContext in favor of accessing SqlAstCreationContext
Commit: 73fc4d44a705c65e385c38c98da9cbccbbaaeb42
https://github.com/hibernate/hibernate-orm/commit/73fc4d44a705c65e385c38c...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/loader/internal/StandardSingleIdEntityLoader.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappedSuperclassTypeImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentBagDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentListDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentMapDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeEmbedded.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeEntity.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/AbstractSelector.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/BasicCollectionElementImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionElementEmbeddedImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionElementEntityImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionIndexEmbeddedImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionIndexEntityImpl.java
R
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/FetchedTableReferenceCollectorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/JoinTableCollectionRowByIndexSelector.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/RootTableReferenceCollectorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/DiscriminatorDescriptorImpl.java
R
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityTableGroup.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/JoinedEntityTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/NaturalIdDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/SingleTableEntityTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/ToOneJoinCollectorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractEntityTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractPersistentCollectionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/CollectionIdentifier.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/CollectionKey.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityIdentifierComposite.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityIdentifierSimple.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/Navigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/PluralPersistentAttribute.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/AbstractTableBasedHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSemanticQueryWalker.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/QuerySplitter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/SemanticQueryWalker.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBasicValuedSimplePath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPolymorphicRootDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/AbstractSpecificSqmCollectionIndexReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/AbstractSpecificSqmElementReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/AbstractSqmCollectionElementReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/AbstractSqmCollectionIndexReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/AbstractSqmSingularAttributeReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmCollectionIndexReferenceEntity.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmEntityIdentifierReference.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmEntityIdentifierReferenceComposite.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmEntityIdentifierReferenceSimple.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmEntityReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmPluralAttributeReference.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmSingularAttributeReferenceAny.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmSingularAttributeReferenceBasic.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmSingularAttributeReferenceEmbedded.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmSingularAttributeReferenceEntity.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/consume/spi/AbstractSqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/consume/spi/SqlAstWalker.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/NonSelectSqlExpressionResolver.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/PerQuerySpecSqlExpressionResolver.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/SqlAstProcessingStateImpl.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/SqlAstQuerySpecProcessingStateImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/internal/MetamodelSelectBuilderProcess.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/ordering/internal/OrderByFragmentConverter.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/JoinedTableGroupContext.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/RootTableGroupContext.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/RootTableGroupProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/SqlAstCreationState.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/SqlAstProcessingState.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/SqlAstQuerySpecProcessingState.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/TableGroupContext.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/TableGroupJoinProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/IdSelectGenerator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/PolymorphicEntityTypeValuedExpressableTypeImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmDeleteToSqlAstConverterMultiTable.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmDeleteToSqlAstConverterSimple.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmSelectToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmUpdateToSqlAstConverterMultiTable.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/TableGroupProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/domain/NavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/AbstractTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/FromClause.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/StandardTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/TableGroup.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/TableSpace.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/package-info.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/spi/DomainResultCreationState.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/DynamicInstantiationTests.java
Log Message:
-----------
* Re-worked SQL AST FromClause much like done for SQM. Got rid of TableSpace -
TableGroup directly holds its joins
* Various clean-up
Commit: f259501ac9e2685670ff0dcac40e0ba7666b667d
https://github.com/hibernate/hibernate-orm/commit/f259501ac9e2685670ff0dc...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/query/hql/internal/HqlLexer.g4
M hibernate-core/src/main/antlr/org/hibernate/query/hql/internal/HqlParser.g4
M
hibernate-core/src/main/java/org/hibernate/internal/util/collections/StandardStack.java
M
hibernate-core/src/main/java/org/hibernate/loader/internal/StandardSingleIdEntityLoader.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentArrayDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentBagDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentListDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentMapDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentSetDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/AbstractSelector.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/FetchedTableReferenceCollectorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/JoinTableCollectionRowByIndexSelector.java
A
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/SqlAstHelper.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/composite/EmbeddedTypeDescriptorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/ToOneJoinCollectorImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractPersistentCollectionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/BasicValuedNavigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/CollectionKey.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EmbeddedTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EmbeddedValuedNavigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityValuedNavigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/Navigable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/PluralValuedNavigable.java
A
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/TreatAsHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/BasicDotIdentifierConsumer.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/SqmProcessingIndex.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/spi/QueryResultBuilderRootEntity.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/multitable/spi/idtable/AbstractTableBasedHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSemanticQueryWalker.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSqmToSqlAstConverter.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SemanticQueryProducer.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmCreationHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmCreationProcessingState.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmPathRegistry.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmQuerySpecCreationProcessingState.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SemanticQueryProducerImpl.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/package-info.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/CurrentSqmFromElementSpaceCoordAccess.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/SemanticQueryProducer.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/SqmCreationOptions.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/SqmFromBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBasicValuedSimplePath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEntityValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/AbstractSqmSingularAttributeReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmMapEntryBinding.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmNavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmPluralAttributeReference.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFrom.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmNavigableJoin.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/AbstractSqmInsertStatement.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertStatement.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/internal/CompositeColumnReferenceQualifier.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/internal/MetamodelSelectBuilderProcess.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/spi/AbstractColumnReferenceQualifier.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/ColumnReferenceQualifier.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/FromClauseAccess.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/FromClauseIndex.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/NavigablePathStack.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/SqlAstCreationState.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmSelectToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmUpdateToSqlAstConverterMultiTable.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/domain/BasicValuedNavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/domain/EmbeddableValuedNavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/domain/EntityValuedNavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/domain/NavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/StandardTableGroup.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/TableGroup.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/TableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/spi/DomainResultCreationState.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/crud/onetoone/EntityWithOneToOneTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/SelectClauseTests.java
M hibernate-core/src/test/resources/log4j.properties
Log Message:
-----------
* Move to NavigablePath as a primary key for indexing various resolutions, both at the
SQM and SQL levels
* Various re-org and clean-up
Commit: 76767f1d030abda1522caf610fa336418177b2d0
https://github.com/hibernate/hibernate-orm/commit/76767f1d030abda1522caf6...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/SingleTableEntityTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractPersistentCollectionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityValuedNavigable.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/BasicDotIdentifierConsumer.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/SqmProcessingIndex.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSemanticQueryWalker.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/SemanticQueryWalker.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmCreationProcessingState.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmPathRegistry.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmQuerySpecCreationProcessingState.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmTreePrinter.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/SqmStaticEnumReference.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/path/internal/SqmStaticFieldReference.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/SqmCreationContext.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/spi/SqmCreationState.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmIndexedCollectionAccessPath.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapEntryReference.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmCollectionSize.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmMapEntryBinding.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/consume/spi/AbstractSqlAstWalker.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/internal/MetamodelSelectBuilderProcess.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/spi/PolymorphicEntityValuedExpressableType.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/internal/PolymorphicEntityTypeValuedExpressableTypeImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmSelectToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/TableGroupJoin.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/collection/CollectionFetchImpl.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/entity/AbstractEntityMappingNode.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/crud/EntityWithSetOfComponentsEagerlyFetchedTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/AttributePathTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/CaseExpressionsTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/DynamicInstantiationTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/FromClauseTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/SelectClauseTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/WhereClauseTests.java
Log Message:
-----------
* Continued move to NavigablePath as a primary key for indexing various resolutions,
both at the SQM and SQL levels
* Continued re-org and clean-up
Commit: 6fd6e32fb50d7a9d99b925460f9e203d37174280
https://github.com/hibernate/hibernate-orm/commit/6fd6e32fb50d7a9d99b9254...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/AbstractSelector.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionElementExistsSelector.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionIndexExistsSelector.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionSizeSelector.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/JoinTableCollectionRowByIndexSelector.java
A
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/SqlAstCreationStateImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractPersistentCollectionDescriptor.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/AttributePathTests.java
Log Message:
-----------
* Continued move to NavigablePath as a primary key for indexing various resolutions,
both at the SQM and SQL levels
* Continued re-org and clean-up
Commit: 3bdd2cb457c99246901ce62daed18edb01fa4218
https://github.com/hibernate/hibernate-orm/commit/3bdd2cb457c99246901ce62...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierCompositeAggregatedImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityValuedNavigable.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/HqlParseTreePrinter.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SqmProcessingIndex.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmCreationHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmTreePrinter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEntityValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/domain/SqmPluralAttributeReference.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFrom.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/domain/EntityValuedNavigableReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/from/TableReference.java
Log Message:
-----------
* Continued move to NavigablePath as a primary key for indexing various resolutions,
both at the SQM and SQL levels
* Continued re-org and clean-up
* down to 2 failing test cases in `orm``:
1)
`org.hibernate.orm.test.query.sqm.produce.FromClauseTests#testCrossSpaceReferencesFail` -
we used to make sure that the query did not make "cross space" references,
meaning that joins of one from-clause root tree do not refer to joins from another root.
we no longer do.
2) `org.hibernate.orm.test.collection.original.CollectionTest#testMerge` - no idea
why this one fails. Its very bizarre
* however, there are a number of failures in `envers` that did not look obvious at first
glance.
Commit: b0c4a105a127c388a509f7af2642c3310ca8f0eb
https://github.com/hibernate/hibernate-orm/commit/b0c4a105a127c388a509f7a...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeBasic.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/HqlParseTreePrinter.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/produce/SqmCreationHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/internal/SqmTreePrinter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/spi/FromClauseIndex.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmSelectToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/produce/sqm/spi/SqmUpdateToSqlAstConverterMultiTable.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/ColumnReference.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/spi/expression/domain/EntityValuedNavigableReference.java
Log Message:
-----------
* Continued move to NavigablePath as a primary key for indexing various resolutions,
both at the SQM and SQL levels
* Continued re-org and clean-up
* down to 2 failing test cases in `orm``:
1)
`org.hibernate.orm.test.query.sqm.produce.FromClauseTests#testCrossSpaceReferencesFail` -
we used to make sure that the query did not make "cross space" references,
meaning that joins of one from-clause root tree do not refer to joins from another root.
we no longer do.
2) `org.hibernate.orm.test.collection.original.CollectionTest#testMerge` - no idea
why this one fails. Its very bizarre
* all the failures in `envers` have been fixed
Commit: a2fd69561857cba21de329c2f38de608fe747697
https://github.com/hibernate/hibernate-orm/commit/a2fd69561857cba21de329c...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/AbstractSelector.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/JoinTableCollectionRowByIndexSelector.java
Log Message:
-----------
* Continued move to NavigablePath as a primary key for indexing various resolutions,
both at the SQM and SQL levels * Continued re-org and clean-up
Commit: 241b70960d4c8d83aea6a90f1c12e1f5b6243e43
https://github.com/hibernate/hibernate-orm/commit/241b70960d4c8d83aea6a90...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-03-19 (Tue, 19 Mar 2019)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/BasicDotIdentifierConsumer.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathIdentifierConsumer.java
A
hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPredicateDotIdentifierConsumer.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/consume/spi/QuerySplitter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmRoot.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/produce/FromClauseTests.java
Log Message:
-----------
* Continued move to NavigablePath as a primary key for indexing various resolutions,
both at the SQM and SQL levels
* Continued re-org and clean-up
Compare:
https://github.com/hibernate/hibernate-orm/compare/8a88dd2eec6a...241b709...