Commit Graph

2770 Commits (d0c7d54bc9290f781c55e0839a668fa1df35e09e)
 

Author SHA1 Message Date
Brett Wooldridge 4347edcca5
Update README.md
Brett Wooldridge 38c5b8b7f5 [maven-release-plugin] prepare for next development iteration
Brett Wooldridge 6ee9c7540e [maven-release-plugin] prepare release HikariCP-3.4.4
Gili Tzabari 1d05b0ec67
Added missing dependencies ()
* Added missing dependencies.

* Ant needs to be told which dependencies go on the classpath and modulepath.

* Removed unused classpath entry.
Brett Wooldridge 2cb6381930 Remove java11 artifact classifier
Brett Wooldridge f6fd47b945 Force inclusion of META-INF/versions directory in jar.
Gili Tzabari d9ee5fab69 Renamed Java9 artifact to Java11.
Gili Tzabari aaf4d3a59e Added module-info.java for Java9
Brett Wooldridge 0dbba4bfe8
Update README.md
Brett Wooldridge 1e35af8f9f [maven-release-plugin] prepare for next development iteration
Brett Wooldridge 56a158ea42 [maven-release-plugin] prepare release HikariCP-3.4.3
Brett Wooldridge 87ae31e5f6 Upgrade docker plugin.
Brett Wooldridge f7579ac203
Update CHANGES
Brett Wooldridge 009a7013cf Qualify yield() method as Thread.yield() (IDE warning for Java 14+), and add threadlocal removal attempt to bag item removal.
Brett Wooldridge 8df41bf748 Additional logging.
Brett Wooldridge fe29962233 When blocking initialization is specified, use a minimum of 16 connection creation threads.
Brett Wooldridge a51e6a07e8 Fixes allow specification of a user supplied exception eviction override class
sullis 76fc5d64d2 maven compiler plugin 3.8.1 ()
sullis 1f5abf3387 mockito 3.2.4 ()
Sam f2c5e6e2e7 Upgrade Micrometer to version 1.3.2 ()
Co-authored-by: Jiahao Lin <59959658+jiahaolinTHG@users.noreply.github.com>
Brett Wooldridge aeebbdf54a Fixes check resultSet.getStatement() for null in ProxyDatabaseMetaData.
Brett Wooldridge 0d2531a939
Update README.md
Brett Wooldridge 7870f7dd25 [maven-release-plugin] prepare for next development iteration
Brett Wooldridge ab2f7209cd [maven-release-plugin] prepare release HikariCP-3.4.2
Brett Wooldridge 330e64e361 Fixes regression in fail fast handling.
Brett Wooldridge 93c7178012 Fixes regression in fail fast handling.
Brett Wooldridge 681b1e1af1
Delete ISSUE_TEMPLATE.md
Brett Wooldridge e3e6534930
Update Welcome-To-The-Jungle.md
Brett Wooldridge 3a933cd599
Update Welcome-To-The-Jungle.md
Brett Wooldridge 396896b471
Update README.md
Brett Wooldridge 74343c0d60
Update CHANGES
Brett Wooldridge 9a1b141d50
Update CHANGES
Brett Wooldridge 02f9f9b5d8 [maven-release-plugin] prepare for next development iteration
Brett Wooldridge 98181e8225 [maven-release-plugin] prepare release HikariCP-3.4.1
Brett Wooldridge f5b650bb7a Fix regression caused by
Brett Wooldridge bdb756e9f8 [maven-release-plugin] prepare for next development iteration
Brett Wooldridge a7afebc6b0 [maven-release-plugin] prepare release HikariCP-3.4.0
Brett Wooldridge 109b910fbf Prepare for release.
Brett Wooldridge c953243af3 Add proxy class for java.sql.DatabaseMetaData.
Aleksandr Podkutin 086bf18389 Refactor/fix Prometheus metrics for multiple connection pools, add unit tests ()
* Refactor/fix Prometheus metrics for multiple connection pools

Changes:
* Fix "Collector already registered that provides name:
hikaricp_connection_timeout_total" error
* Register only one HikariCPCollector instance in one CollectorRegistry
instance
* Add ability to remove metrics when connection pool is shutting down
* Add/update unit tests

* Refactor/add unit tests - metrics package

* Re-format curly braces to be inline with the whole code base
Enes Açıkoğlu c509ec1a3f isolation level fix for all values accept string ()
*  isolation level fix for all values accept string

*  name convension refactor

*  remove unused comment

* review fix for redundant optional
Vincent van Donselaar efa25c3aaa Alternative Prometheus metrics Histogram instead of locking Summary. ()
* Alternative Prometheus metrics Histogram instead of locking Summary.

Add PrometheusHistogramMetricsTracker.java that uses an internal
Histogram instead of Summary. A summary is quite lock heavy.
See: https://github.com/prometheus/client_java/issues/328

* Fix incorrect magnitudes of buckets.
Brett Wooldridge 2d82b6f00a
Update README.md
Brett Wooldridge 9a7aea8e3e [maven-release-plugin] prepare for next development iteration
Brett Wooldridge 86cabf0862 [maven-release-plugin] prepare release HikariCP-3.3.1
Brett Wooldridge 162ebef428
Update CHANGES
Brett Wooldridge e8e9cdd00a fixes set core pool size before max pool size
Brett Wooldridge 28a2afd3e6 fixed idle validation test case
Brett Wooldridge 86612b4bc4 Do NOT default maxPoolSize to minIdle when only minIdle is specified.
Brett Wooldridge cda2605acc Fixes treat a SQLTimeoutException as an evictable offense