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

garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-collections.git


The following commit(s) were added to refs/heads/master by this push:
     new cf8608b7d Remove duplicate entry.
cf8608b7d is described below

commit cf8608b7d3538b91b12f24ffdb42ca8af22aa934
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Jul 18 07:04:45 2026 -0700

    Remove duplicate entry.
---
 src/changes/changes.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 108de8846..4fc779f22 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -25,7 +25,6 @@
   <release version="4.6.0" date="YYYY-MM-DD" description="This is a feature 
and maintenance release. Java 8 or later is required.">
     <!-- FIX -->
     <action type="fix" dev="ggregory" due-to="Gary Gregory" 
issue="COLLECTIONS-776">Wrapping PassiveExpiringMap in 
Collections.synchronizedMap breaks expiration.</action>
-    <action type="fix" dev="ggregory" due-to="Naveed Khan, Gary 
Gregory">[javadoc] Document that BloomFilter merge operations are non-atomic 
and a filter that throws during a merge should be considered invalid.</action>
     <action type="fix" dev="ggregory" due-to="Gary 
Gregory">org.apache.commons.collections4.map.AbstractReferenceMap.ReferenceEntry.toReference(ReferenceStrength,
 T, int) now throws IllegalArgumentException instead of Error.</action>
     <action type="fix" dev="ggregory" due-to="Eric Hubert, Gary 
Gregory">Remove deprecation annotation of 
org.apache.commons.collections4.Factory; this will be deprecated in 5.0 in 
favor of java.util.function.Supplier.</action>
     <action type="fix" dev="ggregory" due-to="Eric Hubert, Gary 
Gregory">Remove deprecation annotation of 
org.apache.commons.collections4.Predicate; this will be deprecated in 5.0 in 
favor of java.util.function.Predicate.</action>
@@ -61,7 +60,7 @@
     <action type="fix" dev="ggregory" due-to="Gary Gregory">TransformIterator 
now fail-fast on a null Iterator (#686).</action>
     <action type="fix" dev="ggregory" due-to="sankalp suman, Ben Manes" 
issue="COLLECTIONS-884">[COLLECTIONS-884] Fix JUnit 5 test discovery for Map 
EntrySet and Values views (#689).</action>
     <action type="fix" dev="ggregory" due-to="Dexter.k, Gary Gregory">Reject 
non-positive maxSize in LRUMap.doReadObject() (#690).</action>
-    <action type="fix" dev="ggregory" due-to="Dexter.k, Gary Gregory">Document 
non-atomic merge semantics for BloomFilter (#695).</action>
+    <action type="fix" dev="ggregory" due-to="Naveed Khan, Alex Herbert, Gary 
Gregory">[javadoc] Document that BloomFilter merge operations are non-atomic 
and a filter that throws during a merge should be considered invalid 
(#695).</action>    
     <action type="fix" dev="ggregory" due-to="Vasiliy Mikhailov, Gary 
Gregory">Fix AbstractMapBag.retainAll removing all copies when the other bag 
has more (#692).</action>
     <action type="fix" dev="ggregory" due-to="Vasiliy Mikhailov, Gary 
Gregory">Fix integer overflow in SetOperations.cosineSimilarity (#693).</action>
     <action type="fix" dev="ggregory" due-to="Vasiliy Mikhailov, Gary 
Gregory">Validate deserialized size in CircularFifoQueue.readObject 
(#678).</action>

Reply via email to