gitextract_ly1ilzq_/ ├── .circleci/ │ └── config.yml ├── .editorconfig ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── .settings/ │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.apt.core.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ └── org.eclipse.pde.core.prefs ├── CHANGES ├── KEYS.txt ├── LICENSE ├── README.md ├── codecov.yml ├── documents/ │ ├── Wall-of-Fame.md │ └── Welcome-To-The-Jungle.md ├── install-jdk.sh ├── osx-toolchains.xml ├── pom.xml └── src/ ├── main/ │ └── java/ │ ├── com/ │ │ └── zaxxer/ │ │ └── hikari/ │ │ ├── HikariConfig.java │ │ ├── HikariConfigMXBean.java │ │ ├── HikariCredentialsProvider.java │ │ ├── HikariDataSource.java │ │ ├── HikariJNDIFactory.java │ │ ├── HikariPoolMXBean.java │ │ ├── SQLExceptionOverride.java │ │ ├── hibernate/ │ │ │ ├── HikariConfigurationUtil.java │ │ │ └── HikariConnectionProvider.java │ │ ├── metrics/ │ │ │ ├── IMetricsTracker.java │ │ │ ├── MetricsTracker.java │ │ │ ├── MetricsTrackerFactory.java │ │ │ ├── PoolStats.java │ │ │ ├── dropwizard/ │ │ │ │ ├── CodaHaleMetricsTracker.java │ │ │ │ ├── CodahaleHealthChecker.java │ │ │ │ ├── CodahaleMetricsTrackerFactory.java │ │ │ │ ├── Dropwizard5MetricsTracker.java │ │ │ │ ├── Dropwizard5MetricsTrackerFactory.java │ │ │ │ └── DropwizardCommon.java │ │ │ ├── micrometer/ │ │ │ │ ├── MicrometerMetricsTracker.java │ │ │ │ └── MicrometerMetricsTrackerFactory.java │ │ │ └── prometheus/ │ │ │ ├── HikariCPCollector.java │ │ │ ├── PrometheusHistogramMetricsTracker.java │ │ │ ├── PrometheusHistogramMetricsTrackerFactory.java │ │ │ ├── PrometheusMetricsTracker.java │ │ │ └── PrometheusMetricsTrackerFactory.java │ │ ├── pool/ │ │ │ ├── HikariPool.java │ │ │ ├── PoolBase.java │ │ │ ├── PoolEntry.java │ │ │ ├── ProxyCallableStatement.java │ │ │ ├── ProxyConnection.java │ │ │ ├── ProxyDatabaseMetaData.java │ │ │ ├── ProxyFactory.java │ │ │ ├── ProxyLeakTask.java │ │ │ ├── ProxyLeakTaskFactory.java │ │ │ ├── ProxyPreparedStatement.java │ │ │ ├── ProxyResultSet.java │ │ │ └── ProxyStatement.java │ │ └── util/ │ │ ├── ClockSource.java │ │ ├── ConcurrentBag.java │ │ ├── Credentials.java │ │ ├── DriverDataSource.java │ │ ├── FastList.java │ │ ├── IsolationLevel.java │ │ ├── JavassistProxyFactory.java │ │ ├── PropertyElf.java │ │ ├── SuspendResumeLock.java │ │ └── UtilityElf.java │ └── module-info.java └── test/ ├── java/ │ └── com/ │ └── zaxxer/ │ └── hikari/ │ ├── HikariConfigTest.java │ ├── datasource/ │ │ └── TestSealedConfig.java │ ├── db/ │ │ └── BasicPoolTest.java │ ├── metrics/ │ │ ├── dropwizard/ │ │ │ ├── CodaHaleMetricsTrackerTest.java │ │ │ └── Dropwizard5MetricsTrackerTest.java │ │ ├── micrometer/ │ │ │ └── MicrometerMetricsTrackerTest.java │ │ └── prometheus/ │ │ ├── HikariCPCollectorTest.java │ │ ├── PrometheusHistogramMetricsTrackerFactoryTest.java │ │ ├── PrometheusHistogramMetricsTrackerTest.java │ │ ├── PrometheusMetricsTrackerFactoryTest.java │ │ └── PrometheusMetricsTrackerTest.java │ ├── mocks/ │ │ ├── MockDataSource.java │ │ ├── StubBaseConnection.java │ │ ├── StubConnection.java │ │ ├── StubDataSource.java │ │ ├── StubDriver.java │ │ ├── StubPoolStats.java │ │ ├── StubPreparedStatement.java │ │ ├── StubResultSet.java │ │ ├── StubStatement.java │ │ └── TestObject.java │ ├── osgi/ │ │ └── OSGiBundleTest.java │ ├── pool/ │ │ ├── CodahaleMetricsTest.java │ │ ├── ConcurrentCloseConnectionTest.java │ │ ├── ConnectionPoolSizeVsThreadsTest.java │ │ ├── ConnectionRaceConditionTest.java │ │ ├── ConnectionStateTest.java │ │ ├── Dropwizard5MetricsTest.java │ │ ├── ExceptionTest.java │ │ ├── HouseKeeperCleanupTest.java │ │ ├── IsolationTest.java │ │ ├── JdbcDriverTest.java │ │ ├── MetricsTrackerTest.java │ │ ├── MiscTest.java │ │ ├── PostgresTest.java │ │ ├── RampUpDown.java │ │ ├── RequestBoundariesTest.java │ │ ├── ShutdownTest.java │ │ ├── StatementTest.java │ │ ├── TestConcurrentBag.java │ │ ├── TestConnectionCloseBlocking.java │ │ ├── TestConnectionTimeoutRetry.java │ │ ├── TestConnections.java │ │ ├── TestCredentials.java │ │ ├── TestElf.java │ │ ├── TestHibernate.java │ │ ├── TestIsRunning.java │ │ ├── TestJNDI.java │ │ ├── TestJavassistCodegen.java │ │ ├── TestMBean.java │ │ ├── TestMetrics.java │ │ ├── TestMetricsBase.java │ │ ├── TestPropertySetter.java │ │ ├── TestProxies.java │ │ ├── TestSaturatedPool830.java │ │ ├── TestStates.java │ │ ├── TestValidation.java │ │ └── UnwrapTest.java │ └── util/ │ ├── ClockSourceTest.java │ ├── DriverDataSourceTest.java │ ├── PropertyElfTest.java │ ├── TestFastList.java │ ├── TomcatConcurrentBagLeakTest.java │ └── UtilityElfTest.java └── resources/ ├── duration-config.properties ├── hibernate.properties ├── log4j2-test.xml ├── postgres_init_script.sql ├── propfile1.properties ├── propfile2.properties └── propfile3.properties