def metadata

mylsm-lsm-store@0.6.0.1 · src/Sstable.bend:371

import mylsm-lsm-store@0.6.0.1/src/Sstable.bend as Sstable
import Base
import mylsm-lsm-store@0.6.0.1/src/MemTable.bend as MemTable

371# Handle metadata in the SSTable indexes, filters, and lookup.
372def metadata(entries: List<&2, MemTable.Entry>) -> Metadata:
373  match entries:
374    case Nil{}:
375      Meta{None{}, None{}, 0n}
376    case Con{MemTable.Entry{+key, val}, rest}:
377      metadata_tail(rest, key, key, 1n)

Uses (5)

Used by (3)