This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-dbcp.git


    from ee70a49a Bump to next development version
     add 91f3ccbf No need for blank Javadoc lines between Javadoc @ tags
     add bc8a594d Add pull request template
     add 38099037 Merge branch 'release'
     add 16b358c8 Add section for the next release
     add 6d2ced89 Bump actions/cache from 4.1.2 to 4.2.0 (#459)
     add 11a45aac Bump github/codeql-action from 3.27.5 to 3.27.6 (#460)
     add 4cc9f885 Bump github/codeql-action from 3.27.6 to 3.27.9 (#461)
     add 8a984c32 FCQN is not needed
     add 86f5af36 Use assertThrows()
     add b91c91a2 Use assertThrows()
     add b6fe7d1a FCQN is not needed
     add 5901ed19 Use assertThrows()
     add 37e71898 Use assertThrows()
     add 3d0225b6 Use assertThrows()
     add 019293cb Use assertThrows()
     add dbbf859c Use assertThrows()
     add 0bac1737 Use assertThrows()
     add fb8426fe Use assertThrows()
     add 2b0bf8fa Normalize instance variable names
     add 185deebd Normalize instance parameter names
     add 0ad566aa Use JUnit 5's assertThrows()
     add e86d0b51 Use JUnit 5's assertThrows()
     add 282d4214 Use JUnit 5's assertThrows()
     add 9a4d0259 Use JUnit 5's assertThrows()
     add 8b0598a7 Use JUnit 5's assertThrows()
     add badcb78c Use JUnit 5's assertThrows()
     add 1c668cd9 Use JUnit 5's assertThrows()
     add 02cc073c Remove unused imports
     add a6fa8683 Use JUnit 5's assertThrows() and friends
     add 91545f55 Use JUnit 5's assertThrows() and friends
     add 206bb01b Use JUnit 5's assertThrows() and friends
     add 28a36995 Use assertNotNull() instead of test and fail()
     add 4eb708a1 Use JUnit 5's assertThrows() and friends
     add 4beab5db Use JUnit 5's assertThrows() and friends
     add b269c5da Remove unused import
     add 406189af Use JUnit 5's assertThrows() and friends
     add d62fd3c2 Use assertFalse() instead of test and fail()
     add e0b63dc1 Line length 120 -> 160
     add dc5c62fa Use JUnit 5's assertThrows() and friends
     add 96711d08 Use JUnit 5's assertThrows() and friends
     add 374eb8bf Use JUnit 5's assertThrows() and friends
     add 32d2c060 Apply Checkstyle to tests
     add a568e4af Modernize tests to use JUnit 5 features
     add db5e0764 Add 
TestInstanceKeyDataSource.testValidationQueryTimeoutDuration()
     add a317c3f2 // comment
     add 1b842ad8 Flip test sides
     add 6b2294fd Javadoc
     add 7659d9e5 [DBCP-597] Validation query not timing out on connections 
managed by SharedPoolDataSource
     add ec41eeda [DBCP-597] Validation query not timing out on connections 
managed by SharedPoolDataSource
     add 40fb3bce Better parameter name
     add 1cb710b8 KeyedCPDSConnectionFactory.validateObject(UserPassKey, 
PooledObject) does ignores timeouts less than 1 second when there is no 
validation query
     add 20bead44 Remove constructor from package private class
     add 163ce7cd Remove constructor from package private class
     add 4b3ce8f3 Remove method from package private class
     add cc5e6066 Remove method from package private class
     add 27fc0941 Removed two constructors and two methods from the 
package-private class CPDSConnectionFactory; this is binary compatible
     add 68848146 Better resource management in 
org.apache.commons.dbcp2.datasources.KeyedCPDSConnectionFactory.validateObject(UserPassKey,
 PooledObject<PooledConnectionAndInfo>)
     add b2837fc1 Better resource management in 
org.apache.commons.dbcp2.datasources.KeyedCPDSConnectionFactory.validateObject(UserPassKey,
 PooledObject<PooledConnectionAndInfo>)
     add 5e05880e rename private instance variable
     add 82c4020a Removed one constructors and two methods from the 
package-private class KeyedCPDSConnectionFactory; this is binary compatible
     add adc3877d Fox parameter name
     add a82b6dbc Internal refactoring
     add 4f051f80 Validation query not timing out on connections managed by 
PerUserPoolDataSource
     add 2bf17abd Internal refactoring
     add 8f87c3a7 FIx description grammar
     add 593e915c Make test fixture class final
     add 0ab04508 Make test fixture class final
     add 88632312 Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#465)
     add 1df3e1c0 Bump actions/setup-java from 4.5.0 to 4.6.0 (#466)
     add 97fb8084 Replace 2x empty lines with a single one
     add 6d41f9c0 Bump github/codeql-action from 3.27.9 to 3.28.0 (#467)
     add c6a58fc8 Update notice file copyright end date
     add 9250cb21 Bump org.apache.commons:commons-parent from 78 to 79
     add 88db48e0 Bump actions/upload-artifact from 4.5.0 to 4.6.0
     add 67485057 Merge pull request #469 from 
apache/dependabot/github_actions/actions/upload-artifact-4.6.0
     add e51ec543 Add comment for reproducible builds
     add a70b4678 Bump org.apache.commons:commons-parent from 78 to 79
     add 7fd08bee Use HTTPS to fetch XSD files
     add cfc1dbe8 Bump github/codeql-action from 3.28.0 to 3.28.1
     add 964c1839 Merge pull request #470 from 
apache/dependabot/github_actions/github/codeql-action-3.28.1
     add d374cb02 Match Doxia 2 site generation
     add 5a7fa259 Javadoc is missing its Overview page
     add 5b31bf73 Normalise EOL
     add 470f1d54 Pick up Mockito version from parent POM
     add 96704f52 Remove trailing whitespace
     add e0ded294 Remove redundant entry
     add 0ea133b4 Add Checkstyle TypecastParenPad
     add 7851c38a Fix ParenPad
     add 04e22368 Add Checkstyle ParenPad
     add 07e55e26 Bump github/codeql-action from 3.28.1 to 3.28.4 (#472)
     add 71ac8c80 Update contributing file from user feedback
     add bc03bf2e Bump org.apache.commons:commons-pool2 from 2.12.0 to 2.12.1 
(#474)
     add edfd1b66 Bump org.apache.commons:commons-pool2 from 2.12.0 to 2.12.1 
#474
     add 7ed90510 Bump github/codeql-action from 3.28.4 to 3.28.8 (#477)
     add a10daf29 Bump actions/setup-java from 4.6.0 to 4.7.0 (#476)
     add c1e2e5ad Fix Javadoc warnings (Java 17+)
     add 33e42789 Deprecate 
org.apache.commons.dbcp2.Jdbc41Bridge.Jdbc41Bridge(), constructor will be 
private in the next major release.
     add be99bfef Deprecate org.apache.commons.dbcp2.Constants.Constants(), 
constructor will be private in the next major release
     add 093c6b78 Fix Javadoc warnings on Java 21
     add 5a8f12fb Bump org.apache.commons:commons-parent from 79 to 81
     add ab37bc6f Javadoc 8 doesn't know how to deal with external sites that 
where generated with newer javadocs versions.
     add 2f3b0468 Fix reversed Javadoc `@link` syntax
     add c4ef211a Port site from Doxia 1 to 2
     add 189bf39f Port site from Doxia 1 to 2
     add 20f8ce4b Port site from Doxia 1 to 2
     add d1b2d4a4 Git ignore macOS noise
     add 616b8ca0 Better release note titles
     add 617f7040 dependabot: ignore dep versions that require Java 11
     add 04bee53e Merge pull request #473 from 
raboof/dependabot-ignore-narayana-java11
     add 265ad38b Bump github/codeql-action from 3.28.8 to 3.28.9
     add 7939fcb4 Merge pull request #479 from 
apache/dependabot/github_actions/github/codeql-action-3.28.9
     add e15af336 Bump commons-logging:commons-logging from 1.3.4 to 1.3.5
     add 4b8b4f52 Add Checkstyle ModifierOrder
     add b625b5f3 Internal refactoring for constructing ZipException with cause
     add e73f96ad Bump actions/cache from 4.2.0 to 4.2.1 (#480)
     add 11be6b01 Bump github/codeql-action from 3.28.9 to 3.28.10
     add 1eeb040d Merge pull request #485 from 
apache/dependabot/github_actions/github/codeql-action-3.28.10
     add 116bbaac Bump actions/cache from 4.2.1 to 4.2.2
     add b31b7163 Merge pull request #484 from 
apache/dependabot/github_actions/actions/cache-4.2.2
     add e3b93d03 Bump actions/upload-artifact from 4.6.0 to 4.6.1
     add 05a6cd23 Merge pull request #482 from 
apache/dependabot/github_actions/actions/upload-artifact-4.6.1
     add fc15754b Bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#483)
     add ae780097 Bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17 (#481)
     add 4f2d69e5 Bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17 #481
     add 232a1b62 Bump github/codeql-action from 3.28.10 to 3.28.11 (#486)
     add 7a4d0513 Comment: Remove unnecessary Latin acronym
     add 1f7ceaee Comment: Remove unnecessary Latin acronym
     add ee894d8a Comment: Remove unnecessary Latin acronym
     add bd7c2afe Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#487)
     add fa6c87fd Bump github/codeql-action from 3.28.11 to 3.28.12 (#489)
     add 0c1093fe Bump actions/cache from 4.2.2 to 4.2.3 (#488)
     add 54b5c096 Javadoc @since tag should be after @throws
     add da9725ce Javadoc
     add b73e9ad3 GH CI: Replace Java 23 with 24
     add 04ee8ae5 Bump github/codeql-action from 3.28.12 to 3.28.13 (#490)
     add 3c01bf88 Bump actions/dependency-review-action from 4.5.0 to 4.6.0 
(#491)
     add 1fad3d85 Bump github/codeql-action from 3.28.13 to 3.28.15 (#493)
     add e6dcb431 Bump actions/setup-java from 4.7.0 to 4.7.1 (#494)
     add 62782906 Better release notes template
     add 82848575 Bump github/codeql-action from 3.28.15 to 3.28.16 (#495)
     add cd2b1751 Normalize local variable naming
     add cd735872 Javadoc
     add 95cc2e3a Bump actions/dependency-review-action from 4.6.0 to 4.7.0 
(#497)
     add ae36a845 Bump github/codeql-action from 3.28.16 to 3.28.17 (#498)
     add d933e930 Bump actions/dependency-review-action from 4.7.0 to 4.7.1 
(#499)
     add 19bb490e Update Apache License URL to HTTPS
     add bff9a3db Bump github/codeql-action from 3.28.17 to 3.28.18 (#501)
     add 758df627 Remove extra vertical whitespace
     add c1e11fda Fix SpotBugs [ERROR] Medium: Shared primitive variable 
"isSharedConnection" in one thread may not yield the value of the most recent 
write from another thread [org.apache.commons.dbcp2.managed.ManagedConnection] 
AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add dfd796fd Fix Javadoc
     add 997e1992 Ad 
org.apache.commons.dbcp2.datasources.TestPerUserPoolDataSource.testDefaultReadOnly()
     add 032fd501 Fix Javadoc
     add 8f8b0bad Don't use parent pom 83 yet
     add 5ed30e25 Fix SpotBugs [ERROR] Medium: Shared primitive variable 
"closed" in one thread may not yield the value of the most recent write from 
another thread [org.apache.commons.dbcp2.cpdsadapter.PooledConnectionImpl] 
AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add 3af43c9f Fix SpotBugs [ERROR] Medium: Shared primitive variable 
"closed" in one thread may not yield the value of the most recent write from 
another thread [org.apache.commons.dbcp2.DelegatingStatement] 
AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add 8a4bfcdd Fix SpotBugs [ERROR] Medium: Shared primitive variable 
"cacheState" in one thread may not yield the value of the most recent write 
from another thread [org.apache.commons.dbcp2.DelegatingConnection] 
AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add ea6dba61 Fix SpotBugs [ERROR] Medium: Operation on the 
"fatalSqlExceptionThrown" shared variable in "PoolableConnection" class is not 
atomic [org.apache.commons.dbcp2.PoolableConnection] 
AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLE
     add 83d9341e Javadoc
     add e57fcdb3 Fix SpotBugs [ERROR] Medium: Shared primitive variable 
"clearStatementPoolOnReturn" in one thread may not yield the value of the most 
recent write from another thread [org.apache.commons.dbcp2.PoolingConnection] 
AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add 6f6c12e4 Fix SpotBugs [ERROR] Medium: Shared primitive variable 
"maxTotal" in one thread may not yield the value of the most recent write from 
another thread [org.apache.commons.dbcp2.datasources.SharedPoolDataSource] 
AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add 2f1b9d9e Fix SpotBugs [ERROR] Medium: Shared primitive variables in 
one thread may not yield the value of the most recent write from another thread 
[org.apache.commons.dbcp2.datasources.InstanceKeyDataSource] 
AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add d2761e44 Javadoc
     add bffe9100 Fix SpotBugs [ERROR] Medium: Shared primitive variables in 
one thread may not yield the value of the most recent write from another thread 
[org.apache.commons.dbcp2.cpdsadapter.DriverAdapterCPDS] 
AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add 44a4b74b Fix SpotBugs [ERROR] Medium: Shared primitive variables in 
one thread may not yield the value of the most recent write from another thread 
[org.apache.commons.dbcp2.PoolableConnectionFactory] 
AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add 7ccaa5ab Add internal 
org.apache.commons.dbcp2.datasources.CharArray.clear()
     add 53462102 Add internal 
org.apache.commons.dbcp2.datasources.UserPassKey.clear()
     add dc2c59ac Add 
org.apache.commons.dbcp2.datasources.PooledConnectionManager.setPassword(char[])
     add a524ea54 Next release will be labeled 2.14.0
     add 86eafdd9 [ERROR] Medium: Shared primitive variables in one thread may 
not yield the value of the most recent write from another thread 
[org.apache.commons.dbcp2.BasicDataSource] AT_STALE_THREAD_WRITE_OF_PRIMITIVE
     add 5647c37e Bump org.apache.commons:commons-parent from 81 to 84
     add 7b34c248 Bump ossf/scorecard-action from 2.4.1 to 2.4.2 (#502)
     add 0c4ff75f Bump github/codeql-action from 3.28.18 to 3.28.19 (#503)
     add d1d0825f Use JUnit 5 convention for test method visibility
     add e4fbf88b Use JUnit 5 convention for class visibility
     add 71249641 Bump github/codeql-action from 3.28.19 to 3.29.0 (#504)
     add 617b3a31 Bump org.apache.commons:commons-parent from 84 to 85
     add a9e922fd Bump github/codeql-action from 3.29.0 to 3.29.2 (#505)
     add 7b22cc38 Use HTTPS in Git URL
     add 268695eb Add ciManagement element to POM
     add 84564729 Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 
(#506)
     add 0828b9fc Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 
#506
     add e607d18d Update the GitHub pull request template for AI
     add 0842fee3 Merge some string literals
     add 4b1521f2 Bump github/codeql-action from 3.29.2 to 3.29.4 (#507)
     add 062ca7f6 Bump github/codeql-action from 3.29.4 to 3.29.5 (#508)
     add 6cacada3 Bump actions/cache from 4.2.3 to 4.2.4 (#509)
     add be78106f Bump actions/checkout from 4.2.2 to 5.0.0 (#510)
     add 5b86fef3 Bump github/codeql-action from 3.29.7 to 3.29.9 (#511)
     add 2c6f32f3 Bump actions/setup-java from 4.7.1 to 5.0.0 (#514)
     add 78d50d4a Bump actions/dependency-review-action from 4.7.1 to 4.7.2 
(#513)
     add 5f4c285b Bump github/codeql-action from 3.29.9 to 3.29.11 (#512)
     add c4c4b495 Fix unguarded read
     add f871a7d3 Fix unguarded read
     add 713cc98e Bump actions/dependency-review-action from 4.7.2 to 4.7.3 
(#516)
     add 7cb5c5b3 Bump github/codeql-action from 3.29.11 to 3.30.0 (#518)
     add 58ff111a Fix potential resource leak when obtaining an XAConnection
     add 999f8c16 Don't repeatedly parse the properties string unnecessarily
     add 4c81b6c4 Remove unnecessary code. Properties objects don't allow null 
keys/values
     add 89915018 Keep PMD happy
     add 89242a33 Bump org.apache.commons:commons-parent from 85 to 88 (#521)
     add 54ae7591 Bump org.apache.commons:commons-parent from 85 to 88 #521
     add fcece716 Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0
     add c20bb083 Bump github/codeql-action from 3.30.0 to 3.30.4 (#523)
     add b7d1102d Bump actions/cache from 4.2.4 to 4.3.0 (#522)
     add e34502df Replace GH CI Java 24 with 25
     add 5df42e5e Bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#526)
     add 4e68151e Bump github/codeql-action from 3.30.4 to 3.30.6 (#525)
     add 46aff5e3 Bump actions/dependency-review-action from 4.7.3 to 4.8.0 
(#524)
     add 1439a1e8 Bump org.apache.commons:commons-parent from 88 to 89
     add 60aaca4f Update version in changes.xml
     add 3e378b0d Bump github/codeql-action from 3.30.6 to 4.30.7 (#527)
     add c15365ed Bump actions/dependency-review-action from 4.8.0 to 4.8.1 
(#529)
     add 0ea7b287 Bump github/codeql-action from 4.30.7 to 4.30.8 (#528)
     add 6651d205 Fix grammar
     add 174d3ca2 Bump github/codeql-action from 4.30.8 to 4.30.9 (#531)
     add 8d0d59d7 Comment
     add 4f21bd74 Fix comment
     add cabc2c10 Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#532)
     add 22774834 Bump github/codeql-action from 4.30.9 to 4.31.2 (#533)
     add 829105f8 Merge branch 'master' of 
https://github.com/apache/commons-dbcp.git
     add ddb1c351 Bump org.apache.commons:commons-parent from 89 to 91
     add f3f8344b Add dependabot email [skip ci]
     add b64cedf4 Use HTTPS in URL
     add b03d4ace Typo
     add 1e12c34e No need to override project/issueManagement/system
     add 09d85008 Bump github/codeql-action from 4.31.2 to 4.31.3 (#535)
     add 4f880199 Bump actions/dependency-review-action from 4.8.1 to 4.8.2 
(#536)
     add 77395122 Bump org.apache.commons:commons-parent from 91 to 92 (#537)
     add 936a5e80 Bump org.apache.commons:commons-parent from 91 to 92 #537
     add 7c809b59 Dependabot => quarterly
     add 4cf27d6b Bump commons-lang3 from 3.19.0 to 3.20.0
     add cabaed9a Add comment for H2 version
     add 123d9a83 Update site to common menu and oak leaf logo
     add 086716f4 Use HTTPS to download XML Schema
     add f8e0a432 Bump CodeQL 4.31.4
     add 4b3c004b Bump actions/checkout from v5.0.0 to v6.0.0
     add 0323e5ab Add POM scm/tag
     add 12bce745 Sort members
     add f97deb54 Use final
     add 40794dbd Merge if statements
     add 5b3340e2 Merge if statements
     add 2c48a527 Merge if statements
     add 44c61006 Merge if statements
     add 34b5686a Use final
     add ce774df5 Use final
     add 07069d14 Merge if statements
     add e99abc24 Merge if statements
     add 183b65b9 Use final
     add c22016e9 Merge if statements
     add c294658c Javadoc @link
     add e227e631 Collapse String
     add f7e95679 Bump org.apache.commons:commons-parent from 92 to 93 (#538)
     add 9eafa4ca Bump org.apache.commons:commons-parent from 92 to 93 #538
     add 0f5a913e Bump github/codeql-action from 4.31.4 to 4.31.5
     add d86c1ae6 Bump github/codeql-action from 4.31.4 to 4.31.5
     add 0c8597da Adjust tests and CPDSConnectionFactory#invalidate to 
accomodate behav… (#539)
     add 72aad103 Bump github/codeql-action from 4.31.5 to 4.31.6
     add 49d13840 Bump github/codeql-action from 4.31.5 to 4.31.6
     add b3a01dfb Bump actions/checkout from 6.0.0 to 6.0.1
     add e8f8130c Bump actions/setup-java from 5.0.0 to 5.1.0
     add 5e6f6890 Bump github/codeql-action from 4.31.6 to 4.31.7
     add e0e249a1 Ask for details on AI usage in creating a pull request
     add 76a38ad6 Add NetBean IDE metadata files to .gitignore
     add d2b9b2eb Bump org.apache.commons:commons-pool2 from 2.12.1 to 2.13.0
     add d9d7a57d Sort members
     add 58bee0b5 Remove redundant call to super().
     add 5b05ea60 Prepare for the next release candidate
     new 1088f44f Prepare for the release candidate 2.14.0 RC1

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .asf.yaml                                          |    7 +-
 .gitattributes                                     |   16 +
 .github/GH-ROBOTS.txt                              |    2 +-
 .github/dependabot.yml                             |   21 +-
 .github/pull_request_template.md                   |   30 +
 .github/workflows/codeql-analysis.yml              |  166 +-
 .github/workflows/dependency-review.yml            |    6 +-
 .github/workflows/maven.yml                        |  100 +-
 .github/workflows/scorecards-analysis.yml          |   10 +-
 .gitignore                                         |    7 +-
 CODE_OF_CONDUCT.md                                 |    2 +-
 CONTRIBUTING.md                                    |   19 +-
 LICENSE.txt                                        |    2 +-
 NOTICE.txt                                         |    2 +-
 README.md                                          |   10 +-
 RELEASE-NOTES.txt                                  |  168 +-
 SECURITY.md                                        |    2 +-
 dbcp-RC.sh                                         |    2 +-
 dbcp-pre-RC.sh                                     |    2 +-
 dbcp-release.sh                                    |    2 +-
 doc/BasicDataSourceExample.java                    |    2 +-
 doc/PoolingDataSourceExample.java                  |    2 +-
 doc/PoolingDriverExample.java                      |    2 +-
 doc/abandon.jsp                                    |    2 +-
 pom.xml                                            |   79 +-
 src/changes/changes.xml                            | 3180 ++++++------
 src/changes/release-notes.vm                       |   11 +-
 src/conf/checkstyle.xml                            |   10 +-
 src/conf/eclipse/formatter.xml                     |    6 +-
 src/conf/spotbugs-exclude-filter.xml               |    2 +-
 src/main/assembly/bin.xml                          |    4 +-
 src/main/assembly/src-tar-gz.xml                   |    4 +-
 src/main/assembly/src-zip.xml                      |    4 +-
 .../org/apache/commons/dbcp2/AbandonedTrace.java   |  456 +-
 .../org/apache/commons/dbcp2/BasicDataSource.java  | 5366 ++++++++++----------
 .../commons/dbcp2/BasicDataSourceFactory.java      |  947 ++--
 .../commons/dbcp2/BasicDataSourceMXBean.java       |    2 +-
 .../apache/commons/dbcp2/ConnectionFactory.java    |    8 +-
 .../commons/dbcp2/ConnectionFactoryFactory.java    |  152 +-
 .../java/org/apache/commons/dbcp2/Constants.java   |   12 +-
 .../commons/dbcp2/DataSourceConnectionFactory.java |  228 +-
 .../org/apache/commons/dbcp2/DataSourceMXBean.java |    4 +-
 .../commons/dbcp2/DelegatingCallableStatement.java |    2 +-
 .../apache/commons/dbcp2/DelegatingConnection.java | 2163 ++++----
 .../commons/dbcp2/DelegatingDatabaseMetaData.java  |   13 +-
 .../commons/dbcp2/DelegatingPreparedStatement.java | 1435 +++---
 .../apache/commons/dbcp2/DelegatingResultSet.java  |   21 +-
 .../apache/commons/dbcp2/DelegatingStatement.java  | 1657 +++---
 .../commons/dbcp2/DriverConnectionFactory.java     |    2 +-
 .../org/apache/commons/dbcp2/DriverFactory.java    |  160 +-
 .../dbcp2/DriverManagerConnectionFactory.java      |  302 +-
 .../org/apache/commons/dbcp2/Jdbc41Bridge.java     |  986 ++--
 .../commons/dbcp2/LifetimeExceededException.java   |   88 +-
 .../org/apache/commons/dbcp2/ListException.java    |    5 +-
 .../apache/commons/dbcp2/ObjectNameWrapper.java    |  208 +-
 .../java/org/apache/commons/dbcp2/PStmtKey.java    |  160 +-
 .../commons/dbcp2/PoolableCallableStatement.java   |    2 +-
 .../apache/commons/dbcp2/PoolableConnection.java   |  932 ++--
 .../commons/dbcp2/PoolableConnectionFactory.java   | 1743 ++++---
 .../commons/dbcp2/PoolableConnectionMXBean.java    |    2 +-
 .../commons/dbcp2/PoolablePreparedStatement.java   |    2 +-
 .../apache/commons/dbcp2/PoolingConnection.java    | 1293 +++--
 .../apache/commons/dbcp2/PoolingDataSource.java    |    5 +-
 .../org/apache/commons/dbcp2/PoolingDriver.java    |  540 +-
 .../org/apache/commons/dbcp2/SQLExceptionList.java |    6 +-
 .../commons/dbcp2/SwallowedExceptionLogger.java    |    2 +-
 src/main/java/org/apache/commons/dbcp2/Utils.java  |  594 +--
 .../commons/dbcp2/cpdsadapter/ConnectionImpl.java  |  633 +--
 .../dbcp2/cpdsadapter/DriverAdapterCPDS.java       | 1690 +++---
 .../commons/dbcp2/cpdsadapter/PStmtKeyCPDS.java    |   26 +-
 .../dbcp2/cpdsadapter/PooledConnectionImpl.java    | 1515 +++---
 .../commons/dbcp2/cpdsadapter/package-info.java    |    2 +-
 .../datasources/AbstractConnectionFactory.java     |  146 +
 .../dbcp2/datasources/CPDSConnectionFactory.java   |  764 ++-
 .../commons/dbcp2/datasources/CharArray.java       |  178 +-
 .../dbcp2/datasources/InstanceKeyDataSource.java   | 2706 +++++-----
 .../datasources/InstanceKeyDataSourceFactory.java  |  712 ++-
 .../datasources/KeyedCPDSConnectionFactory.java    |  629 +--
 .../dbcp2/datasources/PerUserPoolDataSource.java   | 2355 ++++-----
 .../datasources/PerUserPoolDataSourceFactory.java  |   11 +-
 .../apache/commons/dbcp2/datasources/PoolKey.java  |  135 +-
 .../dbcp2/datasources/PooledConnectionAndInfo.java |    2 +-
 .../dbcp2/datasources/PooledConnectionManager.java |  137 +-
 .../dbcp2/datasources/SharedPoolDataSource.java    |  476 +-
 .../datasources/SharedPoolDataSourceFactory.java   |    4 +-
 .../commons/dbcp2/datasources/UserPassKey.java     |  238 +-
 .../commons/dbcp2/datasources/package-info.java    |    2 +-
 .../dbcp2/managed/BasicManagedDataSource.java      |   11 +-
 .../managed/DataSourceXAConnectionFactory.java     |  526 +-
 .../dbcp2/managed/LocalXAConnectionFactory.java    |  778 ++-
 .../commons/dbcp2/managed/ManagedConnection.java   |  660 ++-
 .../commons/dbcp2/managed/ManagedDataSource.java   |    2 +-
 .../dbcp2/managed/PoolableManagedConnection.java   |    2 +-
 .../managed/PoolableManagedConnectionFactory.java  |  226 +-
 .../dbcp2/managed/SynchronizationAdapter.java      |    2 +-
 .../commons/dbcp2/managed/TransactionContext.java  |  407 +-
 .../dbcp2/managed/TransactionContextListener.java  |    2 +-
 .../commons/dbcp2/managed/TransactionRegistry.java |  304 +-
 .../commons/dbcp2/managed/XAConnectionFactory.java |    2 +-
 .../apache/commons/dbcp2/managed/package-info.java |    2 +-
 .../org/apache/commons/dbcp2/package-info.java     |    2 +-
 .../apache/commons/dbcp2 => javadoc}/overview.html |    2 +-
 .../apache/commons/dbcp2/LocalStrings.properties   |    2 +-
 src/media/commons-logo-component-100.xcf           |  Bin 0 -> 26093 bytes
 src/media/commons-logo-component.xcf               |  Bin 0 -> 154413 bytes
 src/media/dbcp-logo-white.xcf                      |  Bin 24281 -> 0 bytes
 src/media/logo.png                                 |  Bin 0 -> 9948 bytes
 src/site/resources/images/dbcp-logo-blue.jpg       |  Bin 5495 -> 0 bytes
 src/site/resources/images/dbcp-logo-white.png      |  Bin 12322 -> 0 bytes
 src/site/resources/images/logo.png                 |  Bin 0 -> 9948 bytes
 src/site/resources/profile.jacoco                  |    2 +-
 src/site/site.xml                                  |   67 +-
 src/site/xdoc/building.xml                         |   98 +-
 src/site/xdoc/configuration.xml                    |   43 +-
 src/site/xdoc/download_dbcp.xml                    |   36 +-
 src/site/xdoc/guide/classdiagrams.xml              |   17 +-
 src/site/xdoc/guide/index.xml                      |   17 +-
 src/site/xdoc/guide/jndi-howto.xml                 |   13 +-
 src/site/xdoc/guide/sequencediagrams.xml           |   15 +-
 src/site/xdoc/index.xml                            |  201 +-
 src/site/xdoc/issue-tracking.xml                   |   14 +-
 src/site/xdoc/mail-lists.xml                       |   14 +-
 src/site/xdoc/release-notes-1.1.xml                |   21 +-
 src/site/xdoc/release-notes-1.2.1.xml              |    8 +-
 src/site/xdoc/release-notes-1.2.xml                |   19 +-
 src/site/xdoc/security.xml                         |   51 +
 .../apache/commons/dbcp2/AbstractDriverTest.java   |    2 +-
 .../org/apache/commons/dbcp2/Jdbc41BridgeTest.java |   26 +-
 .../org/apache/commons/dbcp2/StackMessageLog.java  |  254 +-
 .../dbcp2/TestAbandonedBasicDataSource.java        |  850 ++--
 .../apache/commons/dbcp2/TestAbandonedTrace.java   |    4 +-
 .../apache/commons/dbcp2/TestBasicDataSource.java  |  212 +-
 .../commons/dbcp2/TestBasicDataSourceFactory.java  |   10 +-
 .../commons/dbcp2/TestBasicDataSourceMXBean.java   |    6 +-
 .../apache/commons/dbcp2/TestConnectionPool.java   |  129 +-
 .../org/apache/commons/dbcp2/TestConstants.java    |    4 +-
 .../dbcp2/TestDataSourceConnectionFactory.java     |   10 +-
 .../dbcp2/TestDelegatingCallableStatement.java     |  260 +-
 .../commons/dbcp2/TestDelegatingConnection.java    |  206 +-
 .../dbcp2/TestDelegatingDatabaseMetaData.java      |  364 +-
 .../dbcp2/TestDelegatingPreparedStatement.java     |  124 +-
 .../commons/dbcp2/TestDelegatingResultSet.java     |  394 +-
 .../commons/dbcp2/TestDelegatingStatement.java     |  170 +-
 .../commons/dbcp2/TestDriverConnectionFactory.java |    6 +-
 .../dbcp2/TestDriverManagerConnectionFactory.java  |  318 +-
 .../java/org/apache/commons/dbcp2/TestJndi.java    |   17 +-
 .../dbcp2/TestLifetimeExceededException.java       |    6 +-
 .../apache/commons/dbcp2/TestListException.java    |    6 +-
 .../org/apache/commons/dbcp2/TestPStmtKey.java     |  524 +-
 .../org/apache/commons/dbcp2/TestPStmtPooling.java |   94 +-
 .../dbcp2/TestPStmtPoolingBasicDataSource.java     |   38 +-
 .../dbcp2/TestParallelCreationWithNoIdle.java      |   16 +-
 .../commons/dbcp2/TestPoolableConnection.java      |   58 +-
 .../commons/dbcp2/TestPoolingConnection.java       |   22 +-
 .../commons/dbcp2/TestPoolingDataSource.java       |   32 +-
 .../apache/commons/dbcp2/TestPoolingDriver.java    |   66 +-
 .../apache/commons/dbcp2/TestSQLExceptionList.java |    6 +-
 .../java/org/apache/commons/dbcp2/TestUtils.java   |   20 +-
 .../commons/dbcp2/TesterCallableStatement.java     |    7 +-
 .../apache/commons/dbcp2/TesterClassLoader.java    |    2 +-
 .../org/apache/commons/dbcp2/TesterConnection.java |   42 +-
 .../commons/dbcp2/TesterConnectionFactory.java     |    2 +-
 .../commons/dbcp2/TesterDatabaseMetaData.java      |    2 +-
 .../org/apache/commons/dbcp2/TesterDriver.java     |   10 +-
 .../commons/dbcp2/TesterPreparedStatement.java     |    8 +-
 .../org/apache/commons/dbcp2/TesterResultSet.java  | 2336 ++++-----
 .../org/apache/commons/dbcp2/TesterStatement.java  |   19 +-
 .../java/org/apache/commons/dbcp2/TesterUtils.java |    4 +-
 .../dbcp2/cpdsadapter/TestDriverAdapterCPDS.java   |  890 ++--
 .../commons/dbcp2/cpdsadapter/package-info.java}   |   21 +-
 .../commons/dbcp2/datasources/CharArrayTest.java   |   22 +-
 .../datasources/ConnectionPoolDataSourceProxy.java |    2 +-
 .../datasources/PooledConnectionManagerTest.java   |   70 +
 .../dbcp2/datasources/PooledConnectionProxy.java   |    2 +-
 .../datasources/TestCPDSConnectionFactory.java     |   53 +-
 .../commons/dbcp2/datasources/TestFactory.java     |    4 +-
 .../datasources/TestInstanceKeyDataSource.java     |   84 +-
 .../TestKeyedCPDSConnectionFactory.java            |   12 +-
 .../datasources/TestPerUserPoolDataSource.java     |  441 +-
 .../commons/dbcp2/datasources/TestPoolKey.java     |    8 +-
 .../datasources/TestSharedPoolDataSource.java      | 1454 +++---
 .../commons/dbcp2/datasources/TestUserPassKey.java |  156 +-
 .../commons/dbcp2/datasources/UserPassKeyTest.java |   46 +
 .../commons/dbcp2/datasources/package-info.java}   |   21 +-
 .../dbcp2/managed/TestBasicManagedDataSource.java  |  466 +-
 .../dbcp2/managed/TestConnectionWithNarayana.java  |   67 +-
 .../managed/TestDataSourceXAConnectionFactory.java |    6 +-
 .../commons/dbcp2/managed/TestLocalXaResource.java |   52 +-
 .../dbcp2/managed/TestManagedConnection.java       |    4 +-
 .../managed/TestManagedConnectionCachedState.java  |    4 +-
 .../dbcp2/managed/TestManagedDataSource.java       |   32 +-
 .../dbcp2/managed/TestManagedDataSourceInTx.java   |  808 ++-
 .../managed/TestPoolableManagedConnection.java     |   26 +-
 .../dbcp2/managed/TestSynchronizationOrder.java    |    6 +-
 .../dbcp2/managed/TestTransactionContext.java      |    4 +-
 .../dbcp2/managed/TesterBasicXAConnection.java     |    4 +-
 .../commons/dbcp2/managed/package-info.java}       |   21 +-
 .../org/apache/commons/dbcp2/package-info.java}    |   21 +-
 .../dbcp2/transaction/TransactionAdapter.java      |    2 +-
 .../transaction/TransactionManagerAdapter.java     |    2 +-
 .../TransactionSynchronizationRegistryAdapter.java |    2 +-
 .../commons/dbcp2/transaction/package-info.java}   |   21 +-
 src/test/resources/commons-logging.properties      |    2 +-
 203 files changed, 25472 insertions(+), 25359 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 .github/pull_request_template.md
 create mode 100644 
src/main/java/org/apache/commons/dbcp2/datasources/AbstractConnectionFactory.java
 rename src/main/{java/org/apache/commons/dbcp2 => javadoc}/overview.html (94%)
 create mode 100644 src/media/commons-logo-component-100.xcf
 create mode 100644 src/media/commons-logo-component.xcf
 delete mode 100644 src/media/dbcp-logo-white.xcf
 create mode 100644 src/media/logo.png
 delete mode 100644 src/site/resources/images/dbcp-logo-blue.jpg
 delete mode 100644 src/site/resources/images/dbcp-logo-white.png
 create mode 100644 src/site/resources/images/logo.png
 create mode 100644 src/site/xdoc/security.xml
 copy 
src/{main/java/org/apache/commons/dbcp2/managed/SynchronizationAdapter.java => 
test/java/org/apache/commons/dbcp2/cpdsadapter/package-info.java} (64%)
 create mode 100644 
src/test/java/org/apache/commons/dbcp2/datasources/PooledConnectionManagerTest.java
 create mode 100644 
src/test/java/org/apache/commons/dbcp2/datasources/UserPassKeyTest.java
 copy 
src/{main/java/org/apache/commons/dbcp2/managed/SynchronizationAdapter.java => 
test/java/org/apache/commons/dbcp2/datasources/package-info.java} (64%)
 copy 
src/{main/java/org/apache/commons/dbcp2/managed/SynchronizationAdapter.java => 
test/java/org/apache/commons/dbcp2/managed/package-info.java} (68%)
 copy 
src/{main/java/org/apache/commons/dbcp2/managed/SynchronizationAdapter.java => 
test/java/org/apache/commons/dbcp2/package-info.java} (64%)
 copy 
src/{main/java/org/apache/commons/dbcp2/managed/SynchronizationAdapter.java => 
test/java/org/apache/commons/dbcp2/transaction/package-info.java} (64%)

Reply via email to