Versions in this module Expand all Collapse all v0 v0.4.0 May 5, 2022 Changes in this version + const Attr + const Binary + const List + const ListWithSub + const Multi + const Paren + const Range + const RangeWithSub + const Unary + const Value + func DecodeBatch(data []byte) (*batch.Batch, []byte, error) + func DecodeExtend(data []byte) (extend.Extend, []byte, error) + func DecodeListPartition(data []byte) (engine.ListPartition, []byte, error) + func DecodePartition(data []byte) (*engine.PartitionByDef, []byte, error) + func DecodeRangePartition(data []byte) (engine.RangePartition, []byte, error) + func DecodeVector(data []byte) (*vector.Vector, []byte, error) + func EncodeBatch(bat *batch.Batch, buf *bytes.Buffer) error + func EncodeExtend(e extend.Extend, buf *bytes.Buffer) error + func EncodeListPartition(def engine.ListPartition, buf *bytes.Buffer) error + func EncodePartition(def *engine.PartitionByDef, buf *bytes.Buffer) error + func EncodeRangePartition(def engine.RangePartition, buf *bytes.Buffer) error + func EncodeVector(v *vector.Vector, buf *bytes.Buffer) error