Commit Graph

1711 Commits (2072e17da2b999c3aa330f390824d96114d89da3)
 

Author SHA1 Message Date
Brett Wooldridge 2072e17da2 Fix #339 correct example 10 years ago
Brett Wooldridge b18c786e1d Minor bugfixes. 10 years ago
Brett Wooldridge 7dfcb265e4 Minor bugfix 10 years ago
Brett Wooldridge fab78c4449 Make poolName a member just for the sake of readability. 10 years ago
Brett Wooldridge 163e6172fc Fix issues with leakDetectionThreshold changes through the HikariConfigMXBean. Thx, Nitin. 10 years ago
Brett Wooldridge 287f4d748d Adhere to same MBean naming convention as the HikariPoolMXBean ... out of convention. 10 years ago
Brett Wooldridge bc3424575c Fix #334 caused by moving the ``HikariPoolMBean`` into the ``com.zaxxer.hikari`` package. Classes with the ``xxxMBean`` naming convention must reside in the same package. Renaming the class to ``xxxMXBean`` allows it to reside anywhere. 10 years ago
Brett Wooldridge cf2a9d3aef Fix overwrite of networkTimeout (harmless, but inefficient). 10 years ago
Brett Wooldridge 1eae36cf1d Merge fix from 2.3.9 10 years ago
Brett Wooldridge 2ac1c8b0e7 Revert/cleanup network timeout executor creation/shutdown. 10 years ago
Brett Wooldridge 68a09a882e Update leak detection threshold if it is changed by MBean at runtime. 10 years ago
Brett Wooldridge 2b674b40ce Handle null netTimeoutExecutor. 10 years ago
Brett Wooldridge df0fb90eb6 Merge pull request #333 from marcospereira/dev
Small format details
10 years ago
Brett Wooldridge 086ee72652 Minor bugfixes. 10 years ago
Marcos Pereira fe65d55514 Small format details
Use headers instead of just bold titles makes it easier to
link to specific parts of documentation.
10 years ago
Brett Wooldridge 0a4c24d44f prepare for rc4 10 years ago
Brett Wooldridge 1dad7106f0 Merge branch 'dev' of https://github.com/brettwooldridge/HikariCP into dev 10 years ago
Brett Wooldridge cda1d6e7c6 Minor cleanup 10 years ago
Brett Wooldridge bd82829dcd Update README.md 10 years ago
Brett Wooldridge 5062bd142b Significant state ownership refactor following class relationship analysis. Probably a bit more to be done here, but better than it was. 10 years ago
Brett Wooldridge bd0d3aa01e Minor cleanup 10 years ago
Brett Wooldridge 83289b1e45 Following up on the idea that the "public interface" to HikariCP should be though of as residing in the base of the package. 10 years ago
Brett Wooldridge 66f14b08ec Minor cleanup 10 years ago
Brett Wooldridge 1571049ec0 Move interfaces. 10 years ago
Brett Wooldridge cd8c4d578a Move CloseSource implementations into interface, co-resident with factory. 10 years ago
Brett Wooldridge b249a03a6f Rename PoolUtilities to PoolElf ... following our *Elf naming convention (eg. UtilityElf) 10 years ago
Brett Wooldridge 052a86a76e Rename PropertyBeanSetter to PropertyElf 10 years ago
Brett Wooldridge 1e4f078d5d Remove code meant to handle what is not believed to be a non-existent race condition. 10 years ago
Brett Wooldridge f5c248c4f4 Cleanup 10 years ago
Brett Wooldridge 3b0cf24e5c Reformatting 10 years ago
Brett Wooldridge aaa58a548b If we're on Java 7, and Dropwizard metrics core happens to be present, use their LongAdder rather than falling back to the Java 7 AtomicLong. 10 years ago
Brett Wooldridge b0df3a82c7 JavaDoc and method renaming 10 years ago
Brett Wooldridge 2f303973ec Remove getConfiguration() accessor 10 years ago
Brett Wooldridge 851b92736c Rename configuration member to config. 10 years ago
Brett Wooldridge 04fb8b646a Rename configuration member to config. 10 years ago
Brett Wooldridge a9aa10095f Handle case where connectionTimeout or validationTimeout are set by HikariConfigMBean (after the validateNumerics() method has already been called), ensure validationTimeout stays sane. 10 years ago
Brett Wooldridge 4cb8d4d7d8 Minor cleanup 10 years ago
Brett Wooldridge 8993f4d0be Minor cleanup suggested by Nitin 10 years ago
Brett Wooldridge 826257058b Setup for RC3 10 years ago
Brett Wooldridge c6830d3708 Rename method 10 years ago
Brett Wooldridge 1bb1f60548 Minor refactor. 10 years ago
Brett Wooldridge cb50434e73 fix unit test 10 years ago
Brett Wooldridge afc13ee150 Store the network timeout captured at addConnection()-time and use it to reset the network timeout at connection close if the network timeout has been altered by the user. 10 years ago
Brett Wooldridge 27b7f5a34e Revert "If the user is calling setNetworkTImeout() and specifying their own Executor instance, we need to "restore" their Executor instance whenever we "reset" the network timeout after modifying it for the duration of HikariCP internal methods (for example in the isConnectionAlive() check)."
This reverts commit 8ad630643b.
10 years ago
Brett Wooldridge b7253d18ed Fix inconsistency in clock calculations. 10 years ago
Brett Wooldridge 678cb55fd5 Pin the ThreadPoolExecutor keepAliveTime at 15 seconds, this should allow for reasonable reuse while not keeping idle threads around indefinitely. 10 years ago
Brett Wooldridge 8ad630643b If the user is calling setNetworkTImeout() and specifying their own Executor instance, we need to "restore" their Executor instance whenever we "reset" the network timeout after modifying it for the duration of HikariCP internal methods (for example in the isConnectionAlive() check). 10 years ago
Brett Wooldridge 31695bd4a0 Minor cleanup. Remove unused parameter. 10 years ago
Brett Wooldridge f601f48900 Minor cleanup. 10 years ago
Brett Wooldridge e9294f7b84 Minor cleanup. 10 years ago