This was omitted from ARROW-13390 but still needs doing. **Reporter**: [David Li](https://issues.apache.org/jira/browse/ARROW-14167) / @lidavidm **Assignee**: [David Li](https://issues.apache.org/jira/browse/ARROW-14167) / @lidavidm #### Related issues: - [[C++] Reconcile type promotion rules between if_else, case_when, coalesce, select](https://github.com/apache/arrow/issues/29696) (relates to) - [[C++] Improve type support for 'coalesce' kernel](https://github.com/apache/arrow/issues/29061) (relates to) - [[C++] Optimize dictionary support in kernels/Support nulls in DictionaryUnifier](https://github.com/apache/arrow/issues/29764) (is related to) - [[R] Include unused factor levels in coalesce() and if_else() output](https://github.com/apache/arrow/issues/30192) (is depended upon by) #### PRs and other links: - [GitHub Pull Request #11272](https://github.com/apache/arrow/pull/11272) <sub>**Note**: *This issue was originally created as [ARROW-14167](https://issues.apache.org/jira/browse/ARROW-14167). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*</sub>
This was omitted from ARROW-13390 but still needs doing.
Reporter: David Li / @lidavidm
Assignee: David Li / @lidavidm
Related issues:
PRs and other links:
Note: This issue was originally created as ARROW-14167. Please see the migration documentation for further details.