Commits

Andy Grove authored 11a20bf7f2e
ARROW-8854: [Rust] [Integration Testing] Standardize error handling With these changes, I can now see why tests are failing, and also all test failures are now being detected. This also adds partial support for `DataType::Null`. Current status: ``` ################# FAILURES ################# FAILED TEST: primitive Java producing, Rust consuming FAILED TEST: primitive_zerolength Java producing, Rust consuming FAILED TEST: null Java producing, Rust consuming FAILED TEST: null_trivial Java producing, Rust consuming FAILED TEST: datetime Java producing, Rust consuming FAILED TEST: null Rust producing, Java consuming FAILED TEST: null_trivial Rust producing, Java consuming FAILED TEST: datetime Rust producing, Java consuming FAILED TEST: primitive_large_offsets Rust producing, Rust consuming FAILED TEST: null Rust producing, Rust consuming FAILED TEST: null_trivial Rust producing, Rust consuming FAILED TEST: datetime Rust producing, Rust consuming 12 failures ``` Closes #7219 from andygrove/ARROW-8854 Authored-by: Andy Grove <andygrove73@gmail.com> Signed-off-by: Andy Grove <andygrove73@gmail.com>