def skip

mylsm-lsm-store@0.6.0.1 · src/transfer/BackupCursor.bend:184

import mylsm-lsm-store@0.6.0.1/src/transfer/BackupCursor.bend as BackupCursor
import Base
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable
import mylsm-lsm-store@0.6.0.1/src/scan/VisibleCursor.bend as VisibleCursor

184# Retains the pending block when the cursor advances over a tombstone.
185def skip(
186  cursor: Maybe<&1, VisibleCursor.Cursor>,
187  pending: List<&1, ByteMemTable.Entry>,
188  pending_count: Nat,
189  seen: Nat,
190  expected: Nat,
191  entry_count: U32,
192  block_count: U32,
193  block_index: U32
194) -> Step:
195  Continue{Stream{CursorBlocks{}, cursor, pending, pending_count, seen,
196    expected, entry_count, block_count, block_index}}

Uses (9)

Used by (1)