Commit Graph

335 Commits (cc12165b44316296049c97dd454d4f160436feec)

Author SHA1 Message Date
Brett Wooldridge cc12165b44 Fix #78 add ability to set an IConnectionCustomizer instance directly on the HikariConfig/HikariDataSource. 11 years ago
Brett Wooldridge 0fa08d0011 Minor code cleanup. 11 years ago
Brett Wooldridge 262cf1ff92 Log connection pool properties at debug level after validation. 11 years ago
Brett Wooldridge 862e06aab5 Add startup/shutdown log. 11 years ago
Brett Wooldridge 8cfb7809dc Use the generic FastList in more places, fix some JavaDoc warnings from Java 8. 11 years ago
Brett Wooldridge 59b0ab7197 Make FastStatementList generic -> FastList 11 years ago
Brett Wooldridge 02f23eb90e Performance tweaks to FastStatementList and additional unit tests. 11 years ago
Brett Wooldridge 20db89b0df Remove unused assignment. 11 years ago
Brett Wooldridge c88a1d67e1 Fix all unit tests to cleanly shutdown the pool when they finish. 11 years ago
Brett Wooldridge 227cbffc11 minor formatting. 11 years ago
Brett Wooldridge 407478e615 Fix javadoc warning. 11 years ago
Brett Wooldridge 6c69ce13d7 Made test less timing critical for automated tests (on travis ci). 11 years ago
Johannes Herr a89f52c1de Fix #76 avoid possible thread leak on shutdown 11 years ago
Brett Wooldridge ed7234793b Minor cleanup. 11 years ago
Brett Wooldridge 3118156f22 Use elapsedTime() method. 11 years ago
Brett Wooldridge 88473ad07c Whitespace correction. 11 years ago
Brett Wooldridge 719da54897 Minor cleanup. 11 years ago
Brett Wooldridge 96a30c2b7d Fix #76 add more extensive shutdown() code to attempt to close() or abort() all connections in the pool. 11 years ago
Brett Wooldridge f4e28160ce Performance enhancements. 11 years ago
Brett Wooldridge b5161499b8 Performance optimizations. 11 years ago
Brett Wooldridge 11497125f2 Fix #74 add pool name to housekeeping timer thread 11 years ago
Brett Wooldridge 81d466bb90 Make some fields final. 11 years ago
Brett Wooldridge 2ad5aa680d Add additional warning. 11 years ago
Brett Wooldridge f0ebabb92e Remove compile warning about unused import by fully qualifying the class in the JavaDoc instead. 11 years ago
Brett Wooldridge 301d5f78a2 Fix #68 correct JavaDoc for HikariConfig.getConnectionTimeout()/setConnectionTimeout(). 11 years ago
Brett Wooldridge f0197a6230 Attempt to fix spurious test failures due to timing sensitivities. 11 years ago
Brett Wooldridge 22f783067f Fixed #67 mbean UN-registration 11 years ago
Brett Wooldridge 64ca5eefb6 Fixed #66 mbean registration 11 years ago
Brett Wooldridge 5d3761ebc7 Remove redundant assignment. 11 years ago
Brett Wooldridge a83c4ab263 Eliminate double-execution of shutdown code. 11 years ago
Brett Wooldridge 02de16b42d Fix typo bug in JNDI factory class ... reflect properties from HikariConfig instead of HikariPool. 11 years ago
Brett Wooldridge 77a95bf454 Add a test for PropertyBeanSetter.getPropertyNames(). 11 years ago
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 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
Jared Stehler 9676c92914 merged 11 years ago
Jared Stehler dcba97c3cd log pool name in warn messages 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 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