-
Notifications
You must be signed in to change notification settings - Fork 73
Description
Describe the bug
While upgrading the library from 2.5.4 to 2.5.5, I got the following error:
com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: ConnectionStringHostListProvider does not support identifyConnection
Hikari is in the latest version https://mvnrepository.com/artifact/com.zaxxer/HikariCP/6.2.1
Expected Behavior
The driver works as before with Hikari.
What plugins are used? What other connection properties were set?
default settings
Current Behavior
java.lang.UnsupportedOperationException: ConnectionStringHostListProvider does not support identifyConnection. at [email protected]/software.amazon.jdbc.hostlistprovider.ConnectionStringHostListProvider.identifyConnection(ConnectionStringHostListProvider.java:119) at [email protected]/software.amazon.jdbc.PluginServiceImpl.identifyConnection(PluginServiceImpl.java:723) at [email protected]/software.amazon.jdbc.PluginServiceImpl.fillAliases(PluginServiceImpl.java:752) at [email protected]/software.amazon.jdbc.plugin.AuroraConnectionTrackerPlugin.connect(AuroraConnectionTrackerPlugin.java:101) at [email protected]/software.amazon.jdbc.ConnectionPluginManager.lambda$connect$6(ConnectionPluginManager.java:390) at [email protected]/software.amazon.jdbc.ConnectionPluginManager.lambda$null$3(ConnectionPluginManager.java:278) at [email protected]/software.amazon.jdbc.ConnectionPluginManager.executeWithTelemetry(ConnectionPluginManager.java:246) at [email protected]/software.amazon.jdbc.ConnectionPluginManager.lambda$makePluginChainFunc$4(ConnectionPluginManager.java:277) at [email protected]/software.amazon.jdbc.ConnectionPluginManager.executeWithSubscribedPlugins(ConnectionPluginManager.java:236) at [email protected]/software.amazon.jdbc.ConnectionPluginManager.connect(ConnectionPluginManager.java:387) at [email protected]/software.amazon.jdbc.wrapper.ConnectionWrapper.init(ConnectionWrapper.java:161) at [email protected]/software.amazon.jdbc.wrapper.ConnectionWrapper.<init>(ConnectionWrapper.java:105) at [email protected]/software.amazon.jdbc.ds.AwsWrapperDataSource.createConnectionWrapper(AwsWrapperDataSource.java:255) at [email protected]/software.amazon.jdbc.ds.AwsWrapperDataSource.getConnection(AwsWrapperDataSource.java:210) at [email protected]/com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:367) at [email protected]/com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:205) at [email protected]/com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:484) at [email protected]/com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:572) at [email protected]/com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:101) at [email protected]/com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
Reproduction Steps
DataSourceClassname: software.amazon.jdbc.ds.AwsWrapperDataSource
DataSourceProperties: targetDataSourceClassName:org.postgresql.ds.PGSimpleDataSource
Possible Solution
No response
Additional Information/Context
No response
The AWS Advanced JDBC Driver version used
2.5.5
JDK version used
openjdk version "21.0.2" 2024-01-16 LTS OpenJDK Runtime Environment Temurin-21.0.2+13 (build 21.0.2+13-LTS) OpenJDK 64-Bit Server VM Temurin-21.0.2+13 (build 21.0.2+13-LTS, mixed mode)
Operating System and version
mac / linux