Skip to main content

Module value_codec

Module value_codec 

Source
Expand description

Arrow column value decoding utilities.

Provides a unified value_from_column function for decoding Arrow column values to serde_json::Value, used by both PropertyManager and DeltaDataset.

Enums§

CrdtDecodeMode
Controls how CRDT decode errors are handled.

Constants§

MAX_DECODE_DEPTH
Maximum recursion depth for nested List/Map decoding to prevent stack overflow. Issue #62: Added to prevent stack overflow from deeply nested structures.

Functions§

decode_column_value
Decode an Arrow column value to a uni_common::Value, preserving Value::Temporal variants for round-trip fidelity.
value_from_column
Decode an Arrow column value to a serde_json::Value.