Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Nested and parent child filters should live outside of filter cache #7031
Query and filters that rely on filters to be cached and have random access (FixedBitSet) to run fast should be kept around outside of the filter cache. The filter cache may evict these filters and nested and parent/child need then to be cached in order to be fast.
There should be separate service that keeps just FixedBitSet instance around.