package
3.1.2+incompatible
Repository: https://github.com/pingcap/tidb.git
Documentation: pkg.go.dev

# Functions

BuildFullDecodeColMap build a map that contains [columnID -> struct{*table.Column, expression.Expression}] from indexed columns and all of its depending columns.
NewRowDecoder returns a new RowDecoder.
RemoveUnusedVirtualCols removes all virtual columns in decodeColMap that cannot found in indexedCols.
SubstituteGenColsInDecodeColMap substitutes generated columns in every expression with non-generated one by looking up decodeColMap.

# Structs

Column contains the info and generated expr of column.
RowDecoder decodes a byte slice into datums and eval the generated column value.