Commit Graph

340 Commits (43910e61dfee9fd69e8b82208c9f76bc05ecfe84)

Author SHA1 Message Date
Brett Wooldridge 43910e61df A race condition was observed under high load when a lot of connections expire at the same time, causing the pool to spike unnecessarily high. 10 years ago
Brett Wooldridge 16e5b0710d [maven-release-plugin] prepare for next development iteration 10 years ago
Brett Wooldridge 9c6ac4121d [maven-release-plugin] prepare release HikariCP-2.3.6 10 years ago
Brett Wooldridge bd394606cf Comment #289 Hasten garbage collection of Connections after close 10 years ago
Brett Wooldridge e6936bf0d2 [maven-release-plugin] prepare for next development iteration 10 years ago
Brett Wooldridge 0cbe6de51b [maven-release-plugin] prepare release HikariCP-2.3.5 10 years ago
Brett Wooldridge d3cfa6cc31 [maven-release-plugin] prepare for next development iteration 10 years ago
Brett Wooldridge 7f574415f2 [maven-release-plugin] prepare release HikariCP-2.3.4 10 years ago
Brett Wooldridge 4c89007aad Modernize dependencies. 10 years ago
Brett Wooldridge 4ce4fb49ae [maven-release-plugin] prepare for next development iteration 10 years ago
Brett Wooldridge b1fde2f9f7 [maven-release-plugin] prepare release HikariCP-2.3.3 10 years ago
Brett Wooldridge c3cda56d92 Update poms #260 10 years ago
Brett Wooldridge 97a82a6a40 [maven-release-plugin] prepare release HikariCP-2.3.2 10 years ago
Brett Wooldridge 66b64153e1 #241 add Dropwizard HealthCheck support. Still needs documentation. 10 years ago
Brett Wooldridge 778ff0650f Remove the Codahale shiim 10 years ago
Brett Wooldridge e67a6c2259 PostgreSQL test tweaks... 10 years ago
Brett Wooldridge a77e88a671 [maven-release-plugin] prepare for next development iteration 10 years ago
Brett Wooldridge 947a9ec1f6 [maven-release-plugin] prepare release HikariCP-2.3.1 10 years ago
Brett Wooldridge 80a2442d96 timeoutMs parameter no longer needed with addition of validationTimeout 10 years ago
Brett Wooldridge 2eefb6d4cd Checkpoint check-in, this is not final code at all... 10 years ago
Brett Wooldridge b544c21cf3 Add validationTimeout. 10 years ago
Brett Wooldridge a6ba914645 [maven-release-plugin] prepare for next development iteration 10 years ago
Brett Wooldridge fa1cff525c [maven-release-plugin] prepare release HikariCP-2.3.0 10 years ago
Brett Wooldridge e3316e8618 Merge #223 pull request into 2.3.0 branch, add support for handling Java 8 default interface methods. 10 years ago
Brett Wooldridge 42a79a772c [maven-release-plugin] prepare for next development iteration 10 years ago
Brett Wooldridge 26afa2baf4 [maven-release-plugin] prepare release HikariCP-2.3.0-rc4 10 years ago
Brett Wooldridge 10762d6403 Tighten-up addBagItem() implementation with cleaner loop. 10 years ago
Brett Wooldridge 8aa2034709 Fixes #222 separate responsibility of maintaining idle connections from addBagItem(). addBagItem() will now add exactly one connection per-invocation (with retry). Create a separate fillPool() method to handle idle connection maintenance. 10 years ago
Brett Wooldridge 8a61e581c2 Fix ConcurrentBag test 10 years ago
Brett Wooldridge 467bc2f79a Simple variable rename for clarity 10 years ago
Brett Wooldridge c3043d8f9d Re-use the assassin executor. 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 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 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 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 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 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 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 ac7268f3c3 Minor cleanup. 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
Brett Wooldridge 7a0b602dd3 [maven-release-plugin] prepare for next development iteration 10 years ago
Brett Wooldridge de1d3da0e1 [maven-release-plugin] prepare release HikariCP-2.3.0-rc2 10 years ago