Latest Results
chore: upgrade arrow-rs from 57.1.0 to 59.0.0
Upgrade all arrow-rs workspace dependencies (arrow, arrow-array,
arrow-buffer, arrow-csv, arrow-data, arrow-flight, arrow-ipc,
arrow-json, arrow-row, arrow-schema, arrow-select, parquet) from
57.1.0 to 59.0.0.
API changes addressed:
- PrimitiveArrayReader::new, NullArrayReader::new, and byte array
reader constructors now require a batch_size parameter
- LogicalType::Timestamp and LogicalType::Decimal changed from struct
variants to tuple variants wrapping TimestampType and DecimalType
This upgrade brings native s390x-aware size assertions for the
parquet-variant Variant enum, eliminating the need for architecture-
specific patches.
Also updates daft-ext to support arrow-59 feature alongside existing
arrow-56/57/58, and updates serde_arrow feature from arrow-57 to
arrow-59 in daft-sketch.
Signed-off-by: Mike DePaulo <mdepaulo@redhat.com>
Signed-off-by: Mike DePaulo <mikedep333@redhat.com>mikedep333:arrow-59-upgrade Latest Branches
-1%
RitwijParmar:codex/daft-fanout-aware-join-probe 0%
RitwijParmar:codex/daft-otel-env-config 0%
RitwijParmar:codex/daft-mcap-telemetry-planner © 2026 CodSpeed Technology