[hibernate/hibernate-orm] 92168f: minor refactorings to AbstractSqlAstTranslator and...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 92168f96b64d1460a0757085a4d73375e3c54d1e
https://github.com/hibernate/hibernate-orm/commit/92168f96b64d1460a075708...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-02 (Wed, 02 Jul 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/SelectStatement.java
Log Message:
-----------
minor refactorings to AbstractSqlAstTranslator and SelectStatement
Commit: b28030046444b7cbfa6b171d2ae66f26acb2e9d5
https://github.com/hibernate/hibernate-orm/commit/b28030046444b7cbfa6b171...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-02 (Wed, 02 Jul 2025)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaCteOffsetFetchTest.java
Log Message:
-----------
skip a test on Informix
I can't see anything wrong with the SQL we're generating here,
but for some reason (a bug, I suppose), Informix returns no
results. The query without 'skip' does return results.
Commit: 85b2c70359b058b4a27328357709a00e621b7c61
https://github.com/hibernate/hibernate-orm/commit/85b2c70359b058b4a273283...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-02 (Wed, 02 Jul 2025)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/SubselectTest.java
Log Message:
-----------
skip a test on Informix
The test works with a change to use aliases in the GROUP BY clause
of the handwritten SQL, but that approach breaks on other databases.
Commit: 08a7b2fe2905b0a70fffc625d4b9eaf5fd244f5a
https://github.com/hibernate/hibernate-orm/commit/08a7b2fe2905b0a70fffc62...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-02 (Wed, 02 Jul 2025)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java
M local-build-plugins/src/main/groovy/local.code-quality.gradle
Log Message:
-----------
get rid of use of sum() in Informix date/time arithmetic
This complicates the handling of pure dates, but unbreaks
it when there is more than one row returned by the query!
Commit: 24a02032cda1944f6ddb92cd618c580741ad2bb7
https://github.com/hibernate/hibernate-orm/commit/24a02032cda1944f6ddb92c...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-02 (Wed, 02 Jul 2025)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java
Log Message:
-----------
fix overlay() function on Informix
Compare: https://github.com/hibernate/hibernate-orm/compare/f0792cc51b35...24a0203...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 months, 3 weeks
[hibernate/hibernate-orm] 4c94c0: refactor over-complicated method of AbstractSqlAst...
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 4c94c00faac308559c7d3bfe8340afe116ecc1e5
https://github.com/hibernate/hibernate-orm/commit/4c94c00faac308559c7d3bf...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-01 (Tue, 01 Jul 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
Log Message:
-----------
refactor over-complicated method of AbstractSqlAstTranslator
Commit: 8556f0edffc57b9a33a603eddd3f9f593f9f24c7
https://github.com/hibernate/hibernate-orm/commit/8556f0edffc57b9a33a603e...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-01 (Tue, 01 Jul 2025)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixSqlAstTranslator.java
Log Message:
-----------
fix 'fetch n' on union query in Informix
Commit: 523eb843f6092e989587c621237754b7fd83c105
https://github.com/hibernate/hibernate-orm/commit/523eb843f6092e989587c62...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-01 (Tue, 01 Jul 2025)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/AltibaseDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/AltibaseSqlAstTranslator.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/SybaseASELegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SybaseASELegacySqlAstTranslator.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/TimesTenDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/TimesTenSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SybaseASEDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/sql/ast/SybaseASESqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/JpaCrossJoinTests.java
Log Message:
-----------
rationalize the code for 'cross join' emulation
and add cross join emulation to Informix
Commit: daaeedb4f5a13870a9b88212b6011b62eed6980c
https://github.com/hibernate/hibernate-orm/commit/daaeedb4f5a13870a9b8821...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-01 (Tue, 01 Jul 2025)
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/InformixSqlAstTranslator.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/QueryTimeOutTest.java
Log Message:
-----------
fix problems with unaliased tables on Informix
Commit: 0be008f141a999df2fa717821c7e7777adc12150
https://github.com/hibernate/hibernate-orm/commit/0be008f141a999df2fa7178...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2025-07-01 (Tue, 01 Jul 2025)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/InformixDialect.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaWindowFunctionTest.java
Log Message:
-----------
Informix does support hypothetical set functions ❤️
Compare: https://github.com/hibernate/hibernate-orm/compare/663637489bc1...0be008f...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
2 months, 3 weeks