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

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

     [ https://issues.apache.org/jira/browse/ARROW-16279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alessandro Molina closed ARROW-16279.
-------------------------------------
    Resolution: Fixed

> [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
>            Priority: Major
>             Fix For: 10.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.10#820010)