Will Jones created ARROW-15089:
----------------------------------
Summary: [C++] Add compute kernel to get MapArray value for given
key
Key: ARROW-15089
URL: https://issues.apache.org/jira/browse/ARROW-15089
Project: Apache Arrow
Issue Type: Improvement
Components: C++
Affects Versions: 6.0.1
Reporter: Will Jones
Given a "map", an obvious operation is to get an item corresponding to a key.
The idea here is to create a kernel that does this for each map in the array.
IIRC MapArray isn't guaranteed to have unique keys. So one version would return
an array of ItemType by returning the first of last item for a given key. Yet
another version could return a ListType containing all matching items.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)