Wes McKinney created ARROW-8500: ----------------------------------- Summary: [C++] Use selection vectors in Filter implementation for record batches, tables Key: ARROW-8500 URL: https://issues.apache.org/jira/browse/ARROW-8500 Project: Apache Arrow Issue Type: Improvement Components: C++ Reporter: Wes McKinney Fix For: 1.0.0
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}} -- This message was sent by Atlassian Jira (v8.3.4#803005)