[hibernate/hibernate-orm] d46a69: HHH-20298 Refactor: migrate Spanner PostgreSQL Dia...
by Sakthivel Subramanian
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: d46a69c6c330093207cffd0a9bf867e7e6c4decc
https://github.com/hibernate/hibernate-orm/commit/d46a69c6c330093207cffd0...
Author: Sakthivel Subramanian <sakthipvmj(a)gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M .github/workflows/ci.yml
M README.adoc
M ci/build.sh
M ci/database-start.sh
M docker_db.sh
M hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/CommunityDatabase.java
R hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SpannerPostgreSQLDialect.java
R hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SpannerPostgreSQLTableExporter.java
R hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/aggregate/SpannerPostgreSQLAggregateSupport.java
R hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/sequence/SpannerPostgreSQLSequenceSupport.java
R hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/sql/ast/SpannerPostgreSQLSqlAstTranslator.java
R hibernate-community-dialects/src/test/java/org/hibernate/community/dialect/functional/SpannerPostgreSQLDisableIntPKTest.java
M hibernate-core/hibernate-core.gradle
M hibernate-core/src/main/java/org/hibernate/dialect/Database.java
A hibernate-core/src/main/java/org/hibernate/dialect/SpannerPostgreSQLDialect.java
A hibernate-core/src/main/java/org/hibernate/dialect/SpannerPostgreSQLTableExporter.java
A hibernate-core/src/main/java/org/hibernate/dialect/aggregate/SpannerPostgreSQLAggregateSupport.java
A hibernate-core/src/main/java/org/hibernate/dialect/sequence/SpannerPostgreSQLSequenceSupport.java
A hibernate-core/src/main/java/org/hibernate/dialect/sql/ast/SpannerPostgreSQLSqlAstTranslator.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/collate/PostgresCollateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/dataTypes/BasicOperationsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/identifiercollection/IdentifierCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/xml/ejb3/Ejb3XmlTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/caching/CachingWithTriggerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/columntransformer/ColumnTransformerTest.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
M hibernate-core/src/test/java/org/hibernate/orm/test/dialect/function/PostgreSQLTruncRoundFunctionTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/dialect/functional/SpannerPostgreSQLDisableIntPKTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/function/array/ArrayAggregateTest.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/srf/CustomSetReturningFunctionTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/generatedkeys/generated/GeneratedTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/generatedkeys/select/SelectGeneratorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/generatedkeys/selectannotated/SelectGeneratorTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/PostgreSQLFunctionSelectClauseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/PostgreSQLFunctionWhereClauseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/QuotedIdentifierTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/SingleSelectionArrayResultTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/hhh12973/PostgreSQLSequenceGeneratorWithSerialTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/id/uuid/UuidAggregationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/compliance/NamedQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/lock/NativeSQLQueryTimeoutTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/ConstructorResultNativeQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/NativeQueryOrdinalParametersTest.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/query/NativeQueryWithDatetimesTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/SpannerPostgreSQLConstructorResultNativeQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/LobStringTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/lob/PostgreSqlLobStringTest.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/collections/ElementCollectionSetNullableUniqueKeyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/converted/converter/QueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/JsonEmbeddableArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/JsonEmbeddableTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/NestedJsonEmbeddableTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/StructEmbeddableArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/formula/FormulaTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/generated/GeneratedAnnotationTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/generated/delegate/GeneratedWritableDelegateTest.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/multitenancy/SchemaBasedMultitenancyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/ondelete/toone/ToOneOnDeleteSetNullTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/procedure/PostgreSQLFunctionProcedureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/procedure/PostgreSQLStoredProcedureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/CriteriaBuilderNonStandardFunctionsTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/CollateTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/DistinctFromTest.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/InsertConflictOnConstraintTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/InsertConflictTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/InsertConflictWithCriteriaCopyTreeEnabledTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/InsertSelectTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/TruncConvertedDatetimeAttributeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/resultmapping/EntityResultTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryResultBuilderTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/schemaupdate/AlterTableQuoteDefaultSchemaTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/schemaupdate/AlterTableQuoteSpecifiedSchemaTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/schemaupdate/PostgreSQLMultipleSchemaSequenceTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/schemaupdate/SchemaUpdateTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/schemavalidation/ViewValidationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/inheritance/SoftDeleteTablePerClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/SQLTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/partition/PostgresPartitionedTableTest.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/temporal/TimestampPropertyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/timestamp/JdbcTimeCustomTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/timestamp/JdbcTimestampWithoutUTCTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/IntegerArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/ShortArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/TimeArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/TimestampArrayTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/typedescriptor/CharInNativeQueryTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/TemporalEntityPartitionedTest.java
M hibernate-core/src/test/java/org/hibernate/temporal/audit/collection/AuditElementCollectionTest.java
M hibernate-envers/hibernate-envers.gradle
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/reventity/trackmodifiedentities/DefaultTrackingEntitiesTest.java
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/reventity/trackmodifiedentities/ExtendedRevisionEntityTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/DialectChecks.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
M hibernate-vector/src/main/java/org/hibernate/vector/internal/PGVectorFunctionContributor.java
M hibernate-vector/src/main/java/org/hibernate/vector/internal/PGVectorTypeContributor.java
M local-build-plugins/src/main/groovy/local.databases.gradle
Log Message:
-----------
HHH-20298 Refactor: migrate Spanner PostgreSQL Dialect to hibernate-core
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
1 month, 2 weeks
[hibernate/hibernate-validator] e92bc8: HV-2202 Add Hibernate Validator 9.1 to the perform...
by Marko Bekhta
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-validator
Commit: e92bc837a321cd8becf665fab3312c500ea2207e
https://github.com/hibernate/hibernate-validator/commit/e92bc837a321cd8be...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M performance/README.md
M performance/pom.xml
Log Message:
-----------
HV-2202 Add Hibernate Validator 9.1 to the performance profiles
Commit: 78c310454e2f845257600211b6060c838a0debd4
https://github.com/hibernate/hibernate-validator/commit/78c310454e2f84525...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ComposingConstraintTree.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintTree.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintValidatorContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/ConstraintViolationCreationContext.java
R engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/CrossParameterConstraintValidatorContextImpl.java
M engine/src/main/java/org/hibernate/validator/internal/engine/constraintvalidation/SimpleConstraintTree.java
M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/AbstractValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/ParameterExecutableValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/engine/validationcontext/ValidationContext.java
M engine/src/main/java/org/hibernate/validator/internal/util/logging/Log.java
M engine/src/test/java/org/hibernate/validator/test/constraints/ConstraintValidatorContextImplTest.java
M engine/src/test/java/org/hibernate/validator/testutils/ValidatorUtil.java
M performance/src/main/jakarta-predefined-scope/org/hibernate/validator/performance/cascaded/PredefinedScopeCascadedWithLotsOfItemsAndCyclesValidation.java
M performance/src/main/jakarta/org/hibernate/validator/performance/cascaded/CascadedWithLotsOfItemsAndCyclesValidation.java
M performance/src/main/jakarta/org/hibernate/validator/performance/simple/SimpleSingleElementValidation.java
M performance/src/main/javax-bv2/org/hibernate/validator/performance/cascaded/CascadedWithLotsOfItemsAndCyclesValidation.java
M performance/src/main/javax-bv2/org/hibernate/validator/performance/simple/SimpleSingleElementValidation.java
Log Message:
-----------
HV-2202 Do not recreate HibernateConstraintValidatorContext if possible
Commit: 34cb561b301fbdc2aaf3f6c0e32c8ea3f53848e2
https://github.com/hibernate/hibernate-validator/commit/34cb561b301fbdc2a...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M engine/src/test/java/org/hibernate/validator/test/internal/constraintvalidators/bv/BaseMinMaxValidatorForNumberTest.java
Log Message:
-----------
HV-2202 Make base test class abstract
since it has no tests
Compare: https://github.com/hibernate/hibernate-validator/compare/a40c5f3be6b9...3...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-validator/settings/notifications
1 month, 2 weeks