Updates parquet::arrow::OpenFile calls to use new API that returns arrow::Result instead of taking an output parameter. Also updates error message retrieval to use status().ToString() method. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
The arrow library has a function parameter called signals that causes trouble when compiled using Qt. Add undef signals to avoid this issue.