[hibernate-commits] [hibernate/hibernate-orm] b09e27: HHH-7193
GitHub
noreply at github.com
Thu Mar 29 14:14:53 EDT 2012
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: b09e2729c0e63491d794544a738ae4133dceeaf4
https://github.com/hibernate/hibernate-orm/commit/b09e2729c0e63491d794544a738ae4133dceeaf4
Author: Shawn Clowater <Shawn.Clowater at entero.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M hibernate-c3p0/hibernate-c3p0.gradle
A hibernate-c3p0/src/test/java/org/hibernate/test/c3p0/IrrelevantEntity.java
A hibernate-c3p0/src/test/java/org/hibernate/test/c3p0/StatementCacheTest.java
M hibernate-c3p0/src/test/resources/hibernate.properties
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/AbstractBatchImpl.java
Log Message:
-----------
HHH-7193
Added clearBatch() to the releaseStatements() of AbstractBatchImpl in order to prevent batches from rolled back transactions being applied.
Added StatementCacheTest to illustrate the issue.
Added a validator dependency for c3p0 tests since I needed to have the batch semi aborted.
Commit: fd9d168d192688b6ac22130d30fbc10b4d69d9f5
https://github.com/hibernate/hibernate-orm/commit/fd9d168d192688b6ac22130d30fbc10b4d69d9f5
Author: Steve Ebersole <steve at hibernate.org>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/batch/internal/AbstractBatchImpl.java
Log Message:
-----------
HHH-7193 - Transaction Rollback not clearing statement batch on Prepared Statement causes issues with statement caching
Compare: https://github.com/hibernate/hibernate-orm/compare/2f62c21...fd9d168
More information about the hibernate-commits
mailing list