Type Alias IntraLevelDelta

Source
pub type IntraLevelDelta = IntraLevelDeltaCommon<SstableInfo>;

Aliased Type§

struct IntraLevelDelta {
    pub level_idx: u32,
    pub l0_sub_level_id: u64,
    pub removed_table_ids: HashSet<u64>,
    pub inserted_table_infos: Vec<SstableInfo>,
    pub vnode_partition_count: u32,
    pub compaction_group_version_id: u64,
}

Fields§

§level_idx: u32§l0_sub_level_id: u64§removed_table_ids: HashSet<u64>§inserted_table_infos: Vec<SstableInfo>§vnode_partition_count: u32§compaction_group_version_id: u64

Implementations§

Source§

impl IntraLevelDelta

Source§

impl IntraLevelDelta

Source

pub fn new( level_idx: u32, l0_sub_level_id: u64, removed_table_ids: HashSet<u64>, inserted_table_infos: Vec<SstableInfo>, vnode_partition_count: u32, compaction_group_version_id: u64, ) -> Self