[hibernate/hibernate-orm] 6eb3bf: HHH-19728 Update SQL Server CI testing to 2025 and...
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 6eb3bf9176d286815d93fbdef3410123edd87d8c
https://github.com/hibernate/hibernate-orm/commit/6eb3bf9176d286815d93fbd...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-08-22 (Fri, 22 Aug 2025)
Changed paths:
M docker_db.sh
M settings.gradle
Log Message:
-----------
HHH-19728 Update SQL Server CI testing to 2025 and the MSSQL JDBC driver
Commit: 4d3aee5344f3d7b16bff7089d282bfe37122d8b4
https://github.com/hibernate/hibernate-orm/commit/4d3aee5344f3d7b16bff708...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-08-22 (Fri, 22 Aug 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/CUBRIDDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CockroachLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DB2LegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DB2iLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/DB2zLegacyDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/GaussDBFunctionRegistry.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/HANALegacyDialect.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/InformixDialect.java
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MySQLLegacyDialect.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-community-dialects/src/main/java/org/hibernate/community/dialect/SQLServerLegacyDialect.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/SingleStoreDialect.java
A hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/function/InformixRegexpLikeFunction.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/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANADialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.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
A hibernate-core/src/main/java/org/hibernate/dialect/function/AbstractRegexpLikeFunction.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/CommonFunctionFactory.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/HANARegexpLikeFunction.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/HSQLRegexpLikeFunction.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/RegexpLikeOperatorFunction.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/RegexpLikePredicateFunction.java
A hibernate-core/src/main/java/org/hibernate/dialect/function/RegexpPredicateFunction.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/RegexTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
HHH-3404 Add regexp_like support for HANA, Oracle and SQL Server
Also cleanup the tests and make case-insensitive regexp_like work with lower function if needed
Commit: 47db687e4dac45d7360e1ba5358bb5ac973b0bfe
https://github.com/hibernate/hibernate-orm/commit/47db687e4dac45d7360e1ba...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-08-22 (Fri, 22 Aug 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/constraint/ConstraintInterpretationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/constraint/ConstraintInterpretationTest2.java
Log Message:
-----------
Skip some constraint violation name check for HANA and CockroachDB and improve Informix constraint reporting
Compare: https://github.com/hibernate/hibernate-orm/compare/42c618578c35...47db687...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 3 weeks
[hibernate/hibernate-orm] 50e87f: HHH-19726 Update MariaDB CI testing to 12.0 and th...
by Christian Beikov
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 50e87f449b1f792b87b6a731d9ea0f3f2a86cce6
https://github.com/hibernate/hibernate-orm/commit/50e87f449b1f792b87b6a73...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-08-21 (Thu, 21 Aug 2025)
Changed paths:
M docker_db.sh
M settings.gradle
Log Message:
-----------
HHH-19726 Update MariaDB CI testing to 12.0 and the MariaDB JDBC driver
Commit: c5c546bb9ebfabd2af9e2716730f5087983adb96
https://github.com/hibernate/hibernate-orm/commit/c5c546bb9ebfabd2af9e271...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-08-21 (Thu, 21 Aug 2025)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/DatabaseVersion.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/generics/GenericsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/query/QueryAndSQLTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/uniqueconstraint/UniqueConstraintTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cache/CollectionCacheEvictionComplexIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayTrimTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/function/json/JsonExistsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/function/json/JsonObjectAggregateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/ScrollableCollectionFetchingTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/QuotedIdentifierTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/SequenceGeneratorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/array/ByteArrayIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/array/PrimitiveByteArrayIdCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/array/PrimitiveByteArrayIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lock/RepeatableReadTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/naturalid/MutableNaturalIdTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NativeQueryResultTypeAutoDiscoveryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/schemagen/SchemaDatabaseFileGenerationFailureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/schemagen/SchemaScriptFileGenerationFailureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/OptimisticAndPessimisticLockTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/locking/OptimisticLockTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/BooleanMappingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/JsonMappingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/basic/XmlMappingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/NestedXmlEmbeddableTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/XmlEmbeddableTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/generated/always/GeneratedAlwaysTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/generated/temporals/MultipleGeneratedValuesTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/javatime/GlobalJavaTimeJdbcTypeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/javatime/JavaTimeJdbcTypeTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/onetoone/singletable/SingleTableOneToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/JsonFunctionTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/SubqueryOperatorsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/returns/ScrollableResultsTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/stateless/StatelessSessionQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/temporal/FractionalSecondsTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/temporal/JavaTimeFractionalSecondsTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/timestamp/JdbcTimestampWithoutUTCTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/tm/CMTTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/VarbinaryArrayTest.java
M hibernate-jcache/src/test/java/org/hibernate/orm/test/jcache/RefreshUpdatedDataTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/CustomRunner.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFilterExtension.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/RequiresDialect.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/SkipForDialect.java
A hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/VersionMatchMode.java
M hibernate-vector/src/test/java/org/hibernate/vector/MariaDBTest.java
M hibernate-vector/src/test/java/org/hibernate/vector/OracleByteVectorTest.java
M hibernate-vector/src/test/java/org/hibernate/vector/OracleDoubleVectorTest.java
M hibernate-vector/src/test/java/org/hibernate/vector/OracleFloatVectorTest.java
M hibernate-vector/src/test/java/org/hibernate/vector/OracleGenericVectorTest.java
Log Message:
-----------
Cleanup misuse of matchSubTypes in SkipForDialect for version matching
Commit: b3623413d796417c5dc9053b21573d7b124b3f5e
https://github.com/hibernate/hibernate-orm/commit/b3623413d796417c5dc9053...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-08-21 (Thu, 21 Aug 2025)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/constraint/ConstraintInterpretationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/constraint/ConstraintInterpretationTest2.java
Log Message:
-----------
Cleanup some RequiresForDialect uses
Commit: 42c618578c351c389c983259809c3cb622fd0122
https://github.com/hibernate/hibernate-orm/commit/42c618578c351c389c98325...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2025-08-21 (Thu, 21 Aug 2025)
Changed paths:
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/MariaDBLegacyDialect.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotatedColumn.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/TableBinder.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDBDialect.java
M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ColumnDefinitions.java
M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/StandardTableExporter.java
Log Message:
-----------
HHH-19729 Fix column check constraint hoisting to table level and handle dialects that don't support named check constraints on column level
Compare: https://github.com/hibernate/hibernate-orm/compare/d2d471738cce...42c6185...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 3 weeks