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