[
https://issues.apache.org/jira/browse/ARROW-16279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alessandro Molina updated ARROW-16279:
--------------------------------------
Summary: [Python] Support Expressions in Table.filter (was: [Python]
Support Expressions in `Table.filter`)
> [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: 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)