Commits
Click on a commit to change the comparison rangeturbo-persistence: streaming SST writer for reduced memory usage20 hours ago
by lukesandberg turbo-persistence: simplify streaming SST writer and fix compaction bug18 hours ago
by lukesandberg turbo-persistence: use exact block capacity tracking in streaming SST writer15 hours ago
by lukesandberg turbo-persistence: add clarifying comments and unit tests for streaming SST writer turbo-persistence: rename entry_count_hint, fix empty-file panic, doc fix turbo-persistence: fix block capacity for large keys, debug_assertions for small block id turbo-persistence: refactor add() with helper methods, flush small blocks eagerly turbo-persistence: fix drop panic, deduplicate flush, add tests turbo-persistence: make StreamingSstWriter generic over Entry, avoid key copies turbo-persistence: make KeyBlockBuilder methods generic over Entry turbo-persistence: flush key blocks incrementally, fix O(N²) scan turbo-persistence: shrink AMQF filter to actual entry count on close turbo-persistence: only shrink AMQF filter when <50% capacity used turbo-persistence: rename PendingKeyEntry, add capacity buffer, fix clippy