PbHummockVersion

Type Alias PbHummockVersion 

Source
pub type PbHummockVersion = HummockVersion;

Aliased Type§

pub struct PbHummockVersion {
    pub id: TypedId<9, u64>,
    pub levels: HashMap<TypedId<10, u64>, Levels>,
    pub max_committed_epoch: u64,
    pub table_watermarks: HashMap<TypedId<0, u32>, TableWatermarks>,
    pub table_change_logs: HashMap<TypedId<0, u32>, TableChangeLog>,
    pub state_table_info: HashMap<TypedId<0, u32>, StateTableInfo>,
    pub vector_indexes: HashMap<TypedId<0, u32>, VectorIndex>,
}

Fields§

§id: TypedId<9, u64>§levels: HashMap<TypedId<10, u64>, Levels>

Levels of each compaction group

§max_committed_epoch: u64
👎Deprecated
§table_watermarks: HashMap<TypedId<0, u32>, TableWatermarks>§table_change_logs: HashMap<TypedId<0, u32>, TableChangeLog>§state_table_info: HashMap<TypedId<0, u32>, StateTableInfo>§vector_indexes: HashMap<TypedId<0, u32>, VectorIndex>