You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by tn...@apache.org on 2013/11/08 10:26:59 UTC

svn commit: r1539958 - in /commons/proper/collections/tags/COLLECTIONS_4_0_RC2: ./ pom.xml src/changes/changes.xml src/site/xdoc/download_collections.xml src/site/xdoc/index.xml

Author: tn
Date: Fri Nov  8 09:26:59 2013
New Revision: 1539958

URL: http://svn.apache.org/r1539958
Log:
Creating Commons Collections v4.0 RC2 tag.

Added:
    commons/proper/collections/tags/COLLECTIONS_4_0_RC2/
      - copied from r1539957, commons/proper/collections/trunk/
Modified:
    commons/proper/collections/tags/COLLECTIONS_4_0_RC2/pom.xml
    commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/changes/changes.xml
    commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/download_collections.xml
    commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/index.xml

Modified: commons/proper/collections/tags/COLLECTIONS_4_0_RC2/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/collections/tags/COLLECTIONS_4_0_RC2/pom.xml?rev=1539958&r1=1539957&r2=1539958&view=diff
==============================================================================
--- commons/proper/collections/tags/COLLECTIONS_4_0_RC2/pom.xml (original)
+++ commons/proper/collections/tags/COLLECTIONS_4_0_RC2/pom.xml Fri Nov  8 09:26:59 2013
@@ -24,7 +24,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-collections4</artifactId>
-  <version>4.0-SNAPSHOT</version>
+  <version>4.0</version>
   <name>Apache Commons Collections</name>
 
   <inceptionYear>2001</inceptionYear>
@@ -466,7 +466,7 @@
     <commons.componentid>collections4</commons.componentid>
 
     <!-- Current 4.x release series -->
-    <commons.release.version>4.0-alpha1</commons.release.version>
+    <commons.release.version>4.0</commons.release.version>
     <commons.release.desc>(Java 5.0+)</commons.release.desc>
     
     <!-- Previous 3.x release series -->
@@ -478,7 +478,7 @@
     <commons.jira.id>COLLECTIONS</commons.jira.id>
     <commons.jira.pid>12310465</commons.jira.pid>
     <!-- The RC version used in the staging repository URL. -->
-    <commons.rc.version>RC1</commons.rc.version>
+    <commons.rc.version>RC2</commons.rc.version>
     <checkstyle.version>2.9.1</checkstyle.version>
     
     <commons.site.path>collections</commons.site.path>

Modified: commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/changes/changes.xml?rev=1539958&r1=1539957&r2=1539958&view=diff
==============================================================================
--- commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/changes/changes.xml (original)
+++ commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/changes/changes.xml Fri Nov  8 09:26:59 2013
@@ -21,7 +21,23 @@
   </properties>
   <body>
 
-  <release version="4.0" date="TBA" description="Next release">
+  <release version="4.0" date="2013-11-15" description="
+This is a major release: It combines bug fixes, new features and
+changes to existing features.
+
+Most notable changes are: use of generics and other language features introduced in Java 5 (varargs, Iterable),
+removed deprecated classes / methods and features which are now supported by the JDK,
+replaced Buffer interface with java.util.Queue,
+added concept of split maps with respective interfaces Put / Get (see also package splitmap),
+added new Trie interface together with an implementation of a Patricia Trie.
+
+Because of the base package name change, this release can be used together
+with earlier versions of Commons Collections.
+The minimal version of the Java platform required to compile and use
+Commons Collections is Java 5.
+Users are encouraged to upgrade to this version as, in addition to new
+features, this release includes numerous bug fixes.
+  ">
     <action issue="COLLECTIONS-488" dev="tn" type="add" due-to="Josh Cain">
      Added "CollectionsUtils#matchesAll(Iterable, Predicate)" to test if all elements
      of a collection match a given predicate.

Modified: commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/download_collections.xml
URL: http://svn.apache.org/viewvc/commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/download_collections.xml?rev=1539958&r1=1539957&r2=1539958&view=diff
==============================================================================
--- commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/download_collections.xml (original)
+++ commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/download_collections.xml Fri Nov  8 09:26:59 2013
@@ -45,11 +45,11 @@ limitations under the License.
 -->
 <document>
   <properties>
-    <title>Download Commons Collections</title>
+    <title>Download Apache Commons Collections</title>
     <author email="dev@commons.apache.org">Commons Documentation Team</author>
   </properties>
   <body>
-    <section name="Download Commons Collections">
+    <section name="Download Apache Commons Collections">
     <subsection name="Using a Mirror">
       <p>
         We recommend you use a mirror to download our release
@@ -95,37 +95,37 @@ limitations under the License.
       </p>
     </subsection>
     </section>
-    <section name="Commons Collections 4.0-alpha1 (Java 5.0+)">
+    <section name="Apache Commons Collections 4.0 (Java 5.0+)">
       <subsection name="Binaries">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/collections/binaries/commons-collections4-4.0-alpha1-bin.tar.gz">commons-collections4-4.0-alpha1-bin.tar.gz</a></td>
-              <td><a href="http://www.apache.org/dist/commons/collections/binaries/commons-collections4-4.0-alpha1-bin.tar.gz.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/collections/binaries/commons-collections4-4.0-alpha1-bin.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/collections/binaries/commons-collections4-4.0-bin.tar.gz">commons-collections4-4.0-bin.tar.gz</a></td>
+              <td><a href="http://www.apache.org/dist/commons/collections/binaries/commons-collections4-4.0-bin.tar.gz.md5">md5</a></td>
+              <td><a href="http://www.apache.org/dist/commons/collections/binaries/commons-collections4-4.0-bin.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/collections/binaries/commons-collections4-4.0-alpha1-bin.zip">commons-collections4-4.0-alpha1-bin.zip</a></td>
-              <td><a href="http://www.apache.org/dist/commons/collections/binaries/commons-collections4-4.0-alpha1-bin.zip.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/collections/binaries/commons-collections4-4.0-alpha1-bin.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/collections/binaries/commons-collections4-4.0-bin.zip">commons-collections4-4.0-bin.zip</a></td>
+              <td><a href="http://www.apache.org/dist/commons/collections/binaries/commons-collections4-4.0-bin.zip.md5">md5</a></td>
+              <td><a href="http://www.apache.org/dist/commons/collections/binaries/commons-collections4-4.0-bin.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>
       <subsection name="Source">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/collections/source/commons-collections4-4.0-alpha1-src.tar.gz">commons-collections4-4.0-alpha1-src.tar.gz</a></td>
-              <td><a href="http://www.apache.org/dist/commons/collections/source/commons-collections4-4.0-alpha1-src.tar.gz.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/collections/source/commons-collections4-4.0-alpha1-src.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/collections/source/commons-collections4-4.0-src.tar.gz">commons-collections4-4.0-src.tar.gz</a></td>
+              <td><a href="http://www.apache.org/dist/commons/collections/source/commons-collections4-4.0-src.tar.gz.md5">md5</a></td>
+              <td><a href="http://www.apache.org/dist/commons/collections/source/commons-collections4-4.0-src.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/collections/source/commons-collections4-4.0-alpha1-src.zip">commons-collections4-4.0-alpha1-src.zip</a></td>
-              <td><a href="http://www.apache.org/dist/commons/collections/source/commons-collections4-4.0-alpha1-src.zip.md5">md5</a></td>
-              <td><a href="http://www.apache.org/dist/commons/collections/source/commons-collections4-4.0-alpha1-src.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/collections/source/commons-collections4-4.0-src.zip">commons-collections4-4.0-src.zip</a></td>
+              <td><a href="http://www.apache.org/dist/commons/collections/source/commons-collections4-4.0-src.zip.md5">md5</a></td>
+              <td><a href="http://www.apache.org/dist/commons/collections/source/commons-collections4-4.0-src.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>
     </section>
-    <section name="Commons Collections 3.2.1 (Requires Java 1.2 or later)">
+    <section name="Apache Commons Collections 3.2.1 (Requires Java 1.2 or later)">
       <subsection name="Binaries">
         <table>
           <tr>

Modified: commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/index.xml?rev=1539958&r1=1539957&r2=1539958&view=diff
==============================================================================
--- commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/index.xml (original)
+++ commons/proper/collections/tags/COLLECTIONS_4_0_RC2/src/site/xdoc/index.xml Fri Nov  8 09:26:59 2013
@@ -57,7 +57,7 @@ as are various <a href="project-reports.
 The JavaDoc API documents are available online:
 </p>
 <ul>
-<li>The <a href="javadocs/api-release/index.html">current release 4.0-alpha1</a></li>
+<li>The <a href="javadocs/api-release/index.html">current release 4.0</a></li>
 <li>The latest 3.x release - <a href="javadocs/api-3.2.1/index.html">version 3.2.1</a></li>
 <li>The latest 2.x release - <a href="javadocs/api-2.1.1/index.html">version 2.1.1</a></li>
 <li>The <a href="apidocs/index.html">latest SVN</a></li>
@@ -70,7 +70,7 @@ The <a href="source-repository.html">sub
 <!-- ================================================== -->
 <section name="Releases">
 <p>
-The latest version is v4.0-alpha1 - 
+The latest version is v4.0 - 
 <a href="http://commons.apache.org/collections/download_collections.cgi">Download now!</a><br />
 It is built for Java 1.5+ and the <a href="release_4_0.html">release notes</a> are also available.
 </p>