You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ps...@apache.org on 2015/08/07 04:37:57 UTC

svn commit: r10089 - in /release/commons/dbcp: ./ binaries/ source/

Author: psteitz
Date: Fri Aug  7 02:37:56 2015
New Revision: 10089

Log:
Released DBCP 2.1.1.

Added:
    release/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.tar.gz
      - copied unchanged from r10048, dev/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.tar.gz
    release/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.tar.gz.asc
      - copied unchanged from r10048, dev/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.tar.gz.asc
    release/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.tar.gz.md5
      - copied unchanged from r10048, dev/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.tar.gz.md5
    release/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.tar.gz.sha1
      - copied unchanged from r10048, dev/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.tar.gz.sha1
    release/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.zip
      - copied unchanged from r10048, dev/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.zip
    release/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.zip.asc
      - copied unchanged from r10048, dev/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.zip.asc
    release/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.zip.md5
      - copied unchanged from r10048, dev/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.zip.md5
    release/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.zip.sha1
      - copied unchanged from r10048, dev/commons/dbcp/binaries/commons-dbcp2-2.1.1-bin.zip.sha1
    release/commons/dbcp/source/commons-dbcp2-2.1.1-src.tar.gz
      - copied unchanged from r10048, dev/commons/dbcp/source/commons-dbcp2-2.1.1-src.tar.gz
    release/commons/dbcp/source/commons-dbcp2-2.1.1-src.tar.gz.asc
      - copied unchanged from r10048, dev/commons/dbcp/source/commons-dbcp2-2.1.1-src.tar.gz.asc
    release/commons/dbcp/source/commons-dbcp2-2.1.1-src.tar.gz.md5
      - copied unchanged from r10048, dev/commons/dbcp/source/commons-dbcp2-2.1.1-src.tar.gz.md5
    release/commons/dbcp/source/commons-dbcp2-2.1.1-src.tar.gz.sha1
      - copied unchanged from r10048, dev/commons/dbcp/source/commons-dbcp2-2.1.1-src.tar.gz.sha1
    release/commons/dbcp/source/commons-dbcp2-2.1.1-src.zip
      - copied unchanged from r10048, dev/commons/dbcp/source/commons-dbcp2-2.1.1-src.zip
    release/commons/dbcp/source/commons-dbcp2-2.1.1-src.zip.asc
      - copied unchanged from r10048, dev/commons/dbcp/source/commons-dbcp2-2.1.1-src.zip.asc
    release/commons/dbcp/source/commons-dbcp2-2.1.1-src.zip.md5
      - copied unchanged from r10048, dev/commons/dbcp/source/commons-dbcp2-2.1.1-src.zip.md5
    release/commons/dbcp/source/commons-dbcp2-2.1.1-src.zip.sha1
      - copied unchanged from r10048, dev/commons/dbcp/source/commons-dbcp2-2.1.1-src.zip.sha1
Modified:
    release/commons/dbcp/README.html
    release/commons/dbcp/RELEASE-NOTES.txt

Modified: release/commons/dbcp/README.html
==============================================================================
--- release/commons/dbcp/README.html (original)
+++ release/commons/dbcp/README.html Fri Aug  7 02:37:56 2015
@@ -3,7 +3,7 @@
 <p>
 Note that DBCP comes in three versions which are for different JDBC releases:
 <ul>
-<li>DBCP 2.1 for JDBC 4.1 (Java 7+)
+<li>DBCP 2.1.1 for JDBC 4.1 (Java 7+)
 <li>DBCP 1.4 for JDBC 4 (Java 6)</li>
 <li>DBCP 1.3 for JDBC 3 (Java 1.4 and Java 5)</li>
 </ul>
@@ -35,13 +35,13 @@ HREF="http://www.apache.org/dist/commons
 
 <pre>Always test available signatures, <i>e.g.</i>,
 $ pgpk -a KEYS
-$ pgpv commons-dbcp2-2.1-bin.tar.gz.asc
+$ pgpv commons-dbcp2-2.1.1-bin.tar.gz.asc
 or,
 $ pgp -ka KEYS
-$ pgp commons-dbcp2-2.1-bin.tar.gz.asc
+$ pgp commons-dbcp2-2.1.1-bin.tar.gz.asc
 or,
 $ gpg --import KEYS
-$ gpg --verify commons-dbcp2-2.1-bin.tar.gz.asc
+$ gpg --verify commons-dbcp2-2.1.1-bin.tar.gz.asc
 </pre>
 <p>
 

Modified: release/commons/dbcp/RELEASE-NOTES.txt
==============================================================================
--- release/commons/dbcp/RELEASE-NOTES.txt (original)
+++ release/commons/dbcp/RELEASE-NOTES.txt Fri Aug  7 02:37:56 2015
@@ -1,47 +1,28 @@
               Apache Apache Commons DBCP
-                  Version 2.1
+                  Version 2.1.1
                  RELEASE NOTES
 
-The Apache Commons DBCP team is pleased to announce the release of Apache Apache Commons DBCP 2.1.
+The Apache Commons DBCP team is pleased to announce the release of Apache Apache Commons DBCP 2.1.1.
 
 Apache Commons DBCP software implements Database Connection Pooling.
 
-This is minor release, including bug fixes and enhancements. Note that
- one of the enhancements (DBCP-423) is to implement AutoCloseable in
- BasicDataSource, PoolingDataSource and the InstanceKeyDataSource
- implementations.
+This is a patch release, including bug fixes only.
 
 Changes in this version include:
 
-New features:
-o DBCP-426:  Added invalidateConnection method to BasicDataSource. Thanks to Kasper Sørensen.
-o DBCP-427:  Added fastFailValidation property to PooloableConnection, configurable in
-             BasicDataSource.  When set to true, connections that have previously thrown
-             fatal disconnection errors will fail validation immediately (no driver calls). Thanks to Vladimir Konkov.
 
 Fixed Bugs:
-o DBCP-420:  InstanceKeyDataSource discards native SQLException when given password does not match
-             password used to create the connection.
-o            Correct some Javadoc references to Apache Commons Pool 2 classes that
-             have changed names since Pool 1.x.
-o            Do not ignore the configured custom eviction policy when creating a
-             BasicDataSource.
-o DBCP-428:  Unsuccessful Connection enlistment in XA Transaction ignored by TransactionContext. Thanks to Vladimir Konkov.
-o DBCP-432:  Changed BasicDataSource createDataSource method to ensure that initialization
-             completes before clients get reference to newly created instances.
-o DBCP-433:  Fixed connection leak when SQLException is thrown while enlisting an XA
-             transaction. Thanks to Vladimir Konkov.
-o DBCP-434:  Setting jmxName to null should suppress JMX registration of connection
-             and statement pools.
+o DBCP-441:  Added BasicDataSource abandonedUsageTracking property missing from BasicDataSourceFactory.
+o DBCP-442:  SharedPoolDataSource getConnection fails when testOnBorrow is set with
+             a null validation query.
+o DBCP-438:  Nested connections in a transaction (local) throws null pointer. Thanks to Raihan Kibria.
+o DBCP-437:  BasicDataSource does not set disconnectionSql properties on its PoolableConnectionFactory.
 
 Changes:
-o DBCP-422:  Update Apache Commons Logging to 1.2 from 1.1.3.
-o DBCP-424:  Made expired connection logging configurable in BasicDataSource.  Setting
-             logExpiredConnections to false suppresses expired connection log messages.
-o DBCP-423:  Made Datasources implement AutoCloseable.
-o            Eliminated synchronization in BasicDataSource getNumActive, getNumIdle methods.
-o DBCP-435:  Added property name verification to BasicDataSourceFactory. References including
-             obsolete or unrecognized properties now generate log messages. Thanks to Denixx Baykin.
+o            Updated pool version to 2.4.2.  The fix for POOL-300 may cause DBCP
+             users to see more reports of abandoned connections (if removal and logging
+             are configured).  Prior to the fix for POOL-300, the PrintWriter used to log
+             abandoned connection stack traces was not being flushed on each log event.
 
 
 For complete information on Apache Commons DBCP, including instructions on how to submit bug reports,