You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Claude Warren (Jira)" <ji...@apache.org> on 2022/06/15 10:24:00 UTC
[jira] [Created] (COLLECTIONS-828) BloomFilter: Provide support for non-fast-fail forEach
Claude Warren created COLLECTIONS-828:
-----------------------------------------
Summary: BloomFilter: Provide support for non-fast-fail forEach
Key: COLLECTIONS-828
URL: https://issues.apache.org/jira/browse/COLLECTIONS-828
Project: Commons Collections
Issue Type: Improvement
Components: Collection
Affects Versions: 4.5
Reporter: Claude Warren
This to be used for fast merge and bit operations on filters (e.g. all set operations). The fail-fast is only really needed for the {{contains}} methods when you can stop checking as soon as you know it does not contain the argument. Many operations never require the result of the passed in predicate in the forEach loop. This could wait for some performance tests to see if a forEach without the checking is much faster.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)