influxdb/cache_system
Marco Neumann 49ab568ca8
refactor: convert `remove_if` feature to policy framework (#5398)
* refactor: allow `ChangeRequest` to carry a lifetime

Let's not restrict our change functions to `'static` because this would
require us to clone loads of data to achieve predicate-based
`remove_if`.

* refactor: convert `remove_if` feature to policy framework

Decided to drop the "shared" functionality. We only use the small
`remove_if` bit which is way easier to reason about.

For #5320.

* refactor: address review comments

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-16 08:23:27 +00:00
..
benches refactor: move `querier::cache_system` into its own crate (#4592) 2022-05-13 13:12:07 +00:00
src refactor: convert `remove_if` feature to policy framework (#5398) 2022-08-16 08:23:27 +00:00
Cargo.toml chore: do not build benchmark binary for lib targets (#5400) 2022-08-16 08:11:23 +00:00