Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: 3e89772bb823fef55a52dc8c84b4e4402c69bbcc
https://github.com/hibernate/hibernate-orm/commit/3e89772bb823fef55a52dc8...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
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/dialect/function/SQLFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/SQLFunctionRegistry.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/spi/QueryEngine.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/NodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SemanticQueryWalker.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/AbstractSelfRenderingFunctionTemplate.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/AbstractSqmFunctionDescriptor.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/FunctionAsExpressionTemplate.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/FunctionRenderingSupport.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/JdbcEscapeFunctionDescriptor.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/NamedSqmFunctionDescriptor.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/PatternBasedSqmFunctionTemplate.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmCastTarget.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmCoalesce.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmDistinct.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmExtractUnit.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunction.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionDescriptor.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionRegistry.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmJdbcFunctionEscapeWrapper.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmStar.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmTrimSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/function/package-info.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/ArgumentsValidator.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/JdbcFunctionEscapeWrapperTemplate.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/NamedFunctionDescriptorBuilder.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/NamedFunctionTemplateBuilder.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/PatternFunctionDescriptorBuilder.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/PatternFunctionTemplateBuilder.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/SqmFunctionRegistry.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/SqmFunctionTemplate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/StandardArgumentsValidators.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/VarArgsFunctionDescriptorBuilder.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/VarArgsFunctionTemplateBuilder.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/internal/SelfRenderingSqmFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/package-info.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/spi/AbstractSelfRenderingFunctionTemplate.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/spi/AbstractSqmFunctionTemplate.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/spi/FunctionAsExpressionTemplate.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/spi/NamedSqmFunctionTemplate.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/spi/PairedFunctionTemplate.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/spi/PatternBasedSqmFunctionTemplate.java
R
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/spi/SelfRenderingFunctionSupport.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/SqmCastTarget.java
A
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/SqmDistinct.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmExpression.java
A
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/SqmFunction.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmStar.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmTrimSpecification.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/CaseExpressionsTest.java
Log Message:
-----------
HHH-13785 : HQL/Criteria function support
- preliminary work on updated tree handling. See SqmFunctionDescriptor,
SqmFunctionRegistry and SqmFunction