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>