You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Thomas Neidhart <th...@gmail.com> on 2013/11/14 19:41:11 UTC
[CANCELLED][VOTE] Release of Commons Collections 4.0 based on RC3
On 11/11/2013 10:12 PM, Thomas Neidhart wrote:
> Hi,
>
> I'd like to call a vote for releasing Commons Collections 4.0 based on RC3.
>
> Changes since RC2:
>
> * [COLLECTIONS-499] Refactored the test framework for Bag
> implementations to extend from "AbstractCollectionTest" by
> decorating the concrete Bag instance with a CollectionBag or
> CollectionSortedBag.
> * [COLLECTIONS-498] "CollectionBag" will now also respect the
> contract of the decorated bag in case a null argument is provided
> to either removeAll or retainAll.
> * [COLLECTIONS-497] Added bag decorator "CollectionSortedBag" which
> decorates a SortedBag to make it comply with the Collection
> contract.
> * [COLLECTIONS-496] "UnmodifiableBoundedCollection" does now also
> implement the marker interface "Unmodifiable" similar as all other
> unmodifiable decorators.
> * [COLLECTIONS-495] "UnmodifiableTrie#unmodifiableTrie(Trie)" will
> not decorate again an already unmodifiable Trie. Also the return
> type has been changed to "Trie" to be consistent with other
> Unmodifiable decorators.
> * [COLLECTIONS-494] Moved "Equator" interface to base package for
> consistency. Thanks to Emmanuel Bourg.
> * improved release notes with suggestions from Emmanuel Bourg
> * added unit tests for TrieUtils and QueueUtils and factory methods
> for all Unmodifiable decorators
> * added more unit tests for the Queue interface
> * cleanup of many test classes: removed unused imports, unneeded
> constructors
>
> Changes since RC1:
>
> * release notes are now also included in the binary distribution
> * removed spurious hashCode() method in AbstractPatriciaTrie, the
> inherited one from AbstractMap will be used instead
>
>
> Collections 4.0 RC3 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/collections/
> (svn revision 3477)
>
> Maven artifacts are here:
>
> https://repository.apache.org/content/repositories/orgapachecommons-118/org/apache/commons/commons-collections4/4.0/
>
> The tag is here:
>
> https://svn.apache.org/repos/asf/commons/proper/collections/tags/COLLECTIONS_4_0_RC3/
> (svn revision 1540843)
>
> Site:
> http://people.apache.org/builds/commons/collections/4.0/RC3/
>
> Details of changes can be found in the release notes:
>
> https://dist.apache.org/repos/dist/dev/commons/collections/RELEASE-NOTES.txt
>
> http://people.apache.org/builds/commons/collections/4.0/RC3/changes-report.html
>
> Please review the release candidate and vote.
> This vote will close no sooner than 72 hours from now.
>
> [ ] +1 Release these artifacts
> [ ] +0 OK, but...
> [ ] -0 OK, but really should fix...
> [ ] -1 I oppose this release because...
>
> Note: the clirr report is generated against 4.0-alpha1 and it is also
> highlighted in the release notes that this release is not compatible
> with any previous release.
>
> Note2: there have been reports in the past that some unit tests fail
> with certain versions of the IBM Java 6 VM. Some tests have been
> disabled when run with a IBM Java 6 VM due to some bugs in the
> java.util.TreeMap implementation, but it may still fail for other versions.
>
> Thank you for your reviews,
Vote is cancelled to correct the compilation / unit test problems with
our favorite jdk.
Thomas
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org