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

Reply via email to