David Li created ARROW-15215:
--------------------------------
Summary: [C++] Consolidate kernel utilities between
replace_with_mask, case_when, coalesce, choose
Key: ARROW-15215
URL: https://issues.apache.org/jira/browse/ARROW-15215
Project: Apache Arrow
Issue Type: Improvement
Components: C++
Reporter: David Li
All four kernels (and soon to be fill_null_forward/backward) make use of a set
of very similar utilities for copying data between arrays; we should
consolidate those into a single set of helpers instead of duplicating them, and
consider whether they could be further consolidated (e.g. making use of the
FixedWidthType hierarchy instead of specializing for every type)
--
This message was sent by Atlassian Jira
(v8.20.1#820001)