apache / arrow

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
https://arrow.apache.org/
Apache License 2.0
14.5k stars 3.52k forks source link

[Python][C++] Add more failure tests to execution engine / substrait consumer #20248

Open asfimport opened 2 years ago

asfimport commented 2 years ago

While working on ARROW-15732 I found that plans which failed partway through often ended up with a segmentation fault or assert instead of calmly reporting the error. We should probably have more tests in place which test failure in various spots of the execution engine to ensure that we recover more robustly.

Reporter: Weston Pace / @westonpace

Note: This issue was originally created as ARROW-16587. Please see the migration documentation for further details.

asfimport commented 2 years ago

Todd Farmer / @toddfarmer: This issue was last updated over 90 days ago, which may be an indication it is no longer being actively worked. To better reflect the current state, the issue is being unassigned per project policy. Please feel free to re-take assignment of the issue if it is being actively worked, or if you plan to start that work soon.