Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: a39fa09650ed0283a2c215a931016a4efcd30094
https://github.com/hibernate/hibernate-orm/commit/a39fa09650ed0283a2c215a...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-12-21 (Sat, 21 Dec 2019)
Changed paths:
M
documentation/src/test/java/org/hibernate/userguide/hql/PostgreSQLFunctionSelectClauseTest.java
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/boot/Metadata.java
M hibernate-core/src/main/java/org/hibernate/boot/MetadataBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/BootstrapContextImpl.java
M
hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataImpl.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/registry/selector/internal/StrategySelectorBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadata.java
M
hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuilderImplementor.java
M
hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuildingOptions.java
M
hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/BootstrapContext.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/MetadataBuildingOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/cfg/Configuration.java
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/CUBRIDDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Cache71Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB297Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DataDirectOracle9Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyTenFiveDialect.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/HANAColumnStoreDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANARowStoreDialect.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/Ingres9Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/IngresDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/InterbaseDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDB102Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDB103Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDB10Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDB53Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MckoiDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MimerSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQL57Dialect.java
R hibernate-core/src/main/java/org/hibernate/dialect/MySQL57InnoDBDialect.java
R hibernate-core/src/main/java/org/hibernate/dialect/MySQL5InnoDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQL8Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
R hibernate-core/src/main/java/org/hibernate/dialect/MySQLInnoDBDialect.java
R hibernate-core/src/main/java/org/hibernate/dialect/MySQLMyISAMDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Oracle8iDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Oracle9Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Oracle9iDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL81Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL94Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQL9Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgresPlusDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/RDMSOS2200Dialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/Replacer.java
M hibernate-core/src/main/java/org/hibernate/dialect/SAPDBDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2005Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2008Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServer2012Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASE157Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASE15Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Teradata14Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TeradataDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/TimesTenDialect.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/AbstractAnsiTrimEmulationFunction.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/AnsiTrimEmulationFunction.java
R hibernate-core/src/main/java/org/hibernate/dialect/function/AnsiTrimFunction.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/AvgWithArgumentCastFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/CUBRIDExtractEmulation.java
R hibernate-core/src/main/java/org/hibernate/dialect/function/CastFunction.java
R hibernate-core/src/main/java/org/hibernate/dialect/function/CharIndexFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/ConditionalParenthesisFunction.java
R hibernate-core/src/main/java/org/hibernate/dialect/function/ConvertFunction.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/DB2FormatEmulation.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/DB2SubstringFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyConcatEmulation.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyConcatFunction.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/H2ExtractEmulation.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/HANAExtractEmulation.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/InformixExtractEmulation.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/MySQLExtractEmulation.java
R hibernate-core/src/main/java/org/hibernate/dialect/function/NoArgSQLFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/NvlCoalesceEmulation.java
R hibernate-core/src/main/java/org/hibernate/dialect/function/NvlFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/OracleExtractEmulation.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/PositionSubstringFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/PostgresExtractEmulation.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/RDMSExtractEmulation.java
R hibernate-core/src/main/java/org/hibernate/dialect/function/SQLFunction.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/SQLFunctionRegistry.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/SQLFunctionTemplate.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/StandardAnsiSqlAggregationFunctions.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/StandardJDBCEscapeFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/StandardSQLFunction.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/StaticPrecisionFspTimestampFunction.java
R hibernate-core/src/main/java/org/hibernate/dialect/function/TemplateRenderer.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampaddFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/TimestampdiffFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/TransactSQLTrimEmulation.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/TrimFunctionTemplate.java
R hibernate-core/src/main/java/org/hibernate/dialect/function/VarArgsSQLFunction.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryDelegatingImpl.java
M
hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryImplementor.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
M hibernate-core/src/main/java/org/hibernate/mapping/Formula.java
M hibernate-core/src/main/java/org/hibernate/mapping/Selectable.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/SingleTableEntityPersister.java
A hibernate-core/src/main/java/org/hibernate/query/TemporalUnit.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/internal/NamedQueryRepositoryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/named/NamedQueryRepository.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
R
hibernate-core/src/main/java/org/hibernate/query/sqm/function/AbstractSelfRenderingFunctionTemplate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/AbstractSqmFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/FunctionAsExpressionTemplate.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/MultiPatternSqmFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/NamedSqmFunctionDescriptor.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/NotSupportedFunctionDescriptor.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/PatternBasedSqmFunctionDescriptor.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/function/PatternBasedSqmFunctionTemplate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionRegistry.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmSelfRenderingFunctionDescriptor.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/StandardFunctionRenderingSupport.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/UnknownFunctionException.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/produce/function/FunctionReturnTypeResolver.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/NamedFunctionDescriptorBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/PatternFunctionDescriptorBuilder.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/SqmFunctionAsExpressionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/StandardArgumentsValidators.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/StandardFunctionReturnTypeResolvers.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/VarArgsFunctionDescriptorBuilder.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/tree/expression/SqmExtractUnit.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmFormat.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmFunction.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmStar.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmTrimSpecification.java
M hibernate-core/src/main/java/org/hibernate/sql/Template.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlTreePrinter.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/CastTarget.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Distinct.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/ExtractUnit.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Format.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/Star.java
A
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/TrimSpecification.java
A hibernate-core/src/main/java/org/hibernate/type/descriptor/DateTimeUtils.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/SqlTypeDescriptor.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
M hibernate-core/src/test/java/org/hibernate/dialect/InformixDialectTestCase.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/StandardFunctionTests.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/FunctionTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/OrderingTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/SubQueryTest.java
M
hibernate-core/src/test/java/org/hibernate/test/annotations/query/QueryAndSQLTest.java
M hibernate-core/src/test/java/org/hibernate/test/component/basic/ComponentTest.java
M
hibernate-core/src/test/java/org/hibernate/test/compositeelement/CompositeElementTest.java
M
hibernate-core/src/test/java/org/hibernate/test/dialect/function/AnsiTrimEmulationFunctionTest.java
M
hibernate-core/src/test/java/org/hibernate/test/dialect/functional/cache/SQLFunctionsInterSystemsTest.java
M
hibernate-core/src/test/java/org/hibernate/test/exception/SQLExceptionConversionTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/FunctionNameAsColumnTest.java
M hibernate-core/src/test/java/org/hibernate/test/subquery/SubqueryTest.java
M
hibernate-testing/src/main/java/org/hibernate/testing/boot/BootstrapContextImpl.java
Log Message:
-----------
HHH-13785 : HQL/Criteria function support
- tests
- Dialect changes