Commit Graph

1086 Commits (5121a13e73d4715d0bd9964569df40ac8ea28f61)
 

Author SHA1 Message Date
Brett Wooldridge 262cf1ff92 Log connection pool properties at debug level after validation.
Brett Wooldridge 862e06aab5 Add startup/shutdown log.
Brett Wooldridge 8cfb7809dc Use the generic FastList in more places, fix some JavaDoc warnings from Java 8.
Brett Wooldridge 59b0ab7197 Make FastStatementList generic -> FastList
Brett Wooldridge 02f23eb90e Performance tweaks to FastStatementList and additional unit tests.
Brett Wooldridge 20db89b0df Remove unused assignment.
Brett Wooldridge c88a1d67e1 Fix all unit tests to cleanly shutdown the pool when they finish.
Brett Wooldridge 227cbffc11 minor formatting.
Brett Wooldridge 407478e615 Fix javadoc warning.
Brett Wooldridge 6c69ce13d7 Made test less timing critical for automated tests (on travis ci).
Brett Wooldridge f8afba872d Merge pull request from johannesherr/dev
Fix  avoid possible thread leak on shutdown.  Thanks.
Johannes Herr a89f52c1de Fix avoid possible thread leak on shutdown
Brett Wooldridge ed7234793b Minor cleanup.
Brett Wooldridge 3118156f22 Use elapsedTime() method.
Brett Wooldridge 88473ad07c Whitespace correction.
Brett Wooldridge 719da54897 Minor cleanup.
Brett Wooldridge 12d9de5cfe Update changes log
Brett Wooldridge 96a30c2b7d Fix add more extensive shutdown() code to attempt to close() or abort() all connections in the pool.
Brett Wooldridge d6e6d14fb2 Update README.md
Brett Wooldridge e02f7463ac Update README.md
Brett Wooldridge c3abb4c185 Update README.md
Brett Wooldridge f766d35bf2 Update README.md
Brett Wooldridge f4e28160ce Performance enhancements.
Brett Wooldridge b5161499b8 Performance optimizations.
Brett Wooldridge 11497125f2 Fix add pool name to housekeeping timer thread
Brett Wooldridge 81d466bb90 Make some fields final.
Brett Wooldridge 2ad5aa680d Add additional warning.
Brett Wooldridge 4442752c06 Update README.md
Brett Wooldridge 6480a39ba3 Update README.md
Brett Wooldridge 704010e7d6 Update README.md
Brett Wooldridge f0ebabb92e Remove compile warning about unused import by fully qualifying the class in the JavaDoc instead.
Brett Wooldridge 301d5f78a2 Fix correct JavaDoc for HikariConfig.getConnectionTimeout()/setConnectionTimeout().
Brett Wooldridge f0197a6230 Attempt to fix spurious test failures due to timing sensitivities.
Brett Wooldridge 22f783067f Fixed mbean UN-registration
Brett Wooldridge 6dd78cac93 Merge branch 'dev' of https://github.com/brettwooldridge/HikariCP into dev
* 'dev' of https://github.com/brettwooldridge/HikariCP:
  Update README.md
Brett Wooldridge a9b1968942 Update README.md
Brett Wooldridge 03c12c2c55 Update README.md
Brett Wooldridge 9fd8b9f77f [maven-release-plugin] prepare for next development iteration
Brett Wooldridge eab1468c2f [maven-release-plugin] prepare release HikariCP-1.3.8
Brett Wooldridge 64ca5eefb6 Fixed mbean registration
Brett Wooldridge 4cb3602ad9 Merge branch 'master' into dev
* master:
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release HikariCP-1.3.7
  Remove redundant assignment.
  Eliminate double-execution of shutdown code.
  Updated change log
  Updated change log
  Fix typo bug in JNDI factory class ... reflect properties from HikariConfig instead of HikariPool.
  Add a test for PropertyBeanSetter.getPropertyNames().
  Add a JNDI factory to create datasources for Tomcat users.
  This fixes  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.
  Fix isConnectionAlive() check when using Connection.isValid().  Clarify logging.
  Fix issue  improper setting of null state during connection failure.
  [maven-release-plugin] prepare for next development iteration
  Update TODO.md
  Update maven version.
  Update README.md

Conflicts:
	README.md
	pom.xml
Brett Wooldridge ace19c72a1 Merge branch 'master' into dev
* master:
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release HikariCP-1.3.7
  Remove redundant assignment.
  Eliminate double-execution of shutdown code.
  Updated change log
  Updated change log
  Fix typo bug in JNDI factory class ... reflect properties from HikariConfig instead of HikariPool.
  Add a test for PropertyBeanSetter.getPropertyNames().
  Add a JNDI factory to create datasources for Tomcat users.
  This fixes  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.
  Fix isConnectionAlive() check when using Connection.isValid().  Clarify logging.
  Fix issue  improper setting of null state during connection failure.
  [maven-release-plugin] prepare for next development iteration
  Update TODO.md
  Update maven version.
  Update README.md

Conflicts:
	README.md
	pom.xml
Brett Wooldridge dbe76bef8a Update README.md
Brett Wooldridge 483cfc011a [maven-release-plugin] prepare for next development iteration
Brett Wooldridge 702710d253 [maven-release-plugin] prepare release HikariCP-1.3.7
Brett Wooldridge a28a5a65dc Remove redundant assignment.
Brett Wooldridge bbac41d3e9 Eliminate double-execution of shutdown code.
Brett Wooldridge c813dbd997 Updated change log
Brett Wooldridge 9597686455 Updated change log
Brett Wooldridge b9ac6dce13 Fix typo bug in JNDI factory class ... reflect properties from HikariConfig instead of HikariPool.