Enum EncodingKind
A Parquet encoding. The values match the Encoding enum of the Parquet format, so they are
the numbers written to and read from file metadata. Value 1 is deliberately absent: the format
reserved it for GROUP_VAR_INT, which was never used and has been removed.
public enum EncodingKind : ushort
Fields
Alp = 10Adaptive Lossless floating-Point encoding for Float and Double.
ALP is a recent addition to the Parquet format and is classified there as Preview: the byte layout is final, but reader support across the ecosystem is still spreading. Check that every Parquet library that will read the file supports ALP before selecting it. See https://github.com/apache/parquet-format/blob/master/Encodings.md#adaptive-lossless-floating-point-alp--10.
BitPacked = 4Deprecated by the Parquet format; superseded by Rle.
ByteStreamSplit = 9DeltaBinaryPacked = 5DeltaByteArray = 7DeltaLengthByteArray = 6Plain = 0PlainDictionary = 2Deprecated by the Parquet format; use RleDictionary for data pages.
Rle = 3RleDictionary = 8