sstable-layer-compounds-integrity-and-performance-deficiencies

Status: OUT

The SSTable layer has mutually reinforcing integrity and performance deficiencies: no per-entry CRC or checksum means corrupted entries return wrong values silently, and no Bloom filter integration forces every negative lookup to scan all SSTables sequentially, maximizing both the probability and frequency of encountering those silent corruptions.

Justifications

Missing checksums create silent corruption; missing Bloom filter maximizes scan exposure to that corruption

Depends on (SL): sstable-format-lacks-integrity-and-efficiency-mechanisms, lsm-miss-probes-all-due-to-no-bloom-integration

Depended on by

JSON