Commit Graph

  • cb38844e8a DataSource unwrap tests. Brett Wooldridge 2014-10-12 23:07:55 +0900
  • 14387d258e Additional shutdown tests. Brett Wooldridge 2014-10-12 22:14:57 +0900
  • bfad871409 Add eviction test. Brett Wooldridge 2014-10-12 22:08:37 +0900
  • 49fcd97d41 Add message for debugging sporadic failure Brett Wooldridge 2014-10-12 20:41:47 +0900
  • 37182bda9e Some LeakTask coverage. Brett Wooldridge 2014-10-12 20:38:09 +0900
  • e18feb5357 Add config validation tests (and a fix for an uncovered bug). Brett Wooldridge 2014-10-12 20:34:28 +0900
  • 054107cd21 Add copyright header. Brett Wooldridge 2014-10-12 20:34:01 +0900
  • 7a720700ca Fix imports. Brett Wooldridge 2014-10-12 19:56:36 +0900
  • 1143d557d4 Relocate initializeDataSource() method. Brett Wooldridge 2014-10-12 19:48:58 +0900
  • 559346dc7c Javadoc Brett Wooldridge 2014-10-12 19:33:35 +0900
  • e6fb2a4e72 Fix shutdown race with connections added to the pool. Brett Wooldridge 2014-10-12 19:31:14 +0900
  • 7e2ab6de3e Lengthen timeout. Brett Wooldridge 2014-10-12 09:30:42 +0900
  • 948a88e6d6 More test coverage. Brett Wooldridge 2014-10-12 00:50:53 +0900
  • 98cbc3b36d Don't skip rollback just because nothing is dirty. Brett Wooldridge 2014-10-11 15:52:42 +0900
  • f3e474d209 More test coverage. Brett Wooldridge 2014-10-11 14:45:23 +0900
  • 3de6474f37 Implement unwrap in stub. Brett Wooldridge 2014-10-11 14:31:15 +0900
  • 2ba5312502 Additional unwrap test. Brett Wooldridge 2014-10-11 14:28:13 +0900
  • 1912587bba Additional unwrap test. Brett Wooldridge 2014-10-11 14:27:23 +0900
  • b000fc23a5 Remove unused methods. Brett Wooldridge 2014-10-11 14:27:07 +0900
  • 74e6281a02 Allow the Javassist proxy generator to generate these delegate methods. Brett Wooldridge 2014-10-11 11:44:46 +0900
  • e43c11f7ca More test coverage. Brett Wooldridge 2014-10-11 00:10:06 +0900
  • 7a46803cf5 Remove unused constructor Brett Wooldridge 2014-10-11 00:07:31 +0900
  • 09ef9d59c8 Suppress stack trace generation. Brett Wooldridge 2014-10-10 20:44:44 +0900
  • 9ce9dc0465 More tests... still need to be merged into the Java 6 branch. Brett Wooldridge 2014-10-10 18:31:45 +0900
  • 4c35cedcb1 Special manual test for debugging issue #159 Brett Wooldridge 2014-10-10 17:34:23 +0900
  • dac1cfcbeb Only publish coverage when run from the travis-ci build Brett Wooldridge 2014-10-10 17:31:59 +0900
  • df15df71ee Update README.md Brett Wooldridge 2014-10-10 16:37:51 +0900
  • b6e059c64c Update README.md Brett Wooldridge 2014-10-10 16:35:37 +0900
  • 535021df41 Experimenting with code coverage. Brett Wooldridge 2014-10-10 16:11:32 +0900
  • fc9728df8f Avoid super constructor that fills in the stacktrace. Brett Wooldridge 2014-10-10 16:04:02 +0900
  • e3e006d6ae Experimenting with code coverage. Brett Wooldridge 2014-10-10 15:58:16 +0900
  • 6c8803a368 Use the latest plugin available in the maven central repo. Brett Wooldridge 2014-10-10 15:52:37 +0900
  • 6bb632c6f4 Experimenting with code coverage. Brett Wooldridge 2014-10-10 15:48:11 +0900
  • f2e4c5805e Few more tests. Brett Wooldridge 2014-10-10 15:47:41 +0900
  • bc2defcf11 Remove unused methods. Brett Wooldridge 2014-10-10 15:47:13 +0900
  • 88f2eaee49 Update README.md Brett Wooldridge 2014-10-10 13:51:03 +0900
  • 52de2707c2 Update README.md Brett Wooldridge 2014-10-10 13:50:43 +0900
  • b59e0fd594 Update README.md Brett Wooldridge 2014-10-10 13:48:28 +0900
  • e883786cea Additional safety check to only apply the new conditional when minimumIdle is 0. Brett Wooldridge 2014-10-10 13:32:17 +0900
  • fefe559822 Fixed #159 handle case when async connection attempts are failing but there are no longer threads waiting for connections Brett Wooldridge 2014-10-10 13:26:04 +0900
  • 50fbd6db94 Make logPoolState() "public" for testing. Brett Wooldridge 2014-10-10 12:27:27 +0900
  • 378f8aa794 Make logPoolState() "public" for testing. Brett Wooldridge 2014-10-10 12:26:56 +0900
  • 6818783370 Improve accuracy of pool stat reporting (at a slight performance cost). Brett Wooldridge 2014-10-10 10:21:05 +0900
  • e1e4a50f1f Move LeakTask to util pacakge. Brett Wooldridge 2014-10-10 09:19:47 +0900
  • b959a79dc7 Minor improvements to LeakTask. Brett Wooldridge 2014-10-10 09:18:36 +0900
  • c04f59f3b8 Minor performance tweaks and readability changes. Brett Wooldridge 2014-10-09 17:41:33 +0900
  • 00b77f9cd3 Tweak the leak task handling and resetConnection() handling for small performance gains in the *nominal* case. Possibly slower in edge-cases (but who cares). Brett Wooldridge 2014-10-09 15:58:37 +0900
  • cf1109b0a5 Generate classes in the proper protection domain. Brett Wooldridge 2014-10-09 12:52:19 +0900
  • f4061a09e4 Merge pull request #158 from maniksurtani/thread-naming Brett Wooldridge 2014-10-09 08:58:30 +0900
  • 63faeb81cf Add pool name to filler and closer threads Manik Surtani 2014-10-08 14:13:25 -0700
  • f9658213d3 Updated release version. Brett Wooldridge 2014-10-08 17:43:14 +0900
  • 555c0110f4 Update README.md Brett Wooldridge 2014-10-08 17:38:29 +0900
  • 028996b508 Minor optimizations. Brett Wooldridge 2014-10-08 17:13:12 +0900
  • b317b23f5b [maven-release-plugin] prepare for next development iteration Brett Wooldridge 2014-10-08 12:36:08 +0900
  • fef19c25f7 [maven-release-plugin] prepare release HikariCP-2.1.0 HikariCP-2.1.0 Brett Wooldridge 2014-10-08 12:36:03 +0900
  • afe61e51a5 JavaDoc fixes Brett Wooldridge 2014-10-08 12:33:53 +0900
  • 3f210301d3 Move the shutdown of the closeConnectionExecution.shutdown(), as it itself is used during the shutdown process. Brett Wooldridge 2014-10-08 12:15:36 +0900
  • d474049d52 Updated changes Brett Wooldridge 2014-10-08 11:19:18 +0900
  • efaf86156c Fix issue with improper initialization of lastAccessTime. Brett Wooldridge 2014-10-04 15:19:54 +0900
  • e9cd4de271 #112: allow clients to provide an instance of an IMetricsTracker implementation directly, rather than having to specify a class name John Franco 2014-09-30 22:04:37 -0700
  • a3c7b5574f Change metrics names to omit class name. Brett Wooldridge 2014-10-01 14:02:39 +0900
  • 83b2a6939b Expose metrics through the HikariDataSource. Brett Wooldridge 2014-10-01 13:13:00 +0900
  • a96ce54349 Fixup OSGi bundle. Brett Wooldridge 2014-10-01 13:12:23 +0900
  • 960fd1b325 Merge branch 'dev' of github.com-brettwooldridge:brettwooldridge/HikariCP into dev Brett Wooldridge 2014-10-01 12:02:43 +0900
  • 9dd2aeb073 Make members final. Brett Wooldridge 2014-10-01 12:02:27 +0900
  • 975111b121 Update README.md Brett Wooldridge 2014-09-30 22:45:11 +0900
  • bc53508351 Update README.md Brett Wooldridge 2014-09-30 22:43:50 +0900
  • 5f50abe288 Include exception in rethrow. Brett Wooldridge 2014-09-29 23:12:12 +0900
  • c6a5329c99 Switch from LinkedList to ArrayList. Brett Wooldridge 2014-09-29 22:34:56 +0900
  • 764995bdd3 Fixed #147 Integrate close asynch change into java6 code. Brett Wooldridge 2014-09-28 17:28:22 +0900
  • f0c3c8d4bf JavaDoc fixes. Brett Wooldridge 2014-09-28 14:27:29 +0900
  • 819a7ec144 Simple variable renames for clarity. Brett Wooldridge 2014-09-28 14:25:02 +0900
  • 59cd5852d1 Simple variable renames for clarity. Brett Wooldridge 2014-09-28 14:24:13 +0900
  • 51d74f1e04 Updated change log. Brett Wooldridge 2014-09-28 14:02:57 +0900
  • 66c63a13db Fixed #148 remove static ThreadLocal, causes a regression with multiple-pools. Brett Wooldridge 2014-09-28 13:30:02 +0900
  • aea005d4ea Fix potential (but never encountered) NPE Brett Wooldridge 2014-09-27 22:47:46 +0900
  • 3b7095b477 Fixed #148 revert to using LinkedList rather than FastList in ConcurrentBag due to Tomcat leak detection. Brett Wooldridge 2014-09-27 22:29:30 +0900
  • fd15648979 Minor performance tuning to avoid excessive connection attempts of downed databases. Brett Wooldridge 2014-09-27 22:28:02 +0900
  • d7ad473ac3 Merge pull request #147 from mihai-chezan/dev Brett Wooldridge 2014-09-22 08:58:49 +0900
  • 26bbb7cfae Close connectons async. Why: When db goes down, it can cause HikariCP to block on getConnection more than the allowed connectionTimeout, depending on jdbc driver timeout setting. In some cases, this could be a long time. Added a test that shows this behaviour. The test will fail w/o the changes to HikariPool. Mihai Chezan 2014-09-21 23:23:22 +0300
  • 6131630170 Add tweets. Brett Wooldridge 2014-09-20 23:56:53 +0900
  • bef71f78af Resolve #145 support ``hikaricp.configurationFile`` system property to define location to load configuration properties file. Brett Wooldridge 2014-09-18 22:39:49 +0900
  • a39782a2db Merge pull request #140 from tomekw/patch-1 Brett Wooldridge 2014-09-12 23:01:36 +0900
  • 3ce3201dfb Fixed invalid minimum value for connectionTimeout Tomek Wałkuski 2014-09-11 18:50:06 +0200
  • 365908a42e Code cleanup. Brett Wooldridge 2014-09-11 07:48:34 +0900
  • 00fb00bb56 Fix regression in code-generation caused by cleanup. Brett Wooldridge 2014-09-07 19:44:16 +0900
  • 4f888e8c60 Minor cleanup. Brett Wooldridge 2014-09-07 19:30:32 +0900
  • 20197fdedf Update README.md Brett Wooldridge 2014-09-04 22:49:57 +0900
  • 18a6e30625 Update README.md Brett Wooldridge 2014-08-26 19:49:40 +0900
  • 52fb156395 Update README.md Brett Wooldridge 2014-08-23 11:26:53 +0900
  • aeb1602607 Update README.md Brett Wooldridge 2014-08-23 11:26:18 +0900
  • 08a4217c77 Change next release version to 2.1.0 due to large internal refactor. Brett Wooldridge 2014-08-22 16:18:57 +0900
  • aff5c8ef9c Fix issue #135 make get/setTransactionIsolation() fit proper bean pattern. Brett Wooldridge 2014-08-22 16:14:44 +0900
  • 01d8119244 Alphabetical order Brett Wooldridge 2014-08-21 22:21:05 +0900
  • 6f8dbd5432 Update README.md Brett Wooldridge 2014-08-21 22:19:17 +0900
  • 9fe3560bac Update README.md Brett Wooldridge 2014-08-21 22:18:21 +0900
  • fdac98affc Update README.md Brett Wooldridge 2014-08-20 23:47:58 +0900
  • ced01b63a4 Merge pull request #134 from LeovR/patch-1 Brett Wooldridge 2014-08-18 21:01:34 +0900
  • 21c12e1b2b Add Firbird DataSource class name Jan Marten 2014-08-18 13:25:04 +0200
  • 87929a51a1 Declare PoolBagEntry class final. Brett Wooldridge 2014-08-14 22:08:34 +0900