next.js
turbo-persistence: streaming SST writer for reduced memory usage
#90617
Merged

turbo-persistence: streaming SST writer for reduced memory usage #90617

lukesandberg merged 16 commits into canary from sokra/streaming-compaction
lukesandberg
lukesandberg turbo-persistence: streaming SST writer for reduced memory usage
4b3cbd61
nextjs-bot nextjs-bot added created-by: Turbopack team
nextjs-bot nextjs-bot added Turbopack
lukesandberg
lukesandberg commented on 2026-02-26
vercel
vercel commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
codspeed-hq
nextjs-bot
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
nextjs-bot
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-26
lukesandberg
lukesandberg commented on 2026-02-27
lukesandberg turbo-persistence: simplify streaming SST writer and fix compaction bug
a262627f
lukesandberg
lukesandberg commented on 2026-02-27
lukesandberg turbo-persistence: use exact block capacity tracking in streaming SST…
0de4f437
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra turbo-persistence: add clarifying comments and unit tests for streami…
6c84510b
sokra turbo-persistence: rename entry_count_hint, fix empty-file panic, doc…
443f5679
sokra turbo-persistence: fix block capacity for large keys, debug_assertion…
1ae330d2
sokra turbo-persistence: rename finish→close, add drop guards
23aca527
sokra turbo-persistence: refactor add() with helper methods, flush small bl…
198b531a
sokra turbo-persistence: fix drop panic, deduplicate flush, add tests
bb0d2515
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra
sokra commented on 2026-02-27
sokra turbo-persistence: make StreamingSstWriter generic over Entry, avoid …
8a7f1726
sokra turbo-persistence: make KeyBlockBuilder methods generic over Entry
cea1d163
sokra turbo-persistence: flush key blocks incrementally, fix O(N²) scan
a6252519
sokra
sokra commented on 2026-02-27
sokra turbo-persistence: shrink AMQF filter to actual entry count on close
ad092434
sokra
sokra commented on 2026-02-27
sokra turbo-persistence: only shrink AMQF filter when <50% capacity used
93f2b54b
sokra
sokra approved these changes on 2026-02-27
sokra turbo-persistence: rename PendingKeyEntry, add capacity buffer, fix c…
2f05800c
lukesandberg lukesandberg marked this pull request as ready for review 81 days ago
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg
lukesandberg commented on 2026-02-28
lukesandberg turbo-persistence: address review feedback on StreamingSstWriter
f59af9bd
lukesandberg lukesandberg force pushed to f59af9bd 81 days ago
lukesandberg lukesandberg merged 28df39ba into canary 81 days ago
lukesandberg
lukesandberg lukesandberg deleted the sokra/streaming-compaction branch 81 days ago
github-actions github-actions added locked
github-actions github-actions locked as resolved and limited conversation to collaborators 67 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone