├── .gitignore ├── README.md ├── benchmark.cmd ├── benchmark.sh ├── lib └── one-datasource.jar ├── pom.xml ├── spiketest.sh └── src ├── main ├── java │ └── com │ │ └── zaxxer │ │ └── hikari │ │ └── benchmark │ │ ├── BenchBase.java │ │ ├── ConnectionBench.java │ │ ├── StatementBench.java │ │ └── stubs │ │ ├── StubConnection.java │ │ ├── StubDataSource.java │ │ ├── StubDriver.java │ │ ├── StubPreparedStatement.java │ │ ├── StubResultSet.java │ │ └── StubStatement.java └── resources │ └── log4j2-test.xml └── test └── java ├── com └── zaxxer │ └── hikari │ ├── benchmark │ ├── BandwidthTest.java │ ├── DbDownTest.java │ └── SpikeLoadTest.java │ └── pool │ └── HikariPoolAccessor.java └── org └── apache └── commons └── dbcp2 ├── DbcpPoolAccessor.java └── TomcatPoolAccessor.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/README.md -------------------------------------------------------------------------------- /benchmark.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/benchmark.cmd -------------------------------------------------------------------------------- /benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/benchmark.sh -------------------------------------------------------------------------------- /lib/one-datasource.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/lib/one-datasource.jar -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/pom.xml -------------------------------------------------------------------------------- /spiketest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/spiketest.sh -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/benchmark/BenchBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/java/com/zaxxer/hikari/benchmark/BenchBase.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/benchmark/ConnectionBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/java/com/zaxxer/hikari/benchmark/ConnectionBench.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/benchmark/StatementBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/java/com/zaxxer/hikari/benchmark/StatementBench.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/benchmark/stubs/StubConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/java/com/zaxxer/hikari/benchmark/stubs/StubConnection.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/benchmark/stubs/StubDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/java/com/zaxxer/hikari/benchmark/stubs/StubDataSource.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/benchmark/stubs/StubDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/java/com/zaxxer/hikari/benchmark/stubs/StubDriver.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/benchmark/stubs/StubPreparedStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/java/com/zaxxer/hikari/benchmark/stubs/StubPreparedStatement.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/benchmark/stubs/StubResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/java/com/zaxxer/hikari/benchmark/stubs/StubResultSet.java -------------------------------------------------------------------------------- /src/main/java/com/zaxxer/hikari/benchmark/stubs/StubStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/java/com/zaxxer/hikari/benchmark/stubs/StubStatement.java -------------------------------------------------------------------------------- /src/main/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/main/resources/log4j2-test.xml -------------------------------------------------------------------------------- /src/test/java/com/zaxxer/hikari/benchmark/BandwidthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/test/java/com/zaxxer/hikari/benchmark/BandwidthTest.java -------------------------------------------------------------------------------- /src/test/java/com/zaxxer/hikari/benchmark/DbDownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/test/java/com/zaxxer/hikari/benchmark/DbDownTest.java -------------------------------------------------------------------------------- /src/test/java/com/zaxxer/hikari/benchmark/SpikeLoadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/test/java/com/zaxxer/hikari/benchmark/SpikeLoadTest.java -------------------------------------------------------------------------------- /src/test/java/com/zaxxer/hikari/pool/HikariPoolAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/test/java/com/zaxxer/hikari/pool/HikariPoolAccessor.java -------------------------------------------------------------------------------- /src/test/java/org/apache/commons/dbcp2/DbcpPoolAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/test/java/org/apache/commons/dbcp2/DbcpPoolAccessor.java -------------------------------------------------------------------------------- /src/test/java/org/apache/commons/dbcp2/TomcatPoolAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brettwooldridge/HikariCP-benchmark/HEAD/src/test/java/org/apache/commons/dbcp2/TomcatPoolAccessor.java --------------------------------------------------------------------------------