next.js
feat: Replace InnerStorage with the generated TaskStorage struct
#88355
Merged

feat: Replace InnerStorage with the generated TaskStorage struct #88355

lukesandberg
nextjs-bot nextjs-bot added created-by: Turbopack team
nextjs-bot nextjs-bot added Turbopack
lukesandberg
nextjs-bot
nextjs-bot
nextjs-bot
nextjs-bot
codspeed-hq
vercel
vercel commented on 2026-01-11
lukesandberg lukesandberg marked this pull request as ready for review 52 days ago
lukesandberg lukesandberg marked this pull request as draft 51 days ago
lukesandberg lukesandberg marked this pull request as ready for review 51 days ago
lukesandberg lukesandberg marked this pull request as draft 51 days ago
lukesandberg lukesandberg force pushed from 7f1309ef to 349224f4 51 days ago
lukesandberg lukesandberg marked this pull request as ready for review 51 days ago
lukesandberg lukesandberg marked this pull request as draft 51 days ago
lukesandberg lukesandberg force pushed from 349224f4 to 6c377c04 51 days ago
lukesandberg lukesandberg force pushed from 6c377c04 to fb797920 51 days ago
lukesandberg lukesandberg force pushed from fb797920 to 6c6d4cef 51 days ago
lukesandberg lukesandberg force pushed from 6c6d4cef to 8659e815 51 days ago
lukesandberg lukesandberg changed the title feat: add typed serialization methods for TaskStorage feat: Replace InnerStorage with the generated TaskStorage struct 51 days ago
lukesandberg lukesandberg force pushed from 8659e815 to c3f3a24b 50 days ago
lukesandberg lukesandberg changed the base branch from 01-09-task-storage-macro-infrastructure to graphite-base/88355 48 days ago
lukesandberg lukesandberg force pushed from c3f3a24b to 781c9201 48 days ago
lukesandberg lukesandberg changed the base branch from graphite-base/88355 to canary 48 days ago
lukesandberg lukesandberg force pushed from 9e44c06c to 324523fb 47 days ago
lukesandberg lukesandberg force pushed from 324523fb to d37e9929 47 days ago
lukesandberg lukesandberg marked this pull request as ready for review 45 days ago
lukesandberg lukesandberg requested a review from bgw bgw 45 days ago
lukesandberg lukesandberg force pushed from 2d4b6b58 to b5dd91d2 45 days ago
lukesandberg
lukesandberg commented on 2026-01-20
lukesandberg
lukesandberg commented on 2026-01-20
lukesandberg feat: add typed serialization methods for TaskStorage
70a4d5e5
lukesandberg refactor: rename typed methods to task_storage and add batch lookup
f64ce546
lukesandberg feat: add CachedDataItem adapter for TaskStorage
f7a12bb6
lukesandberg refactor: use TaskStorage restore path for deserialization
c5b6d81c
lukesandberg chore: remove unused DynamicStorage
05a9d289
lukesandberg fix: address clippy warnings for redundant closures
64cc83cd
lukesandberg simplify `shrink_to_fit` and fix a bug in `add`
c71ecc85
lukesandberg fix merge issues and get the tests working
7e9d062a
lukesandberg simplify serialization layer
32c93397
lukesandberg fix leaf_distance access
dbe7f2cb
lukesandberg fix dead code warnings by removing some functionality from the key_va…
324cc069
lukesandberg optimize add/extend/extract_if
1e9153d0
lukesandberg simplify the diffs and improve `task` and `task_pair` performance
1bcd0453
lukesandberg simplify category apis
e7cae108
lukesandberg document a subtle issue
e66b60b1
lukesandberg reduce visibility of the `lazy` field
df55cbfe
lukesandberg clean up the diff
9d335912
lukesandberg partial review snapshot
a13f179e
lukesandberg add shrinking methods and call them when completing tasks
51d55b64
lukesandberg lukesandberg force pushed from 77a02d9c to 51d55b64 42 days ago
lukesandberg fix merge error
fb728654
bgw
bgw approved these changes on 2026-01-22
lukesandberg
lukesandberg lukesandberg merged 21fcfb01 into canary 41 days ago
lukesandberg lukesandberg deleted the 01-09-task-storage-accessors-trait branch 41 days ago
github-actions github-actions added locked
github-actions github-actions locked as resolved and limited conversation to collaborators 27 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone