Commit Graph

922 Commits (3ce3201dfb8ff2c8ff8d44437f3b3b3fb3e98d41)
 

Author SHA1 Message Date
Brett Wooldridge 9a446d62fb Add a JNDI factory to create datasources for Tomcat users. 11 years ago
Brett Wooldridge cfda5e022c This fixes #65 as well as correcting OSGi manifest generation warnings by reorganizing the code and packages somewhat to ensure that the publicly exported com.zaxxer.hikari package does not expose any internal classes. 11 years ago
Brett Wooldridge 62297a0c88 Merge branch 'dev' of https://github.com/brettwooldridge/HikariCP into dev
* 'dev' of https://github.com/brettwooldridge/HikariCP:
  Fix issue #63 improper setting of null state during connection failure.
11 years ago
Brett Wooldridge 7cd733f901 Fix isConnectionAlive() check when using Connection.isValid(). Clarify logging. 11 years ago
Brett Wooldridge fde0451007 Fix issue #63 improper setting of null state during connection failure. 11 years ago
Brett Wooldridge eef3303719 Update TODO.md 11 years ago
Brett Wooldridge 20ffc50ab0 Update maven version. 11 years ago
Brett Wooldridge 5b6fb01767 Merge commit '6494eb90696eed4aa08fe0951371cb3c5e93a07d'
* commit '6494eb90696eed4aa08fe0951371cb3c5e93a07d':
  [maven-release-plugin] prepare release HikariCP-1.3.6
  Update change log.
  Remove chatty logging of connection failures, include "last" connection failure in SQL timeout exception.
  Remove chatty logging of connection failures, include "last" connection failure in SQL timeout exception.
  Break if we're failing to create connections and there is nobody waiting anymore.
  merged
  log pool name in warn messages
  Do not set query timeout when user specifies connectionTimeout of 0.
  Do not set query timeout when user specifies connectionTimeout of 0.
  Small tweak to try to fix Javassist/Java8 incompatibility.
  Fix Java8 JavaDoc errors.
11 years ago
Brett Wooldridge 22fe4773f2 [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge 6494eb9069 [maven-release-plugin] prepare release HikariCP-1.3.6 11 years ago
Brett Wooldridge 7c34296261 Update change log. 11 years ago
Brett Wooldridge 5e6a026181 Remove chatty logging of connection failures, include "last" connection failure in SQL timeout exception. 11 years ago
Brett Wooldridge ef77b881bc Remove chatty logging of connection failures, include "last" connection failure in SQL timeout exception. 11 years ago
Brett Wooldridge 8ae518e94d Merge branch 'dev' of github.com-brettwooldridge:brettwooldridge/HikariCP into dev
# By Brett Wooldridge (8) and Jared Stehler (2)
# Via Brett Wooldridge (3) and Jared Stehler (2)
* 'dev' of github.com-brettwooldridge:brettwooldridge/HikariCP:
  merged
  log pool name in warn messages
  Update README.md
  Update README.md
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release HikariCP-1.3.5
  Typo
  Update README.md
  Update README.md
  Update README.md
11 years ago
Brett Wooldridge afeba45fb3 Break if we're failing to create connections and there is nobody waiting anymore. 11 years ago
Brett Wooldridge 624c5440b6 Merge pull request #61 from jaredstehler/dev
Log pool name in additional places
11 years ago
Jared Stehler 9676c92914 merged 11 years ago
Jared Stehler c8d04a50e8 Merge pull request #2 from brettwooldridge/dev
Merging latest Dev
11 years ago
Brett Wooldridge 1548ccf6d0 Update README.md 11 years ago
Jared Stehler dcba97c3cd log pool name in warn messages 11 years ago
Brett Wooldridge 2971ed3450 Merge branch 'dev' of https://github.com/brettwooldridge/HikariCP into dev
* 'dev' of https://github.com/brettwooldridge/HikariCP:
  Do not set query timeout when user specifies connectionTimeout of 0.
  Do not set query timeout when user specifies connectionTimeout of 0.
  Small tweak to try to fix Javassist/Java8 incompatibility.
  Fix Java8 JavaDoc errors.
11 years ago
Brett Wooldridge 411792da13 Do not set query timeout when user specifies connectionTimeout of 0. 11 years ago
Brett Wooldridge 430c6a4d56 Do not set query timeout when user specifies connectionTimeout of 0. 11 years ago
Brett Wooldridge 5e6da1254b Small tweak to try to fix Javassist/Java8 incompatibility. 11 years ago
Brett Wooldridge 43a3663ec3 Fix Java8 JavaDoc errors. 11 years ago
Brett Wooldridge 01bcaa3205 Update README.md 11 years ago
Brett Wooldridge 2b6d7621cd Update README.md 11 years ago
Brett Wooldridge 3fb742ae53 [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge c7cc573175 [maven-release-plugin] prepare release HikariCP-1.3.5 11 years ago
Brett Wooldridge e3e913c8cf Merge branch 'dev'
* dev:
  Updated change log
  Restore max lifetime check to getConnection() rather than only in the housekeeper thread.  An extremely active pool may never find an idle connection in the housekeeper alone.
  Restore max lifetime check to getConnection() rather than only in the housekeeper thread.  An extremely active pool may never find an idle connection in the housekeeper alone.
  Fixed #51 fix logging string substitution parameter.
  Switch back to setting our own context class loader during code generation.
  Change visibility.
11 years ago
Brett Wooldridge ec373755f8 Updated change log 11 years ago
Brett Wooldridge b626016544 Restore max lifetime check to getConnection() rather than only in the
housekeeper thread.  An extremely active pool may never find an idle
connection in the housekeeper alone.
11 years ago
Brett Wooldridge f059d39aa6 Restore max lifetime check to getConnection() rather than only in the
housekeeper thread.  An extremely active pool may never find an idle
connection in the housekeeper alone.
11 years ago
Brett Wooldridge cf2f0b0be4 Fixed #51 fix logging string substitution parameter. 11 years ago
Brett Wooldridge 8430fce40d Switch back to setting our own context class loader during code generation. 11 years ago
Brett Wooldridge 9c058e7b3a Typo 11 years ago
Brett Wooldridge 80601478cf Update README.md 11 years ago
Brett Wooldridge 501e5d28a7 Update README.md 11 years ago
Brett Wooldridge 9448e1a300 Update README.md 11 years ago
Brett Wooldridge 398acad77a Change visibility. 11 years ago
Brett Wooldridge 04fbcd27cb Updated examples 11 years ago
Brett Wooldridge 8e337e43c6 Updated properties for 1.3.4 release. 11 years ago
Brett Wooldridge fa56a871e8 [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge c0f7be3ad5 [maven-release-plugin] prepare release HikariCP-1.3.4 11 years ago
Brett Wooldridge 5c1592cdb4 Merge branch 'dev'
* dev: (77 commits)
  Unwrap DataSource test.
  Discourage users from turning on metrics until they do something useful.
  Add idle fill test.
  Reduce the number of filler threads ... 8 threads is too many on a hyper threaded 4-core CPU.
  Start implementing [optional] metrics for HikariCP.
  Additional connection tests.
  Add provided dependency on coda hale metrics.
  Merged #48 fix connectionTest validation
  Change defaults.
  Default minIdle the same as maxPoolSize.
  Split out stateless utility functions to reduce the weight of the HikariPool class (increases readability).
  Rename idleConnectionBag to connectionBag.
  Change connectionTimeout minimum to 250ms.
  Fix timing edge case in test.
  Check validation error
  Improve warnings for invalid configuration
  Use the DriverManager to create connections.
  Update changes.log.
  Update changes.log.
  Remove deprecated calls from tests, fix test conditions for new background fill behavior.
  ...
11 years ago
Brett Wooldridge b699cbf6e7 Unwrap DataSource test. 11 years ago
Brett Wooldridge 37e26d4092 Discourage users from turning on metrics until they do something useful. 11 years ago
Brett Wooldridge a10c5e5b17 Add idle fill test. 11 years ago
Brett Wooldridge d7f7c111ce Reduce the number of filler threads ... 8 threads is too many on a hyper threaded 4-core CPU. 11 years ago
Brett Wooldridge eeec5415c6 Start implementing [optional] metrics for HikariCP. 11 years ago