def write_atomic

mylsm-lsm-store@0.6.0.1 · src/ByteSstIo.bend:366

import mylsm-lsm-store@0.6.0.1/src/ByteSstIo.bend as ByteSstIo
import Base
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable

366# Encodes and atomically publishes one bounded byte SST snapshot.
367def write_atomic(
368  +directory: String,
369  entries: List<&1, ByteMemTable.Entry>
370) -> IO(Result<&1, &1, U32 & String, Unit>):
371  write_atomic_at(directory, directory ++ "/SST", entries)

Uses (10)

Used by (0)

No other definition uses this definition.