I/O utilities for rustsim - Arrow batch building, CSV bridging, and ClickHouse writing.
This crate provides the data pipeline components:
ArrowBatchBuilder- incrementally builds ArrowRecordBatchvalues from typed rows.CollectArrowBridge- auto-flushing bridge that accumulates rows and produces batches at a configurable size.ClickHouseWriter- background writer that sends Arrow IPC batches to ClickHouse via HTTP with bounded-channel backpressure and exponential-backoff retry.