def persisted

mylsm-lsm-store@0.6.0.1 · src/coordinator/SnapshotValueLengthPolicy.bend:18

import mylsm-lsm-store@0.6.0.1/src/coordinator/SnapshotValueLengthPolicy.bend as SnapshotValueLengthPolicy
import Base
import mylsm-lsm-store@0.6.0.1/src/ByteWal.bend as ByteWal

18# Handles persisted.
19def persisted(metadata: ByteWal.ValueMetadata) -> Decision:
20  match metadata:
21    case ByteWal.ValueAbsent{}: Missing{}
22    case ByteWal.ValueDeleted{}: Missing{}
23    case ByteWal.ValuePresent{value_bytes}: Found{value_bytes}

Uses (2)

Used by (1)