Column type -> key kind, exactly as the WRITER emits it
(writer/attr_index.rs:240, :272, :288). Uses the ColumnType enum,
never a numeric literal: src/fbs/header.fbs:9-26 numbers Byte=0 ... String=11, Json=12, DateTime=13, Binary=14, and an off-by-one here
silently classifies the wrong column. str20/i8 are defined upstream
but never produced by the writer, so neither appears in KeyKind.
Column type -> key kind, exactly as the WRITER emits it (
writer/attr_index.rs:240,:272,:288). Uses theColumnTypeenum, never a numeric literal:src/fbs/header.fbs:9-26numbersByte=0 ... String=11, Json=12, DateTime=13, Binary=14, and an off-by-one here silently classifies the wrong column.str20/i8are defined upstream but never produced by the writer, so neither appears inKeyKind.