Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
A metafunction is a function that provides the Execute API but does not contain any kernels. Such functions can also handle non-Array/Scalar inputs like RecordBatch or Table.
This will enable bindings to invoke such functions (like take, filter) like
call_function('take', [table, indices])
Attachments
Issue Links
- is a child of
-
ARROW-8894 [C++] C++ array kernels framework and execution buildout (umbrella issue)
- Open
- is related to
-
ARROW-7009 [C++] Refactor filter/take kernels to use Datum instead of overloads
- Resolved
-
ARROW-8976 [C++] compute::CallFunction can't Filter/Take with ChunkedArray
- Resolved
- links to