Brett Wooldridge
|
c3043d8f9d
|
Re-use the assassin executor.
|
10 years ago |
Brett Wooldridge
|
96a71da526
|
If tryAcquireSharedNanos() returns false, we timed out, just return immediately.
|
10 years ago |
Brett Wooldridge
|
ed2fa1b513
|
[maven-release-plugin] prepare for next development iteration
|
10 years ago |
Brett Wooldridge
|
873ab10a1c
|
[maven-release-plugin] prepare release HikariCP-2.3.0-rc3
|
10 years ago |
Brett Wooldridge
|
373c29017a
|
[maven-release-plugin] rollback the release of HikariCP-2.3.0-rc3
|
10 years ago |
Brett Wooldridge
|
e9134aaa8b
|
[maven-release-plugin] prepare release HikariCP-2.3.0-rc3
|
10 years ago |
Brett Wooldridge
|
e5d4cf4f11
|
Change longValue() call to get()
|
10 years ago |
Brett Wooldridge
|
e3d3adf79a
|
[maven-release-plugin] rollback the release of HikariCP-2.3.0-rc3
|
10 years ago |
Brett Wooldridge
|
89ddc3f948
|
[maven-release-plugin] prepare for next development iteration
|
10 years ago |
Brett Wooldridge
|
8e7d7fddd2
|
[maven-release-plugin] prepare release HikariCP-2.3.0-rc3
|
10 years ago |
Brett Wooldridge
|
3f64f5c432
|
JavaDoc fixes.
|
10 years ago |
Brett Wooldridge
|
3fbcbf87b5
|
When resetting the network timeout to its original value we can avoid an additional call to
getNetworkTimeout() by adding a specialized version of the method.
|
10 years ago |
Brett Wooldridge
|
f97d66e554
|
Move GlobalPoolLock and PoolUtilities into the pool package.
|
10 years ago |
Brett Wooldridge
|
f4818f535e
|
Expose suspend/resumePool on the HikariDataSource (not just via JMX)
|
10 years ago |
Brett Wooldridge
|
a786a6be32
|
Loosen visibility requirements on isNetworkTimeoutSupported and isQueryTimeoutSupported, at the minor cost of initial re-execution by different threads.
|
10 years ago |
Brett Wooldridge
|
7e2eaa7439
|
Update README.md
|
10 years ago |
Brett Wooldridge
|
7a3d3e2db3
|
Update README.md
|
10 years ago |
Brett Wooldridge
|
ea1c2c590a
|
Slightly kinder, gentler shutdown.
|
10 years ago |
Brett Wooldridge
|
a0eaaf7a43
|
Update README.md
|
10 years ago |
Brett Wooldridge
|
6b63583b0e
|
Minor cleanup.
|
10 years ago |
Brett Wooldridge
|
b9edd7de18
|
Minor cleanup.
|
10 years ago |
Brett Wooldridge
|
3f746b7afb
|
Variable renames, and additional debug logging.
|
10 years ago |
Brett Wooldridge
|
0fe27651fb
|
Mark getConnection() that takes a username/password as deprecated. Really user's should be creating separate pools for this use-case.
|
10 years ago |
Brett Wooldridge
|
1eebf31c05
|
Minor tightening of the code. Thanks, Nitin.
|
10 years ago |
Brett Wooldridge
|
f7aa730e86
|
Based on input from other developers, we can be sure that currentTimeMillis() will never retrograde (at the resolution the housekeeper runs).
|
10 years ago |
Brett Wooldridge
|
e9dc9608c9
|
Don't decrement timeout by deltas between intervals that may be below the resolution of nanoTime(), use an absolute base and recalculate the timeout.
|
10 years ago |
Brett Wooldridge
|
6f0659d4e4
|
Add check to housekeeping thread to handle backward flow of time.
|
10 years ago |
Brett Wooldridge
|
a386815d7e
|
Revert "Use System.nanoTime() instead of System.currentTimeMillis() almost everywhere. System.currentTimeMillis() can go backwards!"
This reverts commit 01bebb5d35 .
|
10 years ago |
Brett Wooldridge
|
2260cc2e5f
|
Make the addConnection() method a little more DRY
|
10 years ago |
Brett Wooldridge
|
9e16052edf
|
Remove unnecessary throw
|
10 years ago |
Brett Wooldridge
|
076e90b888
|
Test unwrap exception for Hibernate
|
10 years ago |
Brett Wooldridge
|
81885290ed
|
Remove unnecessary return
|
10 years ago |
Brett Wooldridge
|
a855c59b67
|
Debug log failed closes.
|
10 years ago |
Brett Wooldridge
|
8a2e523c41
|
Handle edge-case where resolution of System.nanoTime() can yield zero elapsed time on busy systems.
|
10 years ago |
Brett Wooldridge
|
01bebb5d35
|
Use System.nanoTime() instead of System.currentTimeMillis() almost everywhere. System.currentTimeMillis() can go backwards!
|
10 years ago |
Brett Wooldridge
|
3a681fccff
|
Improve ConcurrentBag coverage.
|
10 years ago |
Brett Wooldridge
|
61e6603e2c
|
Refactor to remove AbstractBagEntry
|
10 years ago |
Brett Wooldridge
|
1ebb08b532
|
Pass along naming exceptions, rather than wrapping them.
|
10 years ago |
Brett Wooldridge
|
843808bec1
|
Coverage changes trying to get coveralls.io to work with the new project configuration
|
10 years ago |
Brett Wooldridge
|
d6d0f4909d
|
Update code coverage plugin version.
|
10 years ago |
Brett Wooldridge
|
c0a5daf305
|
Update README.md
|
10 years ago |
Brett Wooldridge
|
0c3cc61df7
|
Update README.md
|
10 years ago |
Brett Wooldridge
|
e4a48e4dbe
|
Update README.md
|
10 years ago |
Brett Wooldridge
|
6789f0d6f2
|
Update README.md
|
10 years ago |
Brett Wooldridge
|
9d4c51f64d
|
Update README.md
|
10 years ago |
Brett Wooldridge
|
35f3a239b5
|
Update README.md
|
10 years ago |
Brett Wooldridge
|
beb3fa4ebd
|
Minor cleanup.
|
10 years ago |
Brett Wooldridge
|
ac7268f3c3
|
Minor cleanup.
|
10 years ago |
Brett Wooldridge
|
d48b733221
|
Mark properties for deprecation.
|
10 years ago |
Brett Wooldridge
|
0323a7dacb
|
Let PoolUtilities use its own executor. Sharing executors can lead to deadlocks (not observed, but theoretical)
|
10 years ago |