Brett Wooldridge
bb86c38ac1
Add comment re: issue #701 to prevent accidental breakage of Spring Boot's FailureAnalyzer.
9 years ago
Jack
53d479cf03
added remove of ConnectionTimeoutRate and refactored metric names into constants ( #698 )
9 years ago
Brett Wooldridge
5f3c97702f
Handle non-string properties
9 years ago
Brett Wooldridge
aabc47737f
Minor Java 8 changes
9 years ago
Brett Wooldridge
6c3957b04b
Minor cleanup
9 years ago
Brett Wooldridge
52d1c9fb52
Minor Java 8 changes
9 years ago
Brett Wooldridge
cce7c9133d
Prepare 2.5.0 release (Java 8 only)
9 years ago
Brett Wooldridge
03122e85b4
Fixes #696 use iteration instead of recursion to avoid a stack overflow with deeply nested SQLExceptions
9 years ago
Brett Wooldridge
6edaa336a6
CHANGES log and cleanup.
9 years ago
Brett Wooldridge
97057a1696
Fixes #694 report if a previously reported leaked connection is returned to the pool
9 years ago
Brett Wooldridge
c295eae960
Fixes #689 log a warning if default transaction isolation level cannot be detected.
9 years ago
Brett Wooldridge
6f81b02b32
Workaround for Apache Derby bug where the connection cannot be closed while a transaction is active.
9 years ago
Brett Wooldridge
fa0a3e3b6f
resolved #691 Remove additional check.
9 years ago
Brett Wooldridge
60224a0399
Fixes #674 fix regression caused by pull request #450 (overzealous optimisation)
9 years ago
puntogil
ddfe0ab6cb
Add license headers ( #688 )
9 years ago
Brett Wooldridge
e6ece36c32
Merge commit '953b0be06d7517e63eebb6ef61c6d734621eae1e' into dev
9 years ago
TestSuiteReductionResearch
ed2cce6eda
Ignoring test that is redundant for com.zaxxer.hikari.pool.TestConnectionTimeoutRetry.testConnectionRetries ( #678 )
9 years ago
Johno Crawford
3bf8356b8d
Implement List directly instead of extending ArrayList. ( #680 )
...
* Implement List directly instead of extending ArrayList.
* Remove transient dependencies.
* Support serialization.
9 years ago
Nitin
953b0be06d
test for failure in case of InitializationFailFast
9 years ago
Brett Wooldridge
54c1cbaeae
Fix incorrect parameter order in thread starvation warning.
9 years ago
Nitin
15468fb4bd
fix comments
9 years ago
Nitin
3716edfa57
fix test
9 years ago
Nitin
9a868bd4b0
consistency cleanup, renamed requite and releaseConnection to recycle
9 years ago
Brett Wooldridge
1f46d5f920
Update README.md
9 years ago
Brett Wooldridge
a31810b336
[maven-release-plugin] prepare for next development iteration
9 years ago
Brett Wooldridge
7d3870dd34
[maven-release-plugin] prepare release HikariCP-2.4.7
9 years ago
Brett Wooldridge
503cb8ec7e
Update change log
9 years ago
Brett Wooldridge
eb65b1b233
Fixes #664 do not recycle (requite) PoolEntrys that have been closed.
9 years ago
Brett Wooldridge
551b1039e9
Update CHANGES
9 years ago
Brett Wooldridge
fb95531f07
Update ProxyConnection.java
...
Fixes #661 add error code
9 years ago
Brett Wooldridge
dd0c82613c
Minor cleanup.
9 years ago
Brett Wooldridge
21eedd5502
Fixes #650 detect Amazon Redshift connection refused error code.
9 years ago
Brett Wooldridge
211bcd4657
Specify floating point accuracy.
9 years ago
Nitin
5cbb9351f8
Cherry-picked pull requests, added better Java 8+ detection.
9 years ago
Brett Wooldridge
54a4412847
Update README.md
9 years ago
Brett Wooldridge
61ae2ddcb6
Does dependency ordering affect maven's classpath order? Let's find out
9 years ago
Brett Wooldridge
871e67a639
Rollback hibernate dependency update ... JDK 7 was dropped.
9 years ago
Brett Wooldridge
6e5d87a173
Dependencies update
9 years ago
Brett Wooldridge
88af60af2c
Update README.md
9 years ago
Brett Wooldridge
7daa07c58a
Update README.md
9 years ago
Tokuhiro Matsuno
76cf343c8b
Add prometheus support ( #632 )
9 years ago
Johno Crawford
7d1fb2ea3a
PropertyBeanSetter uses default locale ( #643 )
...
Motivation:
toUpperCase works according to Locale settings, for example if your computer locale is Turkish, "idleTimeout" property turns into "setİdleTime" beacuse upper "i" is "İ" in Turkish.
Modifications:
Invoke toUpperCase with Locale.ENGLISH.
Result:
Fixes #641 .
PropertyBeanSetter should work with Turkish locale.
9 years ago
Brett Wooldridge
8339bb0c78
Update README.md
9 years ago
Brett Wooldridge
39aa95eef4
[maven-release-plugin] prepare for next development iteration
9 years ago
Brett Wooldridge
5dac71955f
[maven-release-plugin] prepare release HikariCP-2.4.6
9 years ago
Brett Wooldridge
2b21946a97
Prepare for 2.4.6 release
9 years ago
Johno Crawford
88e6c7b580
Shutdown will throw NPE if invoked from checkFailFast ( #621 )
...
Motivation:
Shutdown may be invoked as a result of checkFailFast failing resulting in an NPE as the executors are setup later in the constructor.
Modifications:
Add null checks before trying to shutdown the executors.
Result:
"Graceful" shutdown.
9 years ago
Brett Wooldridge
8dde168adb
Possibly Fixes #606 Fixes ##610 housekeeper was running before all class members were initialised leading to an NPE in the housekeeper. Whether or not a particular VM would recover depends somewhat on its memory model. The pool on OS X did recover after the initial failure.
9 years ago
Brett Wooldridge
73777265b1
Merge pull request #611 from emiliolg/dev
...
Add ORA-02399: exceeded maximum connect time to SQL_ERRORS.
9 years ago
Emilio Lopez Gabeiras
50ce1a1acc
Add ORA-02399: exceeded maximum connect time to SQL_ERRORS.
...
Not handling it avoids eviction of the connection and corrupts the pool.
For example the following NullPointerException is thrown when trying to use the pool afterwards:
java.lang.NullPointerException at com.zaxxer.hikari.pool.PoolBase.isConnectionAlive(PoolBase.java:128)
at com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:171)
at com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:147)
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:99)
.......
9 years ago