Skip to content

Operator and testing modernization for cache .Filter() operators, as described in #1014.#1048

Open
JakenVeina wants to merge 1 commit intomainfrom
housekeeping/cache-filter-modernization
Open

Operator and testing modernization for cache .Filter() operators, as described in #1014.#1048
JakenVeina wants to merge 1 commit intomainfrom
housekeeping/cache-filter-modernization

Conversation

@JakenVeina
Copy link
Collaborator

Includes full re-write of the static version of .Filter(), to promote consistent organization among all filtering operators, and to fix a missing null parameter check.

Includes refactoring and enhancement to combine the two separate backing classes for .Filter() operators into one, by adding reapplyFilter support to the newer one.

Includes full rewrite of the cache .Filter() testing suite.

@RolandPheasant
Copy link
Collaborator

@JakenVeina there's some conflicts to resolve here

@JakenVeina JakenVeina force-pushed the housekeeping/cache-filter-modernization branch 3 times, most recently from 0869c11 to 3d179a6 Compare February 5, 2026 05:39
…s described in #1014.

Includes full re-write of the static version of `.Filter()`, to promote consistent organization among all filtering operators, and to fix a missing null parameter check.

Includes refactoring and enhancement to combine the two separate backing classes for `.Filter()` operators into one, by adding `reapplyFilter` support to the newer one.

Includes full rewrite of the cache .Filter() testing suite.
@JakenVeina JakenVeina force-pushed the housekeeping/cache-filter-modernization branch from 3d179a6 to 49cdb2e Compare February 5, 2026 05:48
@JakenVeina
Copy link
Collaborator Author

Only took me accidentally orphaning the commit and having to recover it from the reflog, but should be good now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants