superbigcup325/colenc/types does not have a README file
pub(all) suberror EncodingError {
Truncated(Int, Int, Int)
Unsupported(Encoding)
InvalidCount(Int)
InvalidBitWidth(Int)
TypeMismatch(PhysicalType, Encoding)
Incomplete(Int, Int)
InvalidIndex(Int, Int)
InvalidTag(Int)
}pub(all) struct DictionaryEncoding {
dictionary : Bytes
indices : Bytes
dictionary_size : Int
bit_width : Int
}pub(all) enum Encoding {
Plain
Rle
Dictionary
DeltaBinaryPacked
DeltaLength
DeltaByteArray
ByteStreamSplit
Fsst
}pub(all) struct EncodingStats {
value_count : Int
encoded_bytes : Int
}Install
Download zipColumnar encoding kernel for MoonBit: the Parquet page-level encoding family as a reusable, verifiable, pluggable library.
Dependencies