-
Notifications
You must be signed in to change notification settings - Fork 4k
Open
Labels
Component: C++Status: stale-warningIssues and PRs flagged as stale which are due to be closed if no indication otherwiseIssues and PRs flagged as stale which are due to be closed if no indication otherwiseType: enhancement
Description
These functions are all conceptually similar and need to promote argument types to a common type. Right now they all have different type promotion heuristics, and there are a few in-progress PRs to improve type support; once those land, we should also reconcile the type promotion logic they use - presumably, all of them should be able to use the exact same logic in the end.
Reporter: David Li / @lidavidm
Related issues:
- [C++] Support variable-width types in case_when function (relates to)
- [C++] Extend type support for if_else kernel (relates to)
- [C++] Improve type support for 'coalesce' kernel (relates to)
- [C++] Support dictionaries directly in case_when kernel (relates to)
- [C++] Include month-day-nano intervals in kernel type support (relates to)
- [C++] choose kernel missing support for list/struct types (is related to)
- [C++] replace_with_mask support missing for list/fixed_size_list/large_list/struct (is related to)
- [C++] Support dictionaries directly in coalesce kernel (is related to)
- [C++] Improve type support for 'replace_with_mask' kernel (is related to)
Note: This issue was originally created as ARROW-14105. Please see the migration documentation for further details.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Component: C++Status: stale-warningIssues and PRs flagged as stale which are due to be closed if no indication otherwiseIssues and PRs flagged as stale which are due to be closed if no indication otherwiseType: enhancement