Weston Pace created ARROW-15586:
-----------------------------------

             Summary: [C++] Clarify Substrait's push down filtering semantics 
and possibly alter the consumer
                 Key: ARROW-15586
                 URL: https://issues.apache.org/jira/browse/ARROW-15586
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++
            Reporter: Weston Pace


The substrait consumer currently interprets the ReadRel::filter in a Substrait 
plan as a best effort push-down filter.  It's not clear if this is the correct 
semantic interpretation at the moment.  I have opened 
https://github.com/substrait-io/substrait/issues/137 to investigate.  Once that 
is resolved, if we predicted the semantics incorrectly, we should fix the 
consumer.

On the other hand, if the Substrait semantics are found to agree with our 
interpretation we can close this issue.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to