Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: d9446e7c77f3be637314ac679942498e31ae150e
https://github.com/hibernate/hibernate-orm/commit/d9446e7c77f3be637314ac6...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/FirebirdDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
A
hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/FastSessionServices.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiNaturalIdLoadingBatcher.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/internal/AbstractCompositeIdentifierMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableValuedModelPart.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/MappingModelHelper.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/query/CastType.java
A hibernate-core/src/main/java/org/hibernate/query/CastTypeKind.java
M hibernate-core/src/main/java/org/hibernate/query/ComparisonOperator.java
M
hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaQueryStructure.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QuerySplitter.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterBindingsImpl.java
M hibernate-core/src/main/java/org/hibernate/query/results/SqlSelectionImpl.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SemanticQueryWalker.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/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmUtil.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/spi/BaseSemanticQueryWalker.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.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/sql/internal/NonAggregatedCompositeValuedPathInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/SqmParameterInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/JpaCriteriaParameter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmAny.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmCaseSearched.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmCaseSimple.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmCoalesce.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmCollate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmEvery.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmJpaCriteriaParameterWrapper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmInListPredicate.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmGroupByClause.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmHavingClause.java
M 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/SqmSortSpecification.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAppender.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlSelection.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Collate.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/LiteralAsParameter.java
R
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/MemberOfPredicate.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/QuerySpec.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/SortSpecification.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/SqlSelectionImpl.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/DateTimeUtils.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/TimestampWithTimeZoneDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/internal/JdbcLiteralFormatterTemporal.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/cid/CompositeIdTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collectionelement/OrderByColumnNameTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collectionelement/Widgets.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/collection/multisession/MultipleSessionCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/columntransformer/Staff.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/InheritedEntityGraphTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/filter/DynamicFilterTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/discriminator/embeddable/JoinedSubclassWithEmbeddableTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/discriminator/embeddable/SingleTableWithEmbeddableTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/discriminator/embeddable/TablePerClassWithEmbeddableTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/intg/sqm/HqlTranslationNoFactoryTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/manytomany/ManyToManyHqlMemberOfQueryTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/OneToManyHqlMemberOfQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/OneToOneLazyTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/BasicCriteriaExecutionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/LiteralTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/ast/SmokeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/SmokeTests.java
M hibernate-core/src/test/java/org/hibernate/query/sqm/tree/select/HHH13884Test.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
M tooling/hibernate-gradle-plugin/hibernate-gradle-plugin.gradle
Log Message:
-----------
Fix a few test issues, implement tuple emulation, group by support and support
configuring criteria value handling mode
Commit: 3b730ac376df5f51462b1070d3e08f4200adb05d
https://github.com/hibernate/hibernate-orm/commit/3b730ac376df5f51462b107...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M hibernate-core/src/main/java/org/hibernate/query/ComparisonOperator.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MultiTableSqmMutationConverter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/SqlAstProcessingStateImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/SqlAstQuerySpecProcessingStateImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmInsertTranslator.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmSelectTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/literal/CriteriaLiteralWithSingleQuoteTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/StandardFunctionTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/SubqueryOperatorsTest.java
Log Message:
-----------
Fix a few more tests, simplify collation handling, HQL parsing support for tuples,
revert wrong dialect changes, alias support for group by and order by, implement index
optimized tuple comparison emulation
Commit: 817bf95a9af082981bacbceadff81e17b7d04af0
https://github.com/hibernate/hibernate-orm/commit/817bf95a9af082981bacbce...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/CUBRIDDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/FirebirdDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/InformixDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/IngresDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MaxDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MimerSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/RDMSOS2200Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseAnywhereDialect.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
Log Message:
-----------
Fixes according to review comments
Commit: fa5d2d9e08543cdecdeb7f83e4120770ee9e1f01
https://github.com/hibernate/hibernate-orm/commit/fa5d2d9e08543cdecdeb7f8...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
A
hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingWrapperOptions.java
R
hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/BitTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/JdbcLiteralFormatter.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/SqlTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/internal/JdbcLiteralFormatterBinary.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/internal/JdbcLiteralFormatterBoolean.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/internal/JdbcLiteralFormatterCharacterData.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/internal/JdbcLiteralFormatterNumericData.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/internal/JdbcLiteralFormatterTemporal.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/spi/BasicJdbcLiteralFormatter.java
Log Message:
-----------
Use WrapperOptions for JdbcLiteralFormatter instead of SessionImplementor
Commit: 650342c0935439470ab160ef182534fc3302c79c
https://github.com/hibernate/hibernate-orm/commit/650342c0935439470ab160e...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingWrapperOptions.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstDeleteTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstInsertTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstSelectTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstUpdateTranslator.java
Log Message:
-----------
Move out the temporary session cleanup into a dedicated method called after translation
Commit: 7f1a60c4c639bf15d739edba41dad9a6f1716b67
https://github.com/hibernate/hibernate-orm/commit/7f1a60c4c639bf15d739edb...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/internal/NaturalIdMultiLoadAccessStandard.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/sql/exec/internal/JdbcSelectExecutorStandardImpl.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/java/EnumJavaTypeDescriptor.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/annotations/inheritance/joined/JoinedSubclassTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/binding/annotations/basics/sql/SqlTypeTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/discriminator/PersistChildEntitiesWithDiscriminatorTest.java
Log Message:
-----------
Fix some more tests and fix auto flushing for select queries
Commit: 604cef2cb68cbf7504df7e697ae8ab3c8e0ca45f
https://github.com/hibernate/hibernate-orm/commit/604cef2cb68cbf7504df7e6...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchInitializer.java
Log Message:
-----------
Move persistence context access in EntitySelectFetchInitializer to fix PostgreSQL
issues
Commit: a57f93b14a16f8b15a069129c6d708e0db6d59f9
https://github.com/hibernate/hibernate-orm/commit/a57f93b14a16f8b15a06912...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M .github/workflows/contributor-build.yml
M ci/build-github.sh
M ci/build-travis.sh
M ci/build.sh
M docker_db.sh
M documentation/src/main/asciidoc/userguide/appendices/Configurations.adoc
M
hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M
hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
M hibernate-core/src/main/java/org/hibernate/dialect/CUBRIDDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/CacheDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2390Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2400Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2400V7R3Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/DB2iDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/DB2zDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Database.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/FirebirdDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/IngresDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MimerSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/RDMSOS2200Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SpannerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseAnywhereDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TeradataDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TimesTenDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/DB2FormatEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampaddFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampdiffFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/pagination/AbstractNoOffsetLimitHandler.java
A
hibernate-core/src/main/java/org/hibernate/dialect/sequence/DB2iSequenceSupport.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/ValueHandlingMode.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.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/SqlAstProcessingStateImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmCaseSimple.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertSelectStatement.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/AbstractSqmSelectQuery.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectQuery.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/Clause.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstDeleteTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstInsertTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstUpdateTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/SqlSelectionExpression.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/VarbinaryTypeDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/internal/JdbcLiteralFormatterBinary.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/intg/sqm/HqlTranslationNoFactoryTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/StandardFunctionTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryResultBuilderTests.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
Use processing stack during parsing to access query spec, fix lots of db2 issues
Commit: c4673e5a5c0b7ff0c168995e87f333d272d7b44c
https://github.com/hibernate/hibernate-orm/commit/c4673e5a5c0b7ff0c168995...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2020-12-08 (Tue, 08 Dec 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
A
hibernate-core/src/main/java/org/hibernate/dialect/GroupByConstantRenderingStrategy.java
A
hibernate-core/src/main/java/org/hibernate/dialect/GroupBySummarizationRenderingStrategy.java
M hibernate-core/src/main/java/org/hibernate/dialect/InformixDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/IngresDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseAnywhereDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TeradataDialect.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmTreePrinter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/spi/BaseSemanticQueryWalker.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmSummarization.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Summarization.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
Fix a few more test issues and handle group by summarization rendering strategies as
well as group by literal rendering strategies
Compare:
https://github.com/hibernate/hibernate-orm/compare/b9e7cc3c930d...c4673e5...