When SQL-compatible null handling is enabled, filters that internally use Filters.makeValueMatcher with a predicate factory do not handle null values from long columns correctly.
Instead of applying the predicates to null, the predicates are applied to a value of 0 instead.
The following filter types are affected:
- Bound
- In
- Javascript
- Regex
- SearchQuery
- Like
- Spatial
This will be fixed by #9251.
When SQL-compatible null handling is enabled, filters that internally use
Filters.makeValueMatcherwith a predicate factory do not handle null values from long columns correctly.Instead of applying the predicates to
null, the predicates are applied to a value of 0 instead.The following filter types are affected:
This will be fixed by #9251.