Commit Graph

1795 Commits (31ddd3d9db5b2a38fb94b3f8c52adaffc95def9e)
 

Author SHA1 Message Date
Brett Wooldridge add7af4915 Split HikariCP into two modules: core and agent.
Brett Wooldridge b5101d5e18 Start of rework of instrumentation to support shading.
brettwooldridge 78803fd55a Release 1.1.6
Brett Wooldridge bcdd83927d [maven-release-plugin] prepare for next development iteration
Brett Wooldridge 78a9e8eb9a [maven-release-plugin] prepare release HikariCP-1.1.6
Brett Wooldridge b24090aff0 Merge branch 'dev'
* dev:
  Set Thread context class loader, fixes issue with Bukkit plugin class loader (and probably other application server class loaders).
Brett Wooldridge a326b66457 Set Thread context class loader, fixes issue with Bukkit plugin class loader (and probably other application server class loaders).
brettwooldridge 923f7b5740 Change release to 1.1.5
Brett Wooldridge 81b1b3897c [maven-release-plugin] prepare for next development iteration
Brett Wooldridge fe251df222 [maven-release-plugin] prepare release HikariCP-1.1.5
Brett Wooldridge a154a3dab4 Merge branch 'dev'
* dev:
  Try to use our own classloader  (the one that loaded the proxy factory itself) in the class pool.
  Compose the package and class names to support jar shading.
  documentation and code simplification.
  JavaDoc
  documentation and dead code removal
  JavaDoc
Brett Wooldridge 9e74d4c7a3 Try to use our own classloader (the one that loaded the proxy factory itself) in the class pool.
brettwooldridge 8965325a27 Update README.md
Brett Wooldridge 292aee2efb Compose the package and class names to support jar shading.
brettwooldridge 5fc3935cd3 Update README.md
Brett Wooldridge e88cfcddfe documentation and code simplification.
Brett Wooldridge d6d2bc8eac JavaDoc
Brett Wooldridge 89a475af14 documentation and dead code removal
Brett Wooldridge 84c1474e4d JavaDoc
Brett Wooldridge 118e75792d [maven-release-plugin] prepare for next development iteration
Brett Wooldridge de886b3060 [maven-release-plugin] prepare release HikariCP-1.1.4
Brett Wooldridge 4bc66560b1 Merge branch 'dev'
* dev:
  Improve statement tracking.
Brett Wooldridge fbb3e88788 Improve statement tracking.
brettwooldridge 6584476e6a Update README.md
brettwooldridge 1aacae6a3c Update README.md
brettwooldridge bf2421fdc7 Update README.md
brettwooldridge 5e60b6dbd7 Update README.md
brettwooldridge b0472650fe Update README.md
Brett Wooldridge 7e17dc3d9e Added HSQLDB to instrumentation codex.
Brett Wooldridge 33093708e0 Derby net client added to codex. Also commented out Java 8 classes until we
figure out how to annotate the codex for java version-specifics.
Brett Wooldridge e1abe3bbf7 Set instrumentation flag in benchmark … mostly just so it’s easy to set and unset during testing.
Brett Wooldridge 7c8d8d071e Make sure to wrap/inject all ResultSets and set the parent _statement otherwise we get an
NPE in _checkException() which needs to bubble-up to the Statement level.
Brett Wooldridge 7d066aa63e Add missing ResultSet classes to codex for PostgreSQL.
Brett Wooldridge e12d84ed82 Use flag to avoid recursive close() calls (encountered in MariaDB).
Brett Wooldridge e621a55d4a Don’t add try..catch to static methods
Brett Wooldridge 51fce05ffc Add MariaDB to codex.
Brett Wooldridge 66a6e8052f Simplify classes by creating an inheritance hierarchy of the JDBC classes.
Brett Wooldridge dea09c0654 Add option to disable instrumentation.
Brett Wooldridge cc9ce4f874 Additional JDBC drivers added to codex.
Brett Wooldridge 0704aa0e01 Merge branch 'master' of https://github.com/ams2990/HikariCP into ams2990-master
Brett Wooldridge 718b65bd2a Merge branch 'dependency-fixes' of https://github.com/ams2990/HikariCP into ams2990-dependency-fixes
Brett Wooldridge 560f6d4fd0 Merge branch 'dev' of https://github.com/Brizth/HikariCP into Brizth-dev
Brett Wooldridge 83fcef54f9 Reenable
Brett Wooldridge 39f74267ac Mildly more realistic stubs.
Brett Wooldridge 60601d4b61 Reduce casting and unnecessary delegation.
Brett Wooldridge 28cbc5048f More work on codex based instrumentation.
Brett Wooldridge 7c640a6069 update benchmark jar
Antti Lampinen 63d67dfa19 Fixed an invalid timeout in java.sql.Connection.isValid call
Brett Wooldridge 28993fd439 Change to instrumentation classes specified in a codex file. Trying to deduce which
classes to instrument via reflection is futile given the bizarre class hierarchies of some
drivers.
Brett Wooldridge 8b651d8b78 Refactor experiment.