Skip to content

[C++] Use selection vectors in Filter implementation for record batches, tables #24672

@asfimport

Description

@asfimport

The current implementation of Filter on RecordBatch, Table does redundant analysis of the filter array. It would be more efficient in most cases (i.e. whenever there are multiple columns) to convert the boolean array into a selection vector and then use Take

Reporter: Wes McKinney / @wesm
Assignee: Wes McKinney / @wesm

Related issues:

PRs and other links:

Note: This issue was originally created as ARROW-8500. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions