lsm-two-merge-strategies

Status: IN

Compaction uses `heapq`-based k-way merge with `prev_key` deduplication (lsm.py ~line 323), while `range_scan` uses a dict-based materialize-everything approach (lines 275–298) — two fundamentally different merge strategies in the same codebase

Source: entries/2026/05/29/topic-leveldb-merging-iterator.md

JSON