AutoCommit mode not reset after use by SchemaValidator

Description

When using an existing connection for de SchemaValidator (org.hibernate.tool.schema.spi.AbstractSchemaValidator), the JDBC connection is wrapped in a JdbcConnectionAccessProvidedConnectionImpl. This sets autoCommit to true.

There is no code path to call JdbcConnectionAccessProvidedConnectionImpl.release(), which would reset the autocommit mode. I suppose it is missing from ImprovedExtractionContextImpl.cleanup(), as it is present in ExtractionContextImpl.cleanup() but that seems unused.

Activity

Former userSeptember 5, 2017 at 7:22 PM

Fixed in master.

Jeroen van der VegtJuly 17, 2017 at 9:55 AM

Updated pull request looks good, tnx!

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created July 10, 2017 at 1:01 PM
Updated September 13, 2017 at 6:25 PM
Resolved September 5, 2017 at 7:22 PM