[hibernate/hibernate-orm] 122eb9: HHH-19902 postgres + cockroach abort txns on error
by Gavin King
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 122eb9ed56ec221b48d185950bc892d369e09bb2
https://github.com/hibernate/hibernate-orm/commit/122eb9ed56ec221b48d1859...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-01-24 (Sat, 24 Jan 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/lock/internal/Helper.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/BatchImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/JdbcCoordinatorImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/ResultSetReturnImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/AbstractMutationExecutor.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/mutation/internal/PreparedStatementDetailsStandard.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/spi/JdbcCoordinator.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/AbstractLogicalConnectionImplementor.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/internal/LogicalConnectionProvidedImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/jdbc/spi/LogicalConnectionImplementor.java
M hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/JdbcResourceLocalTransactionCoordinatorImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/spi/JdbcResourceTransaction.java
M hibernate-core/src/main/java/org/hibernate/resource/transaction/spi/TransactionCoordinator.java
M hibernate-core/src/main/java/org/hibernate/result/internal/OutputsImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/model/jdbc/DeleteOrUpsertOperation.java
M hibernate-core/src/main/java/org/hibernate/sql/model/jdbc/OptionalTableUpdateOperation.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/DeferredResultSetAccess.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jdbc/JdbcCoordinatorTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jdbc/PostgresTransactionStatusTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/transaction/TransactionTimeoutTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/resource/transaction/jdbc/LogicalConnectionTestingImpl.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/transaction/TransactionUtil.java
Log Message:
-----------
HHH-19902 postgres + cockroach abort txns on error
Commit: 01b3ee1f9f2949390e0cb2d9065915f379da5a1f
https://github.com/hibernate/hibernate-orm/commit/01b3ee1f9f2949390e0cb2d...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2026-01-24 (Sat, 24 Jan 2026)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticEntityLockException.java
M hibernate-core/src/main/java/org/hibernate/internal/ExceptionConverterImpl.java
Log Message:
-----------
HHH-20102 comply with spec semantics of timeout exceptions
Compare: https://github.com/hibernate/hibernate-orm/compare/a12266bb7aa2...01b3ee1...
To unsubscribe from these emails, change your notification settings at https://github.com/hibernate/hibernate-orm/settings/notifications
3 months