type TableValidation

mylsm-lsm-store@0.6.0.1 · src/transfer/MigrateIo.bend:25

import mylsm-lsm-store@0.6.0.1/src/transfer/MigrateIo.bend as MigrateIo
import Base
import mylsm-lsm-store@0.6.0.1/src/DbLock.bend as DbLock
import mylsm-lsm-store@0.6.0.1/src/MemTable.bend as MemTable
import mylsm-lsm-store@0.6.0.1/src/Wal.bend as Wal

25# Holds source ownership until read-only validation finishes.
26type TableValidation is Type:
27  TableValidation{lock: DbLock.Lock, path: String,
28    result: Result<&1, &1, Error, Nat & Nat>,
29    records: List<&2, MemTable.Entry>, batches: List<&2, Wal.Batch>}

Uses (9)

Used by (27)