-
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
case_when will be implemented as case_when(struct(bool...), T...) which requires materialization of scalar arguments. However, we can simplify such cases before calling instead, e.g. all scalar false branches can be eliminated, and scalar true branches can be removed and their values promoted to the 'else' argument.
Reporter: David Li / @lidavidm
Note: This issue was originally created as ARROW-13325. 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