risingwave_storage::store_impl

Trait AsHummock

source
pub trait AsHummock: Send + Sync {
    // Required method
    fn as_hummock(&self) -> Option<&HummockStorage>;

    // Provided method
    fn sync(
        &self,
        sync_table_epochs: Vec<(HummockEpoch, HashSet<TableId>)>,
    ) -> BoxFuture<'_, StorageResult<SyncResult>> { ... }
}

Required Methods§

Provided Methods§

source

fn sync( &self, sync_table_epochs: Vec<(HummockEpoch, HashSet<TableId>)>, ) -> BoxFuture<'_, StorageResult<SyncResult>>

Implementors§