Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-15586

[C++] Clarify Substrait's push down filtering semantics and possibly alter the consumer

Add voteWatch issue
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • C++

    Description

      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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            westonpace Weston Pace

            Dates

              Created:
              Updated:

              Slack

                Issue deployment