Skip to main content

Module shape

Module shape 

Source
Expand description

RowShape definitions for encoding row data with consistent field layouts.

A RowShape describes the structure of encoded row data, including:

  • Field names, types, and order
  • Memory layout (offsets, sizes, alignment)
  • A content-addressable fingerprint for deduplication

Modules§

consolidate
RowShape consolidation utilities - STUB
evolution
RowShape evolution and resolution utilities.
fingerprint
RowShape fingerprint computation for content-addressable storage.

Structs§

Inner
Inner data for a shape describing the structure of encoded row data.
RowShape
A shape describing the structure of encoded row data.
RowShapeField
A field within a shape

Constants§

SHAPE_HEADER_SIZE
Size of shape header (fingerprint) in bytes