Expand description
ColumnData is the polymorphic accessor (type, length, encoding, nullability, statistics, value extraction) that
each concrete data implements. Canonical is the dense default data used for primitive-typed columns. The
CompareOp and SearchResult enums express search-and-compare operations the engine performs over arrays during
selection (binary search and range probing).