Array.to_arrow_array and Array.to_arrow_table accept a keyword-only
combine_chunks flag. When set, chunked Vortex arrays are executed directly
into a single contiguous Arrow array on the Rust side instead of being
returned as a pyarrow.ChunkedArray, avoiding a second concatenation pass
in pyarrow for consumers that cannot handle chunked arrays.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KjMKGatHhiu41d9MuSpbwN
Signed-off-by: Claude <noreply@anthropic.com>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Pyarrow export can combine chunks on rust side instead of exporting them as pa.chunked_array