Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: cc91beb5360db409408218dfcc4402593ee1523a
https://github.com/hibernate/hibernate-orm/commit/cc91beb5360db409408218d...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-01-06 (Thu, 06 Jan 2022)
Changed paths:
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CacheDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/FirebirdDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/IngresDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MaxDBDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SQLiteDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/TimesTenDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANAColumnStoreDialect.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/function/AvgFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CastingConcatFunction.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
M hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyLpadEmulation.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyRpadEmulation.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/EveryAnyEmulation.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/ExtractFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/InsertSubstringOverlayEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/LpadRpadPadEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/SQLServerEveryAnyEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/TransactSQLStrFunction.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/TrimFunction.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/AbstractSqmSelfRenderingFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/JdbcEscapeFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/MultipatternSqmFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingFunctionSqlAstExpression.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqmAggregateFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqmFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionRegistry.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/ArgumentTypesValidator.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/ArgumentsValidator.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/StandardArgumentsValidators.java
M hibernate-core/src/main/java/org/hibernate/type/SqlTypes.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/ASTParserLoadingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
M
hibernate-envers/src/main/java/org/hibernate/envers/function/OrderByFragmentFunction.java
M
hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/SDOObjectProperty.java
Log Message:
-----------
typecheck HQL function arguments
Commit: 7178caea8deb2421b9b20d62ff4ff4c50882f778
https://github.com/hibernate/hibernate-orm/commit/7178caea8deb2421b9b20d6...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-01-06 (Thu, 06 Jan 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/ArgumentTypesValidator.java
Log Message:
-----------
fix lots of warnings in AbstractHANADialect
Commit: aef951f279980d6b413b5bf5d74cd645b4f1f6b8
https://github.com/hibernate/hibernate-orm/commit/aef951f279980d6b413b5bf...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-01-06 (Thu, 06 Jan 2022)
Changed paths:
M documentation/src/test/java/org/hibernate/userguide/hql/HQLTest.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CacheDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/FirebirdDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/IngresDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MaxDBDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SQLiteDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/TimesTenDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANAColumnStoreDialect.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/SpannerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/AvgFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CaseLeastGreatestEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CaseWhenEveryAnyEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CastingConcatFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/DB2FormatEmulation.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyLpadEmulation.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/DerbyRpadEmulation.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/EveryAnyEmulation.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/ExtractFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/InsertSubstringOverlayEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/LocatePositionEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/LpadRpadPadEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/QuantifiedLeastGreatestEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/SQLServerEveryAnyEmulation.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/SQLServerFormatEmulation.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/AbstractSqmFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/MultipatternSqmFunctionDescriptor.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqmAggregateFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SelfRenderingSqmFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionRegistry.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/ArgumentTypesValidator.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/ArgumentsValidator.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/FunctionParameterType.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/StandardArgumentsValidators.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
Log Message:
-----------
move some function arg typechecking up to the SQM phase
this is where it needs to be for checking of named queries at startup
and for any checks that happen in an IDE or at build time
Commit: 01600b48e55668344b58f58bde0ecb936d357721
https://github.com/hibernate/hibernate-orm/commit/01600b48e55668344b58f58...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-01-06 (Thu, 06 Jan 2022)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/CastFunctionTest.java
Log Message:
-----------
remove a workaround for a bug on derby that was fixed ages ago
Commit: 86025a9af8cd981a889ebdc16070238fe26e3d6c
https://github.com/hibernate/hibernate-orm/commit/86025a9af8cd981a889ebdc...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2022-01-06 (Thu, 06 Jan 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/ArgumentTypesValidator.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/dialect/function/SybaseASEFunctionTest.java
Log Message:
-----------
try to get the test working again on Sybase
Compare:
https://github.com/hibernate/hibernate-orm/compare/a73068cc0f22...86025a9...