You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Alessandro Molina (Jira)" <ji...@apache.org> on 2022/04/22 10:23:00 UTC

[jira] [Created] (ARROW-16279) [Python] Support Expressions in `Table.filter`

Alessandro Molina created ARROW-16279:
-----------------------------------------

             Summary: [Python] Support Expressions in `Table.filter`
                 Key: ARROW-16279
                 URL: https://issues.apache.org/jira/browse/ARROW-16279
             Project: Apache Arrow
          Issue Type: New Feature
          Components: Python
            Reporter: Alessandro Molina
            Assignee: Alessandro Molina
             Fix For: 9.0.0


*Umbrella ticket*

At the moment {{Table.filter}} only accepts a mask, and building a mask that actually leads to the rows we care about can be complex and slow in cases where more than one compute function is used to generate the mask. It would be helpful to be able to pass an {{Expression}} as the argument and get the table filtered by that expression as expressions are easier to understand and reason about than masks.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)