A quick scan and it looks like we are ready for an in-depth code review for inclusion.
Please, squash your commits, and submit a pull requests against the 1.2 branch referencing a JIRA (Feature Request / Major / Core).
We will take minor corrections on the pull request, and any major stuff is found here. Please, add links to the JIRA and pull request to this thread.
Initial run of 7c40957b8b9ce69557608bad46e2216cb9100e57
Load: DO_RAMPUP=false, TX_BEGIN_DURATION=2L, TX_COMMIT_DURATION=10L
Average over 3 runs for each.
Has this been implemented? If so which version is it in? I am seeing thread locks under high loads in SemaphoreArrayListManagedConnectionPool.returnConnection().