Commit Graph

  • cf1f1286b0 Class transformer Brett Wooldridge 2013-10-17 19:44:42 +0900
  • 76c9f95573 Remove unused import Brett Wooldridge 2013-10-17 19:44:27 +0900
  • c2e939f345 Add a benchmark using hsqldb Brett Wooldridge 2013-10-17 19:13:08 +0900
  • 805e65b969 Streamline inheritance and proxy generation. Brett Wooldridge 2013-10-17 19:12:51 +0900
  • a6b27ef2a3 Add auto commit setting, and population of driver properties. Brett Wooldridge 2013-10-17 19:11:55 +0900
  • ec9fe36ffa Add hsqldb test dependency Brett Wooldridge 2013-10-17 19:11:16 +0900
  • 9ddc7dbc16 Add test Brett Wooldridge 2013-10-17 19:10:55 +0900
  • 4abc12452b Rename benchmark Brett Wooldridge 2013-10-17 19:10:42 +0900
  • d43ee915c7 Cross off todo item Brett Wooldridge 2013-10-17 19:10:06 +0900
  • ac826dffd0 Added travis ci build image brettwooldridge 2013-10-16 23:29:39 +0900
  • 9837cf1e7e Travis ci file Brett Wooldridge 2013-10-16 23:16:34 +0900
  • 661a641b32 Marked off some todos Brett Wooldridge 2013-10-16 23:15:30 +0900
  • ce0e8a1f32 Added lots to pom. osgi bundle, javadoc, sonatype info. Brett Wooldridge 2013-10-16 23:15:02 +0900
  • 76ca46a90f Fixed javadoc Brett Wooldridge 2013-10-16 23:14:31 +0900
  • cd66ddf269 Fix pool fill error when acquire increment is greater than min pool size. Brett Wooldridge 2013-10-16 23:02:38 +0900
  • 3b48167080 Detect broken connection via SQLException Brett Wooldridge 2013-10-16 22:18:23 +0900
  • 6e72f1e426 Detect broken connection via SQLException Brett Wooldridge 2013-10-16 22:17:07 +0900
  • 1eaf365559 todo list Brett Wooldridge 2013-10-16 21:24:40 +0900
  • 87f8b663a6 Code comments Brett Wooldridge 2013-10-16 18:46:36 +0900
  • ece25c4c83 Code comments Brett Wooldridge 2013-10-16 18:45:18 +0900
  • 93e88d758b more proxy cleanup Brett Wooldridge 2013-10-16 16:32:42 +0900
  • 494ea84b86 Move to ClassLoaderUtils to new package Brett Wooldridge 2013-10-16 16:32:25 +0900
  • 47b3556c4f Move to ClassLoaderUtils to new package Brett Wooldridge 2013-10-16 16:32:12 +0900
  • 6855b82c8a Move to new package Brett Wooldridge 2013-10-16 16:31:48 +0900
  • c22d680224 Remove unused code from proxies since cglib and java.lang.Proxy support was removed. Brett Wooldridge 2013-10-16 16:24:07 +0900
  • 328017bb43 Repackaging Brett Wooldridge 2013-10-16 16:08:59 +0900
  • c967f3778d API renames. Brett Wooldridge 2013-10-16 16:04:05 +0900
  • 0fecb47354 Fix idle timeout bug. Brett Wooldridge 2013-10-16 16:03:50 +0900
  • 8b0911baab Add MBean support. Brett Wooldridge 2013-10-16 16:03:40 +0900
  • 169bba9a58 Set the minimum pool size to the max / 2 Brett Wooldridge 2013-10-16 16:02:36 +0900
  • 0ed91cb0b5 Update README.md brettwooldridge 2013-10-16 15:22:00 +0900
  • 0b9a821fcf Update README.md brettwooldridge 2013-10-15 23:48:25 +0900
  • 8ec5523a3a Update README.md brettwooldridge 2013-10-15 23:45:38 +0900
  • 3233dcde2d Update README.md brettwooldridge 2013-10-15 23:28:28 +0900
  • 8f09fd59dc Increased thread count and re-ran performance runs. brettwooldridge 2013-10-15 23:26:27 +0900
  • 8dc6bdf6eb Updated benchmarks and formatting. brettwooldridge 2013-10-15 23:14:21 +0900
  • 90ccb08e2b Update performance numbers after more profiling. brettwooldridge 2013-10-15 23:04:35 +0900
  • 8a375fd836 Update README.md brettwooldridge 2013-10-15 22:45:17 +0900
  • cd2c769303 Remove java proxy factory ... only support javassist. Brett Wooldridge 2013-10-15 16:58:22 +0900
  • 2eb52b06b0 Switch from add() method to put() method. Brett Wooldridge 2013-10-15 16:57:43 +0900
  • 96578be6fd Remove cglib Brett Wooldridge 2013-10-15 16:56:43 +0900
  • c965656643 Switch from HashSet to ArrayList for tracking statements. Brett Wooldridge 2013-10-15 16:56:25 +0900
  • 1ab5c8fde7 Uncomment benchmarks. Brett Wooldridge 2013-10-15 13:54:24 +0900
  • 7f76e3b833 Clear the tracking statements before we do anything that might throw an exception. Brett Wooldridge 2013-10-15 13:53:58 +0900
  • 1cb3c87f6b More byte-code weaving experiments. Brett Wooldridge 2013-10-15 13:49:04 +0900
  • 5a94e8625f Starting work on new class loader Brett Wooldridge 2013-10-15 08:55:29 +0900
  • 90024ce39b Fix license header. Brett Wooldridge 2013-10-15 08:55:05 +0900
  • 8d8774f184 Mock the isValid() method. Brett Wooldridge 2013-10-15 08:54:31 +0900
  • 72d3d38af6 Add code to trap SQLExceptions and call a checkException() method. Brett Wooldridge 2013-10-14 18:06:51 +0900
  • 03a44b7ab5 During getConnection() only try to fill the pool when it is empty. Brett Wooldridge 2013-10-14 18:05:44 +0900
  • 4dd5d75bac Default jdbc4 isValid() connection validation method to true. Brett Wooldridge 2013-10-14 18:04:37 +0900
  • f50c652329 Delete unused class. Brett Wooldridge 2013-10-14 18:04:13 +0900
  • 3c264938c6 Use nanoTime() it is more accurate on some platforms. Brett Wooldridge 2013-10-14 18:03:57 +0900
  • 0a71070fa5 Update README.md brettwooldridge 2013-10-14 17:52:57 +0900
  • 428ddd6c33 Update README.md brettwooldridge 2013-10-13 14:14:28 +0900
  • 47fec58d61 Update README.md brettwooldridge 2013-10-12 23:22:42 +0900
  • 81079906bd Update README.md brettwooldridge 2013-10-12 23:19:51 +0900
  • f4d922798c Update README.md brettwooldridge 2013-10-12 23:07:06 +0900
  • 50c445c6aa Update README.md brettwooldridge 2013-10-12 22:45:39 +0900
  • b81c8ba8bc Start of work to allow loading from a Properties file. Brett Wooldridge 2013-10-11 19:20:25 +0900
  • 609998528f Update README.md brettwooldridge 2013-10-11 18:49:10 +0900
  • 81c36478d8 Update README.md brettwooldridge 2013-10-11 17:07:05 +0900
  • be3289b79b Update README.md brettwooldridge 2013-10-11 15:39:21 +0900
  • 92bea1ddaa Add idle time-out handling, max lifetime handling, and connection leak detection. Brett Wooldridge 2013-10-10 23:43:36 +0900
  • 04199ba9f4 Fixed the average execution time calculation. Brett Wooldridge 2013-10-10 23:43:01 +0900
  • 6a46daa7c9 Change named of some getter/setters Brett Wooldridge 2013-10-10 23:42:31 +0900
  • 776c3f497c Add ignores. Brett Wooldridge 2013-10-10 19:15:21 +0900
  • 8ad1161a8a Add ignores. Brett Wooldridge 2013-10-10 19:14:57 +0900
  • 403ca5f916 Add one more warm up run. Brett Wooldridge 2013-10-10 19:14:25 +0900
  • 7b123e7e52 Enhance benchmark Brett Wooldridge 2013-10-09 23:20:42 +0900
  • 65c27de32d Restore wrapped ResultSets Brett Wooldridge 2013-10-09 23:20:23 +0900
  • ef786b55e7 Update README.md brettwooldridge 2013-10-09 22:36:45 +0900
  • a3196b1a03 Benchmark and tuning. Brett Wooldridge 2013-10-09 18:07:10 +0900
  • 47268a5213 Benchmark and tuning. Brett Wooldridge 2013-10-09 18:06:38 +0900
  • 95905042b5 Start of a benchmark Brett Wooldridge 2013-10-09 07:59:48 +0900
  • 21fe1b4439 Fix up the mock datasource Brett Wooldridge 2013-10-09 07:59:37 +0900
  • 44f986a972 Fix statement tracking Brett Wooldridge 2013-10-09 07:59:21 +0900
  • bb5360d4b6 Add dependency for test Brett Wooldridge 2013-10-09 07:58:52 +0900
  • 052446ca53 Use Thread.currentThread().getStackTrace() instead of creating a Throwable. Brett Wooldridge 2013-10-08 15:00:25 +0900
  • 1efa1e63d4 Merge branch 'master' of https://github.com/brettwooldridge/HikariCP Brett Wooldridge 2013-10-08 14:46:24 +0900
  • fdbdc025a0 initial commit Brett Wooldridge 2013-10-08 14:44:10 +0900
  • 353828841d Initial commit brettwooldridge 2013-10-07 22:43:03 -0700