morningman opened a new pull request, #32253: URL: https://github.com/apache/doris/pull/32253
## Proposed changes Previously, for JNI scanner, BE will assemble a `push_down_predicates` from `colname_to_value_range` and pass it to JNI scanner. and JNI scanner will determine how to use it to do the predicate pushdown. But actually, this `push_down_predicates` is never used. This PR removes the `push_down_predicates`. This will also avoid BE crash when encountering decimal type predicate(a bug, not fixed, but skip it) ## Further comments Actually the predicate passed to JNI scanner can be assembled and serialized on FE side, and pass to BE then pass to JNI scanner directly, just like what PaimonJniScanner do(see `paimon_predicate`). -- 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: commits-unsubscr...@doris.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org