def release.registry.decision

mylsm-lsm-store@0.6.0.1 · src/scan/Snapshot.bend:1445

import mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend as Snapshot
import Base

1445def release.registry.decision(
1446  +id: Nat,
1447  +size: Nat,
1448  +references: Nat,
1449  +retired: List<&2, FileGeneration>,
1450  +target: Nat,
1451  matches: Bool
1452) -> GenerationReleaseDecision:
1453  match matches:
1454    case True{}:
1455      release.registry.references(id, size, references, retired)
1456    case False{}:
1457      release.registry.retired(id, size, references,
1458        release.retired(retired, target))

Uses (8)

Used by (1)