Skip to content

Commit 9c01bf5

Browse files
loiclefevrebeikov
authored andcommitted
HHH-19644 - Enforce usage of SharedDriverManagerConnectionProviderImpl connection pool for hibernate-envers tests
1 parent 50177c5 commit 9c01bf5

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

hibernate-envers/src/test/resources/hibernate.properties

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,10 @@ hibernate.connection.url @jdbc.url@
88
hibernate.connection.username @jdbc.user@
99
hibernate.connection.password @jdbc.pass@
1010
hibernate.connection.init_sql @connection.init_sql@
11+
hibernate.connection.autocommit false
12+
hibernate.connection.initial_pool_size 0
1113

12-
hibernate.connection.pool_size 2
14+
hibernate.connection.pool_size 5
1315

1416
hibernate.show_sql false
1517

hibernate-testing/src/main/java/org/hibernate/testing/jta/JtaAwareConnectionProviderImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
import org.hibernate.service.spi.ServiceRegistryAwareService;
6363
import org.hibernate.service.spi.ServiceRegistryImplementor;
6464
import org.hibernate.service.spi.Stoppable;
65+
import org.hibernate.testing.jdbc.SharedDriverManagerConnectionProviderImpl;
6566

6667
/**
6768
* A {@link ConnectionProvider} implementation intended for testing Hibernate/JTA interaction. In that limited scope we
@@ -75,7 +76,7 @@ public class JtaAwareConnectionProviderImpl implements ConnectionProvider, Confi
7576
ServiceRegistryAwareService {
7677
private static final String CONNECTION_KEY = "_database_connection";
7778

78-
private final DriverManagerConnectionProviderImpl delegate = new DriverManagerConnectionProviderImpl();
79+
private final DriverManagerConnectionProviderImpl delegate = SharedDriverManagerConnectionProviderImpl.getInstance();
7980

8081
private final List<Connection> nonEnlistedConnections = new ArrayList<>();
8182

0 commit comments

Comments
 (0)