Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 67d04577be67062a6062a4a2974658dc4da130ec
https://github.com/hibernate/hibernate-orm/commit/67d04577be67062a6062a4a...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayConstructorTest.java
Log Message:
-----------
HHH-17375 Shorthand bracket syntax for array construction
Commit: b74992198cec530df9d2082f948ed0babb062bc3
https://github.com/hibernate/hibernate-orm/commit/b74992198cec530df9d2082...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArraySliceTest.java
Log Message:
-----------
HHH-17375 Shorthand bracket syntax for array slicing
Commit: 35102836c77a0144c2ccd70961ab6342f06dec29
https://github.com/hibernate/hibernate-orm/commit/35102836c77a0144c2ccd70...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/DynamicDispatchFunction.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayLengthTest.java
Log Message:
-----------
HHH-17375 Overload length function with array_length semantics on array input
Commit: 8ec90b8fb171f2789ff13d83cd45e3f7929c9f08
https://github.com/hibernate/hibernate-orm/commit/8ec90b8fb171f2789ff13d8...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayPositionTest.java
Log Message:
-----------
HHH-17375 Overload position function with array_position semantics on array input
Commit: 64dd9e657ca82bc6ded3beeb4b9950e68462e0ee
https://github.com/hibernate/hibernate-orm/commit/64dd9e657ca82bc6ded3bee...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgresPlusLegacyDialect.java
M
hibernate-core/src/main/java/org/hibernate/dialect/OracleUserDefinedTypeExporter.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgresPlusDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/CastFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CastingConcatFunction.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/CountFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayAndElementArgumentValidator.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayToStringFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/H2ArrayToStringFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/HSQLArrayToStringFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/OracleArrayToStringFunction.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/jdbc/JdbcType.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayToStringTest.java
Log Message:
-----------
HHH-17375 Support casting array to string and add optional third argument to
array_to_string for null element handling
Commit: 6c34a0a4a67867d336aa3d589f085cd9fe03fbb9
https://github.com/hibernate/hibernate-orm/commit/6c34a0a4a67867d336aa3d5...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
A
documentation/src/main/asciidoc/userguide/chapters/query/hql/extras/predicate_contains_bnf.txt
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlLexer.g4
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayContainsArrayTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayContainsTest.java
Log Message:
-----------
HHH-17375 Introduce contains predicate for easy array containment checking
Commit: 5c6a2f4a7d180d7e78eed81ce76f024e62febbe2
https://github.com/hibernate/hibernate-orm/commit/5c6a2f4a7d180d7e78eed81...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
A
documentation/src/main/asciidoc/userguide/chapters/query/hql/extras/predicate_intersects_bnf.txt
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CockroachLegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/H2LegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/HSQLLegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/OracleLegacyDialect.java
M
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/PostgreSQLLegacyDialect.java
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlLexer.g4
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M
hibernate-core/src/main/java/org/hibernate/dialect/OracleUserDefinedTypeExporter.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/AbstractArrayIntersectsFunction.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/array/AbstractArrayOverlapsFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayIntersectsOperatorFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayIntersectsUnnestFunction.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayOverlapsOperatorFunction.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayOverlapsUnnestFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/H2ArrayIntersectsFunction.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/array/H2ArrayOverlapsFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/OracleArrayIntersectsFunction.java
R
hibernate-core/src/main/java/org/hibernate/dialect/function/array/OracleArrayOverlapsFunction.java
M
hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/NodeBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayIntersectsTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayOverlapsTest.java
M release-announcement.adoc
Log Message:
-----------
HHH-17375 Introduce intersects predicate for easy array_intersects, the replacement of
array_overlaps
Commit: dcedc5cf18ce6b14b0841c03ecbd23091c7cda34
https://github.com/hibernate/hibernate-orm/commit/dcedc5cf18ce6b14b0841c0...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayContainsArrayTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayContainsTest.java
M release-announcement.adoc
Log Message:
-----------
HHH-17375 Support array on RHS of in predicate
Commit: c8aa4f39dae0de08b5b483037750159b655a0406
https://github.com/hibernate/hibernate-orm/commit/c8aa4f39dae0de08b5b4830...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M documentation/src/main/asciidoc/userguide/chapters/query/hql/QueryLanguage.adoc
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlLexer.g4
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M
hibernate-core/src/main/java/org/hibernate/dialect/OracleUserDefinedTypeExporter.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/AbstractArrayContainsFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/AbstractArrayIncludesFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayContainsOperatorFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayContainsUnnestFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayIncludesArgumentTypeResolver.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayIncludesArgumentValidator.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayIncludesOperatorFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/ArrayIncludesUnnestFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/H2ArrayContainsFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/H2ArrayIncludesFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/array/OracleArrayContainsFunction.java
A
hibernate-core/src/main/java/org/hibernate/dialect/function/array/OracleArrayIncludesFunction.java
M hibernate-core/src/main/java/org/hibernate/internal/log/DeprecationLogger.java
M
hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/NodeBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayContainsArrayTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayIncludesTest.java
M migration-guide.adoc
M release-announcement.adoc
Log Message:
-----------
HHH-17375 Introduce array_includes() and INCLUDES predicate for checking if array
contains all elements of subarray as replacement to array_contains() overload
Commit: 8b5cdba5bcb95763c50066adee59ef46cb894825
https://github.com/hibernate/hibernate-orm/commit/8b5cdba5bcb95763c50066a...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/StandardFunctionReturnTypeResolvers.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBasicValuedSimplePath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmFunctionPath.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/hql/StringBracketSyntaxTest.java
M release-announcement.adoc
Log Message:
-----------
HHH-18089 Support bracket syntax with string types
Compare:
https://github.com/hibernate/hibernate-orm/compare/6c805f063703...8b5cdba...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications