Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: af42f3a76cd316cb3995da4c7f61933c47142aac
https://github.com/hibernate/hibernate-orm/commit/af42f3a76cd316cb3995da4...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-01-31 (Mon, 31 Jan 2022)
Changed paths:
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixSqmToSqlAstConverter.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/IngresSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseSqmToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSqlAstCreationState.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MatchingIdSelectionHelper.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/mutation/internal/cte/CteDeleteHandler.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/SqmTranslatorFactory.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/StandardSqmTranslatorFactory.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/SqlAstQueryPartProcessingStateImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/tree/expression/CaseSearchedExpression.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/AbstractJdbcOperation.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcSelect.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/ast/CriteriaEntityGraphTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/ast/HqlEntityGraphTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/EntityJoinTest.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/results/AbstractResultTests.java
Log Message:
-----------
Allow controlling whether selection item deduplication should happen and disable
deduplication in subqueries. Remove some dead code and fix a possible NPE. Expose some
JdbcOperation fields for libraries to make it easy to produce a derived operation.
Commit: ce5951a948b0eac78375d8b1616c94426f760210
https://github.com/hibernate/hibernate-orm/commit/ce5951a948b0eac78375d8b...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-01-31 (Mon, 31 Jan 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
A hibernate-core/src/test/java/org/hibernate/orm/test/hql/InferenceTest.java
Log Message:
-----------
Fix type inference for binary arithmetic expressions
Commit: cd555de724a7466aabedc2271d035594f6381a67
https://github.com/hibernate/hibernate-orm/commit/cd555de724a7466aabedc22...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-01-31 (Mon, 31 Jan 2022)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmUtil.java
Log Message:
-----------
Fix NPE for unbound parameters due to wrong type determination
Commit: afdedb0fc538187d67c297f34719597ae1a39428
https://github.com/hibernate/hibernate-orm/commit/afdedb0fc538187d67c297f...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-01-31 (Mon, 31 Jan 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
Log Message:
-----------
Avoid rendering unnecessary parenthesis for junctions
Commit: 1e823386f605712caaaae87dbc96cabcc65a0806
https://github.com/hibernate/hibernate-orm/commit/1e823386f605712caaaae87...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-01-31 (Mon, 31 Jan 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
Log Message:
-----------
Support FK column access optimization also for associations in embeddables of an element
collection
Commit: de0dd8cda30f1f1d27bc57dbeac3f25492c7c137
https://github.com/hibernate/hibernate-orm/commit/de0dd8cda30f1f1d27bc57d...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2022-01-31 (Mon, 31 Jan 2022)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/query/internal/QueryInterpretationCacheStandardImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/spi/SimpleHqlInterpretationImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/DomainParameterXref.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/exec/ParameterTest.java
Log Message:
-----------
Copy DomainParameterXref on demand instead of recreating to avoid instance mismatch with
ParameterMetadata
Compare:
https://github.com/hibernate/hibernate-orm/compare/ef391bf64452...de0dd8c...