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 |