vortex-sampling-compressor 0.24.0

Vortex compressor that uses statistical sampling
Documentation
#![allow(dead_code)]

pub const DEFAULT_MAX_COST: u8 = 3;

// structural pass-throughs have no cost
pub const CHUNKED_COST: u8 = 0;
pub const SPARSE_COST: u8 = 0;
pub const STRUCT_COST: u8 = 0;
pub const LIST_COST: u8 = 0;
pub const VARBIN_COST: u8 = 0;

// so fast that we can ignore the cost
pub const BITPACKED_NO_PATCHES_COST: u8 = 0;
pub const BITPACKED_WITH_PATCHES_COST: u8 = 0;
pub const CONSTANT_COST: u8 = 0;
pub const ZIGZAG_COST: u8 = 0;

// "normal" encodings
pub const ALP_COST: u8 = 1;
pub const ALP_RD_COST: u8 = 1;
pub const DATE_TIME_PARTS_COST: u8 = 1;
pub const DICT_COST: u8 = 1;
pub const FOR_COST: u8 = 1;
pub const FSST_COST: u8 = 1;
pub const RUN_END_COST: u8 = 1;

// "expensive" encodings
pub const DELTA_COST: u8 = 2;