Skip to content

Performance enhancements for InFilter() #173

@forum-is

Description

@forum-is

Currently, InFilter() is backed by an ArrayList. For larger sets of values, using a HashSet should greatly enhance the search performance.

Also, an additional NotInFilter() would speed up searching for results instead of using NotFilter(InFilter(...)) as it could exit on the first mismatch instead of having to check all values an then negating the result.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions