Commit Graph

2751 Commits (04919ad540cc108a3f67ac801a47a69927f05089)
 

Author SHA1 Message Date
Brett Wooldridge 04919ad540 lint cleanup and Visual Studio Code files
Brett Wooldridge f715bdaa53 update gitignore
Brett Wooldridge ade83d14cd Code cleanup.
Vladislav Golub 28cb7c0961
Fix prometheus histogram metric tracker for multiple pools ()
* Add support for multiple prometheus histogram metric trackers

* Add tests
nothing 0561309e32
features: add heartbeat to keepalive connection if configure it ()
* features: add heartbeat to keepalive connection if configure it

* features: add heartbeat to keepalive connection if configure it

* features: add heartbeat to keepalive connection if configure it

* features: keepalive unit test

* optimize code

* optimize code
Brett Wooldridge a5a38d582f Fix log4j version.
Brett Wooldridge 668a3388c8
Update pom.xml
freafrea 29eb681cbb
Handle short in PropertyElf ()
Gili Tzabari a228b6df93
Simplified build of multi-release JAR. ()
sw-pachanady 00f5f202a4
Due to change in JDK-11 and later in ThreadPoolExecutor.java, setMaximumPoolSize needs to be done before setCorePoolSize, the current implementation throws IllegalArgumentException and hence prefilling of connections by setting com.zaxxer.hikari.blockUntilFilled is broken. ()
Co-authored-by: rampr_000 <spachanady@gmail.com>
Yanming Zhou 5efab340e8
Refine JMX ObjectName ()
fix https://github.com/brettwooldridge/HikariCP/issues/1678
Yanming Zhou d9983b32c1
Make generated proxy class final ()
The final modifier is overridden by public modifier before this commit
Sergey Monichev 90991e8121
Change to default "skipTests" property instead of custom "skip.unit.tests" ()
Co-authored-by: Brett Wooldridge <brett.wooldridge@gmail.com>
Iouri Goussev b2f45a5441
Remove micrometer metrics on close ()
Co-authored-by: Iouri Goussev <igoussev@xmatters.com>
Ajay Sharma 310505a377
Updates "You're [probably] doing it wrong." image to point to the article. ()
So that it doesn't lead to a 404 and is the same behavior as the other images in the readme.
sullis 99c213efd2
use [testcontainers-java] for Postgres unit test ()
Kaartic Sivaraam e2a03fce57
Fix a semantic issue with a sentence ()
Caleb 43a3ce0aec
Fix typo in documentation from 'used' to 'use'. ()
Co-authored-by: Caleb Larsen <caleb.larsen@rentping.com>
sullis 366ff1271d
enable GitHub Actions CI ()
Prashant Bhat 8217f2082d
: update module-info to mark optional dependencies as 'static' ()
* : update module-info to mark optional dependencies as 'static'

* update to hibernate.core release 5.4.16.Final and use its module name

Co-authored-by: Brett Wooldridge <brett.wooldridge@gmail.com>
Gili Tzabari 30c63c6372
Fixed optional dependencies that were marked as required in module-in… ()
* Fixed optional dependencies that were marked as required in module-info.java

* * Upgraded bundle plugin to fix https://issues.apache.org/jira/browse/FELIX-6259.
* Windows requires the use of ${file.separator} to separate classpath entries.

* Need to use a different log4j-slf4j-impl artifact under Java 11.
Brett Wooldridge c993ef0992
Delete eclipse.code.format.xml
Brett Wooldridge 05c685624f
Delete TODO.md
Brett Wooldridge 8a28f6ebb3 Use two JDKs on travis-ci (+8 squashed commits)
Jan Mewes a19b2bff85
Document minium value for maxLifetime property ()
See a51e6a07e8/src/main/java/com/zaxxer/hikari/HikariConfig.java (L1016-L1019)
Brett Wooldridge e60e605c2c
Update README.md
Brett Wooldridge e220168fd7
Update CHANGES
Brett Wooldridge cdf9dbf38a [maven-release-plugin] prepare for next development iteration
Brett Wooldridge ffd528dbd2 generate proxies with Java 1.8
Brett Wooldridge 29988f2543 generate proxies with Java 1.8
Brett Wooldridge c8d3937c80
Update CHANGES
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 ()