def legacy.batches.entries

mylsm-lsm-store@0.6.0.1 · src/transfer/Migrate.bend:197

import mylsm-lsm-store@0.6.0.1/src/transfer/Migrate.bend as Migrate
import Base
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

197def legacy.batches.entries(batches: List<&2, Wal.Batch>) -> List<&2, MemTable.Entry>:
198  match batches:
199    case Nil{}: Nil{}
200    case Con{Wal.Batch{muts}, tail}:
201      List.append(&2, MemTable.Entry, legacy.batch.entries(muts),
202        legacy.batches.entries(tail))

Uses (5)

Used by (1)