def build
import mylsm-lsm-store@0.6.0.1/src/Sstable.bend as Sstableimport Base
import mylsm-lsm-store@0.6.0.1/src/MemTable.bend as MemTable
import mylsm-lsm-store@0.6.0.1/src/SortedRun.bend as SortedRun
401# Handle build in the SSTable indexes, filters, and lookup.
402def build(+entries: List<&2, MemTable.Entry>, level: Nat, est_keys: Nat) -> Table:
403 +effective = Nat.max(est_keys, List.length(&2, MemTable.Entry, entries))
404 build_sorted(SortedRun.sort_newest(entries), level, effective)