The if_else kernel does not accept timestamps with time zones, list arrays, or struct arrays. This is a bit odd as the case_when kernel has more support for these types. The if_else kernel should accept all types.
Reporter: Weston Pace / @westonpace
Related issues:
Note: This issue was originally created as ARROW-13932. Please see the migration documentation for further details.