Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 9404e1dc252cdc37269a185440f6ecde2e6bd918
https://github.com/hibernate/hibernate-orm/commit/9404e1dc252cdc37269a185...
Author: Sakthivel Subramanian <sakthivelmani(a)google.com>
Date: 2026-06-24 (Wed, 24 Jun 2026)
Changed paths:
M db.sh
M docker-compose/latest/spanner/docker-compose.yaml
M hibernate-core/hibernate-core.gradle
M hibernate-core/src/main/java/org/hibernate/dialect/SpannerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SpannerPostgreSQLDialect.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/SmokeTests.java
M hibernate-envers/hibernate-envers.gradle
M local-build-plugins/src/main/groovy/local.databases.gradle
Log Message:
-----------
HHH-20616 Enable ALTER TABLE IF EXISTS for Spanner Dialects and align emulator testing
with PostgreSQL
- Overrode supportsIfExistsAfterAlterTable() to return true in SpannerDialect.
- Removed supportsIfExistsAfterAlterTable() override in SpannerPostgreSQLDialect so it
inherits true from PostgreSQLDialect.
- Removed the hardcoded thread cap of 4 parallel test forks for Spanner in hibernate-core
and hibernate-envers.
- Configured db.sh to start a single Spanner emulator container and dynamically create
databases on-demand based on DB_COUNT (matching PostgreSQL).
- Configured Spanner JDBC URLs to target the single host port 9010 and use worker-specific
database names (orm-test-db_$worker).
- Automatically start/stop Spanner emulator container on version 1.5.55 in db.sh.
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications