Skip to main content

Module columns

Module columns 

Source
Expand description

Per-column type definitions for the binary event cache.

A CacheColumns struct holds one column of each type for a batch of events. It is used as the intermediate representation between the super::CacheHeader metadata and the encoded column bytes.

See docs/binary-cache-format.md for the byte-level layout.

Structs§

CacheColumns
All event columns for a batch of events, decomposed by type.
ColumnRow
A single row extracted from the column arrays.

Constants§

COLUMN_COUNT
Total number of columns in the cache format.
COL_AGENTS
COL_EVENT_TYPES
COL_ITC
COL_ITEM_IDS
COL_PARENTS
COL_TIMESTAMPS
The column index constants for this format version.
COL_VALUES