Brett Wooldridge
|
831c1b8f5d
|
command line parameters.
|
11 years ago |
Brett Wooldridge
|
5e4cf64909
|
Change checkClosed() method from private to protected for access by Javassist proxies.
|
11 years ago |
Brett Wooldridge
|
2db908d177
|
Remove unused class.
|
11 years ago |
Brett Wooldridge
|
7560ee2308
|
Remove unnecessary delegation.
|
11 years ago |
Brett Wooldridge
|
fc08920d6f
|
Add checkClosed() call to generated Connection proxy methods.
|
11 years ago |
Brett Wooldridge
|
a70c02b2f4
|
More JIT warmup.
|
11 years ago |
Brett Wooldridge
|
5326e543e7
|
Correctness
|
11 years ago |
Brett Wooldridge
|
abadd6723a
|
Fixup null check
|
12 years ago |
Brett Wooldridge
|
8fcbc29ce9
|
Remove experimental code.
|
12 years ago |
Brett Wooldridge
|
615a74aace
|
change variable name for clarity
|
12 years ago |
Brett Wooldridge
|
524cea67a0
|
remove inheritance
|
12 years ago |
Brett Wooldridge
|
a1871abb14
|
make final
|
12 years ago |
Brett Wooldridge
|
f0f1f1409e
|
Change factory/constructor signature
|
12 years ago |
Brett Wooldridge
|
52dec2f2f5
|
Method shrinkage to try to get below inline threshold.
|
12 years ago |
Brett Wooldridge
|
a2eee447b2
|
More performance tweaks.
|
12 years ago |
Brett Wooldridge
|
69a6ff2fb5
|
Inject try catch
|
12 years ago |
Brett Wooldridge
|
7233f21a1c
|
Remove connection url, it is a DataSource property
|
12 years ago |
Brett Wooldridge
|
d20695c2da
|
Minor tweaks
|
12 years ago |
Brett Wooldridge
|
53376d601e
|
Eliminate some unneeded casts.
|
12 years ago |
Brett Wooldridge
|
c69e18265e
|
Fix datasource path after package change.
|
12 years ago |
Brett Wooldridge
|
1f013c3f09
|
Refactor to allow injection of proxy code into JDBC classes from the user's driver.
|
12 years ago |
Brett Wooldridge
|
0b58689069
|
Package refactor.
|
12 years ago |
Brett Wooldridge
|
99a3416bd3
|
Temporarily disable instrumentation during development.
|
12 years ago |
Brett Wooldridge
|
1f5ab6c149
|
Fleshing out the instrumentation agent.
|
12 years ago |
Brett Wooldridge
|
8a3643d634
|
More work on class transformer
|
12 years ago |
Brett Wooldridge
|
640321b9ac
|
Use stub data sour e
|
12 years ago |
Brett Wooldridge
|
648bef1bbe
|
Moved stubs to mock package
|
12 years ago |
Brett Wooldridge
|
cf1f1286b0
|
Class transformer
|
12 years ago |
Brett Wooldridge
|
76c9f95573
|
Remove unused import
|
12 years ago |
Brett Wooldridge
|
c2e939f345
|
Add a benchmark using hsqldb
|
12 years ago |
Brett Wooldridge
|
805e65b969
|
Streamline inheritance and proxy generation.
|
12 years ago |
Brett Wooldridge
|
a6b27ef2a3
|
Add auto commit setting, and population of driver properties.
|
12 years ago |
Brett Wooldridge
|
9ddc7dbc16
|
Add test
|
12 years ago |
Brett Wooldridge
|
4abc12452b
|
Rename benchmark
|
12 years ago |
Brett Wooldridge
|
76ca46a90f
|
Fixed javadoc
|
12 years ago |
Brett Wooldridge
|
cd66ddf269
|
Fix pool fill error when acquire increment is greater than min pool size.
|
12 years ago |
Brett Wooldridge
|
6e72f1e426
|
Detect broken connection via SQLException
|
12 years ago |
Brett Wooldridge
|
87f8b663a6
|
Code comments
|
12 years ago |
Brett Wooldridge
|
ece25c4c83
|
Code comments
|
12 years ago |
Brett Wooldridge
|
93e88d758b
|
more proxy cleanup
|
12 years ago |
Brett Wooldridge
|
494ea84b86
|
Move to ClassLoaderUtils to new package
|
12 years ago |
Brett Wooldridge
|
47b3556c4f
|
Move to ClassLoaderUtils to new package
|
12 years ago |
Brett Wooldridge
|
6855b82c8a
|
Move to new package
|
12 years ago |
Brett Wooldridge
|
c22d680224
|
Remove unused code from proxies since cglib and java.lang.Proxy support was removed.
|
12 years ago |
Brett Wooldridge
|
328017bb43
|
Repackaging
|
12 years ago |
Brett Wooldridge
|
c967f3778d
|
API renames.
|
12 years ago |
Brett Wooldridge
|
0fecb47354
|
Fix idle timeout bug.
|
12 years ago |
Brett Wooldridge
|
8b0911baab
|
Add MBean support.
|
12 years ago |
Brett Wooldridge
|
169bba9a58
|
Set the minimum pool size to the max / 2
|
12 years ago |
Brett Wooldridge
|
cd2c769303
|
Remove java proxy factory ... only support javassist.
|
12 years ago |
Brett Wooldridge
|
2eb52b06b0
|
Switch from add() method to put() method.
|
12 years ago |
Brett Wooldridge
|
96578be6fd
|
Remove cglib
|
12 years ago |
Brett Wooldridge
|
c965656643
|
Switch from HashSet to ArrayList for tracking statements.
|
12 years ago |
Brett Wooldridge
|
1ab5c8fde7
|
Uncomment benchmarks.
|
12 years ago |
Brett Wooldridge
|
7f76e3b833
|
Clear the tracking statements before we do anything that might throw an exception.
|
12 years ago |
Brett Wooldridge
|
72d3d38af6
|
Add code to trap SQLExceptions and call a checkException() method.
|
12 years ago |
Brett Wooldridge
|
03a44b7ab5
|
During getConnection() only try to fill the pool when it is empty.
|
12 years ago |
Brett Wooldridge
|
4dd5d75bac
|
Default jdbc4 isValid() connection validation method to true.
|
12 years ago |
Brett Wooldridge
|
f50c652329
|
Delete unused class.
|
12 years ago |
Brett Wooldridge
|
3c264938c6
|
Use nanoTime() it is more accurate on some platforms.
|
12 years ago |
Brett Wooldridge
|
b81c8ba8bc
|
Start of work to allow loading from a Properties file.
|
12 years ago |
Brett Wooldridge
|
92bea1ddaa
|
Add idle time-out handling, max lifetime handling, and connection leak detection.
|
12 years ago |
Brett Wooldridge
|
04199ba9f4
|
Fixed the average execution time calculation.
|
12 years ago |
Brett Wooldridge
|
6a46daa7c9
|
Change named of some getter/setters
|
12 years ago |
Brett Wooldridge
|
403ca5f916
|
Add one more warm up run.
|
12 years ago |
Brett Wooldridge
|
7b123e7e52
|
Enhance benchmark
|
12 years ago |
Brett Wooldridge
|
65c27de32d
|
Restore wrapped ResultSets
|
12 years ago |
Brett Wooldridge
|
a3196b1a03
|
Benchmark and tuning.
|
12 years ago |
Brett Wooldridge
|
47268a5213
|
Benchmark and tuning.
|
12 years ago |
Brett Wooldridge
|
95905042b5
|
Start of a benchmark
|
12 years ago |
Brett Wooldridge
|
21fe1b4439
|
Fix up the mock datasource
|
12 years ago |
Brett Wooldridge
|
44f986a972
|
Fix statement tracking
|
12 years ago |
Brett Wooldridge
|
052446ca53
|
Use Thread.currentThread().getStackTrace() instead of creating a Throwable.
|
12 years ago |
Brett Wooldridge
|
fdbdc025a0
|
initial commit
|
12 years ago |