wombatu-kun commented on PR #8735: URL: https://github.com/apache/paimon/pull/8735#issuecomment-5019976637
Done c75f0c99d. Moved the non-null complement up to `LazyFilteredBTreeReader`: a range's non-null rows are `[0, sum of per-file row counts) NOT Union(nulls of all files)`, which unifies single- and multi-file ranges, so IS NOT NULL / `<>` / NOT IN take the complement instead of the scan fallback. The conservative string predicates (ENDS WITH / CONTAINS / unoptimizable LIKE) use the same complement and no longer need the fallback-scan budget; ranges with unknown row counts still fall back to the full-file scan. @steFaiz -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
