Skip to main content

apply_set

Function apply_set 

Source
pub fn apply_set(
    store: &mut KvStore,
    key: Vec<u8>,
    value_bytes: Vec<u8>,
    value_type: u8,
    ttl_seconds: Option<u64>,
    version: u64,
) -> Result<(), KvStoreError>
Expand description

Apply a KvSet WAL record to a KvStore (used during recovery)

This bypasses the normal WAL write path to avoid infinite recursion during replay.