Interface ColumnarBatchV1Experimental

Protocol-neutral, dependency-free transport representation of one columnar record batch. Adapters can reference existing Arrow/GeoArrow buffers and metadata, but consumers still need the originating adapter's layout contract.

interface ColumnarBatchV1 {
    buffers: readonly ColumnarBufferV1[];
    id: string;
    kind: "honua.columnar-batch";
    rowCount: number;
    rowOffset?: number;
    schema: ColumnarSchemaV1;
    sequence: number;
    version: "1.0";
}

Hierarchy (view full)

Properties

buffers: readonly ColumnarBufferV1[]
id: string
kind
rowCount: number
rowOffset?: number
sequence: number
version