[ https://issues.apache.org/jira/browse/ARROW-1560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16772439#comment-16772439 ]
Wes McKinney commented on ARROW-1560: ------------------------------------- Just made you a Contributor and assigned the issue to you. Could you describe your implementation approach before you go too far down the rabbit hole? We want to make use of the existing hashing machinery that we are using for the {{Unique}} and {{DictionaryEncode}} functions > [C++] Kernel implementations for "match" function > ------------------------------------------------- > > Key: ARROW-1560 > URL: https://issues.apache.org/jira/browse/ARROW-1560 > Project: Apache Arrow > Issue Type: New Feature > Components: C++ > Reporter: Wes McKinney > Assignee: Preeti Suman > Priority: Major > Labels: Analytics > Fix For: 0.14.0 > > > Match computes a position index array from an array values into a set of > categories > {code} > match(['a', 'b', 'a', null, 'b', 'a', 'b'], ['b', 'a']) > return [1, 0, 1, null, 0, 1, 0] > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)