Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: 003fddccb52cd325686c8f7470944d542254b219
https://github.com/hibernate/hibernate-orm/commit/003fddccb52cd325686c8f7...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-03-04 (Thu, 04 Mar 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SpannerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/CastFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/CurrentFunction.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/DB2FormatEmulation.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyConcatEmulation.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyLpadFunction.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyRpadFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/IndividualLeastGreatestEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/QuantifiedLeastGreatestEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/SQLServerFormatFunction.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/function/TrimFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/AbstractSqmSelfRenderingFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/FunctionRenderingSupport.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/NamedSqmFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/PatternBasedSqmFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingFunctionSqlAstExpression.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
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/internal/PatternRenderer.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
A hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstNodeRenderingMode.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/LiteralAsParameter.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/SelfRenderingExpression.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
M
hibernate-core/src/test/java/org/hibernate/test/util/jdbc/PreparedStatementSpyConnectionProvider.java
Log Message:
-----------
Implement support for special parameter rendering through functions to support using
certain Derby functions with parameters
Commit: 1ea675d58dd94200fa7aef1ba456642cf92fbe5c
https://github.com/hibernate/hibernate-orm/commit/1ea675d58dd94200fa7aef1...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-03-04 (Thu, 04 Mar 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/function/CastFunction.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/function/TrimFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/internal/PatternRenderer.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/SqlAstNodeRenderingMode.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
Log Message:
-----------
Apply requested changes
Commit: abbbd2d3fb71335290a6cfa8088775fb259bfe28
https://github.com/hibernate/hibernate-orm/commit/abbbd2d3fb71335290a6cfa...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-03-04 (Thu, 04 Mar 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
R hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/LiteralAsParameter.java
M
hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/SqlTypeDescriptor.java
Log Message:
-----------
Merge AbstractSqlAstWalker into AbstractSqlAstTranslator
Commit: abfa2de1d475a573651723a72a291d4dbe1e97dc
https://github.com/hibernate/hibernate-orm/commit/abfa2de1d475a573651723a...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-03-04 (Thu, 04 Mar 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
Log Message:
-----------
Try cast instead of inlining
Compare:
https://github.com/hibernate/hibernate-orm/compare/b6dc77280f47...abfa2de...