type Table

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

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

15# Represent Table data used by the SSTable indexes, filters, and lookup.
16type Table is Data:
17  Tbl{
18    entries: List<&2, MemTable.Entry>,
19    filter: Bloom,
20    nbits: Nat,
21    smallest: Maybe<&2, String>,
22    largest: Maybe<&2, String>,
23    count: Nat,
24    chunks: List<&2, List<&2, MemTable.Entry>>,
25    blocks: List<&2, String>
26  }

Uses (6)

Used by (53)