Simplify turbo-tasks-backend: collapse single-impl traits and remove redundant Arc layers #93983
lukesandberg
force pushed
from
839abfa8
to
56345e7a
10 days ago
lukesandberg
force pushed
from
56345e7a
to
352e6320
10 days ago
lukesandberg
changed the base branch from
05-19-delete_vcstorage
to
graphite-base/93983
10 days ago
lukesandberg
force pushed
from
352e6320
to
eac83538
10 days ago
lukesandberg
changed the base branch from
graphite-base/93983
to
devirtualize_backend_operations
10 days ago
vercel
commented
on 2026-05-29
lukesandberg
force pushed
from
da2b5cc1
to
bad3b650
9 days ago
bgw
requested a review
from
bgw
5 days ago
lukesandberg
marked this pull request as ready for review 5 days ago
lukesandberg
changed the base branch from
devirtualize_backend_operations
to
graphite-base/93983
5 days ago
Collapse NoopKvDb into an empty read-only TurboPersistence
9f7f13be
Drop default impls from the KeyValueDatabase trait
1ee7c956
drop the either impls
499e0993
drop either
f55be0d3
bgw
commented
on 2026-06-02
lukesandberg
force pushed
from
bad3b650
to
f55be0d3
5 days ago
lukesandberg
changed the base branch from
graphite-base/93983
to
canary
5 days ago
Remove redundant Arc<TurboPersistence> in TurboKeyValueDatabase
7e7c9b05
Collapse single-impl storage traits and the B generic
d390a977
improve readability of persistence consstructors
aed53ab4
Fold ConcurrentWriteBatch into inherent methods on TurboWriteBatch
e586599b
Remove dead code in backend uncovered by the trait collapse
54a89b45
Guard feature/test-only backend items behind cfg, remove dead code
6d7c93ef
Replace backend backing_storage() accessor with invalidate_storage()
b4003fdd
Drop needless borrows in snapshot_and_evict_for_testing calls
dc16f6ab
Take &self in inner run_backend_job instead of &Arc<Self>
7e7301d0
Reach backend via pinned turbo_tasks instead of cloning self
f96f6ada
Collapse TurboTasksBackend newtype and drop the inner Arc
4f1d62fe
lukesandberg
changed the title Collapse NoopKvDb into an empty read-only TurboPersistence Simplify turbo-tasks-backend: collapse single-impl traits and remove redundant Arc layers 4 days ago
bgw
approved these changes
on 2026-06-05
lukesandberg
deleted the simplify_no_op_backing_store branch 2 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub