Better fix for #93 prepend "HikariPool-" to user specified pool names. Don't unconditionally set pool name to generated name.

pull/96/head
Brett Wooldridge 11 years ago
parent 93b7dbbf51
commit 700e423e89

@ -585,7 +585,9 @@ public class HikariConfig implements HikariConfigMBean
*/ */
public void setPoolName(String poolName) public void setPoolName(String poolName)
{ {
this.poolName = poolName; if (poolName != null) {
this.poolName = "HikariPool-" + poolName;
}
} }
public int getTransactionIsolation() public int getTransactionIsolation()
@ -682,6 +684,7 @@ public class HikariConfig implements HikariConfigMBean
if (poolName == null) { if (poolName == null) {
poolName = "HikariPool-" + poolNumber++; poolName = "HikariPool-" + poolNumber++;
} }
logConfiguration(); logConfiguration();
} }

@ -585,7 +585,9 @@ public class HikariConfig implements HikariConfigMBean
*/ */
public void setPoolName(String poolName) public void setPoolName(String poolName)
{ {
this.poolName = poolName; if (poolName != null) {
this.poolName = "HikariPool-" + poolName;
}
} }
public int getTransactionIsolation() public int getTransactionIsolation()
@ -679,7 +681,9 @@ public class HikariConfig implements HikariConfigMBean
} }
} }
poolName = "HikariPool-" + poolNumber++; if (poolName == null) {
poolName = "HikariPool-" + poolNumber++;
}
logConfiguration(); logConfiguration();
} }

Loading…
Cancel
Save