Commit Graph

389 Commits (95d3fbdf0bd3f38db710bbee746727942a7f7b43)
 

Author SHA1 Message Date
Brett Wooldridge 95d3fbdf0b Add short-circuit to aliveness check if connection was used within the last second. 11 years ago
Brett Wooldridge c2b3fe4ff7 Make slf4j-api scope ‘compile’ and slf4j-simple scope ‘compile’ + optional 11 years ago
Brett Wooldridge d4caabaa13 More testy stuff. 11 years ago
Brett Wooldridge d417886365 Fixed iteration direction bug, forgot we were iterating backwards. 11 years ago
Brett Wooldridge d10147363a Change javassist back from provided to compile so that maven-war-plugin can bundle it by default into the war. 11 years ago
Brett Wooldridge f1b0f5fe24 updated changes log 11 years ago
Brett Wooldridge 069713c94f Use execute() instead of executeQuery() for initSql. 11 years ago
Brett Wooldridge 9021e7178d Fix isolation level dirty detection logic. 11 years ago
Brett Wooldridge eda62f7442 Correct property name. 11 years ago
Brett Wooldridge 94aa31510f Add the ability for the user to customize Connections before they are added to the pool. 11 years ago
Brett Wooldridge a752582368 Implement proper connection unwrapping. 11 years ago
Brett Wooldridge 56e97a8e3c No need to wrap methods that do not throw SQLException with our own try…catch checkException() logic. 11 years ago
Brett Wooldridge b5b098042a Remove tools.jar dependency now that instrumentation is gone. Fix other scopes. 11 years ago
Brett Wooldridge b388227dc4 Added query timeout to test query. 11 years ago
Brett Wooldridge 073630973a updated changes log 11 years ago
Brett Wooldridge 128b169f99 Remove unnecessary casts in the generated proxies. 11 years ago
Brett Wooldridge 352a269ad8 Replace bound check with try..catch it is faster in the nominal case. 11 years ago
Brett Wooldridge 8b440dd79c Track current transaction isolation level so that we can reset it only when necessary (as it often requires a round trip to the server). 11 years ago
Brett Wooldridge 430dd730e7 Demote error log to warn. 11 years ago
Brett Wooldridge 395035b5f5 Conditionally reset the transaction isolation level based on whether the user has altered it or not. Turns out it is expensive for some databases. 11 years ago
Brett Wooldridge c6b8d488a4 Conditionally reset the transaction isolation level based on whether the user has altered it or not. Turns out it is expensive for some databases. 11 years ago
Brett Wooldridge 04aa65a6d8 Replace ConnectionProxy’s ArrayList<Statement> with a custom class (FastStatementList), replace the singleton generated JavassistProxyFactory with a class that has static methods (so we get invokestatic rather than invokeinterface) in bytecode. 11 years ago
Brett Wooldridge 4a6eb29043 Use our own list implementation which does not do bounds checking, among other optimizations. 11 years ago
Brett Wooldridge a754c87c8a Micro optimization, avoids unnecessary assignment. 11 years ago
Brett Wooldridge 355688d50f Fix benchmark script for new version. 11 years ago
Brett Wooldridge 7f39c2c853 Fix grammatical error. 11 years ago
Brett Wooldridge 379f47e33f [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge 4ef0d2a7b0 [maven-release-plugin] prepare release HikariCP-1.2.6 11 years ago
Brett Wooldridge 006ea9c5b2 updated changes log 11 years ago
Brett Wooldridge 813af8aed6 Update benchmarks script. 11 years ago
Brett Wooldridge 93fd7d7330 Fixed #27 set the isClosed flag earlier in the close() method, it was meant to short-circuit the unregisterStatement() call, but was moved later, which broke that behavior. 11 years ago
Brett Wooldridge 7235091496 Comment #25 added additional warning if both dataSource and dataSourceClassName are specified. 11 years ago
Brett Wooldridge f79af53fb6 Fixed #26 change Hibernate dependency to ‘provided’ now that HikariCP uses it for more than just testing. 11 years ago
Brett Wooldridge ec0c88a88e [maven-release-plugin] prepare for next development iteration 11 years ago
Brett Wooldridge 244dd8a2bf [maven-release-plugin] prepare release HikariCP-1.2.5 11 years ago
Brett Wooldridge d197e37aed Add sonatype parent for maven repository publication. 11 years ago
Brett Wooldridge 3861c17b40 Increate timing window to avoid time-sensitive failures in unit tests on slow machines (travis-ci) 11 years ago
Brett Wooldridge a0ceab1428 Change log updates. 11 years ago
Brett Wooldridge 1ed2153ab1 Increate timing window to avoid time-sensitive failures in unit tests on slow machines. 11 years ago
Brett Wooldridge ccc2989c72 Remove unused import. 11 years ago
Brett Wooldridge 970e3a5092 Increate timing window to avoid time-sensitive failures in unit tests on slow machines. 11 years ago
Brett Wooldridge e35c939ed2 Allow setting the dataSource directly on the HikariConfig. 11 years ago
Brett Wooldridge 137c76e589 Restructured pom after removal of instrumentation. 11 years ago
Brett Wooldridge 509db370d7 More minor speed improvements. 11 years ago
Brett Wooldridge a3edf8c5be Minor logging cleanup. 11 years ago
Brett Wooldridge de746f139e Fixed #21 Merge commit '519c9c859f397054c77461ca325e8d0dc82306cd' into dev
* commit '519c9c859f397054c77461ca325e8d0dc82306cd':
  osgi unit tests #21: switch to fax-exam-container-native (faster)
  osgi unit tests #21 : merge core-osgi and core
  osgi unit tests #21
  unit tests (exam.properties) #21
  osgi: unit tests (initial work) #21
  #21 osgi: unit tests (initial work)
11 years ago
Brett Wooldridge 279f520640 Remove log. 11 years ago
Brett Wooldridge 5811ed149b Change how autoCommit and transaction isolation are reset 11 years ago
Brett Wooldridge 847b03cf3e Change how autoCommit and transaction isolation are reset 11 years ago
Brett Wooldridge 0ece2ec18a Restore rollback(), change ThreadLocal<Boolean> isClosed back to volatile boolean. 11 years ago