Expand description
Column codec trait and implementations for the binary cache format.
Each column type has a dedicated codec that exploits the statistical
properties of that column’s data for compact encoding. All codecs
implement the ColumnCodec trait.
See docs/binary-cache-format.md for byte-level format documentation.
Structs§
- Event
Type Codec - 4-bit RLE-encoded event types.
- Interned
String Codec - Interned string table with run-length-encoded
u16references. - Item
IdCodec - Dictionary-encoded item IDs with RLE-encoded u32 indices.
- RawBytes
Codec - Length-prefixed raw byte strings.
- Timestamp
Codec - Delta-encoded varint timestamps.
- Value
Codec - Type-specific value encoding for event payloads.
Traits§
- Column
Codec - Trait for encoding and decoding a single column of event data.