next.js
[Turbopack] add persisting to the new backend
#69668
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
46
Changes
View On
GitHub
[Turbopack] add persisting to the new backend
#69668
sokra
merged 46 commits into
canary
from
sokra/persisting-2
ijjk
added
created-by: Turbopack team
sokra
changed the title
add lmdb persisting and restoring
[Turbopack] add persisting to the new backend
1 year ago
sokra
force pushed
to
55d4aaac
1 year ago
sokra
force pushed
from
55d4aaac
to
b1c998b7
1 year ago
sokra
force pushed
from
b1c998b7
to
92d8e461
1 year ago
sokra
force pushed
from
92d8e461
to
976dbe92
1 year ago
sokra
force pushed
from
976dbe92
1 year ago
sokra
force pushed
to
760abafd
1 year ago
sokra
force pushed
from
760abafd
1 year ago
sokra
force pushed
to
62695367
1 year ago
sokra
force pushed
from
62695367
to
fb016af4
1 year ago
sokra
force pushed
from
fb016af4
to
b40ee05d
1 year ago
sokra
force pushed
from
b40ee05d
to
51a2ef38
1 year ago
sokra
force pushed
from
51a2ef38
to
49795f9b
1 year ago
sokra
force pushed
from
49795f9b
1 year ago
ijjk
added
Turbopack
sokra
changed the base branch from
sokra/new-backend-2
to
sokra/persisting-preparations
1 year ago
sokra
force pushed
1 year ago
sokra
force pushed
1 year ago
sokra
force pushed
to
71d90dc4
1 year ago
sokra
marked this pull request as ready for review
1 year ago
sokra
force pushed
from
71d90dc4
to
399dd078
1 year ago
sokra
force pushed
from
399dd078
to
4eaf3c9f
1 year ago
sokra
requested a review
from
bgw
1 year ago
sokra
force pushed
from
4eaf3c9f
to
ed44eef2
1 year ago
sokra
force pushed
from
ed44eef2
to
0fbfb5b5
1 year ago
sokra
force pushed
from
0fbfb5b5
to
82a581b8
1 year ago
sokra
force pushed
from
82a581b8
to
d9647ca4
1 year ago
sokra
force pushed
from
d9647ca4
1 year ago
sokra
force pushed
1 year ago
sokra
force pushed
1 year ago
sokra
force pushed
1 year ago
sokra
force pushed
1 year ago
sokra
force pushed
to
903bd59a
1 year ago
sokra
force pushed
from
903bd59a
to
761be379
1 year ago
sokra
force pushed
from
761be379
1 year ago
sokra
changed the base branch from
sokra/persisting-preparations
to
graphite-base/69668
1 year ago
sokra
force pushed
1 year ago
sokra
changed the base branch from
graphite-base/69668
to
canary
1 year ago
sokra
force pushed
to
ff90deb1
1 year ago
bgw
approved these changes on 2024-10-07
add lmdb persisting and restoring
63e47a22
pass test name to test_config to construct db name
c9f303a3
continue uncompleted operations
a08b8225
create dir and logging
77d52580
improve error messages
9719916d
handle keys larger than 511 bytes
df96007d
avoid storing transient tasks
7c092e74
show lookup error
3e9d86f2
handle state serialization
f190d6f3
validate serialization and improve errors
c4a2414a
add turbo_tasks_backend to tracing, add tracing for restore
f76a16e2
disable TLS
e0fd0367
print lookup error
bf6e895c
verify serialization
b77626bc
fix lookup deserialization
6fa201de
replace bincode with pot
de99d8b9
fix restore data trace
31d3f070
more tracing in db
0e016fb6
remove verify_serialization
d26c6c82
fix race condition
02eed51a
do not interrupt persisting while there is data
0ddd6904
add persist trace
ebab3100
improve task aggregation
d9805508
restore task_pair
23ebb6ef
verify persistent function only calls persistent functions
2c51283e
pass test name to test_config to construct db name
c9f303a3
continue uncompleted operations
a08b8225
create dir and logging
77d52580
improve error messages
9719916d
handle keys larger than 511 bytes
df96007d
avoid storing transient tasks
7c092e74
show lookup error
3e9d86f2
handle state serialization
f190d6f3
validate serialization and improve errors
c4a2414a
add turbo_tasks_backend to tracing, add tracing for restore
f76a16e2
disable TLS
e0fd0367
print lookup error
bf6e895c
verify serialization
b77626bc
fix lookup deserialization
6fa201de
replace bincode with pot
de99d8b9
fix restore data trace
31d3f070
remove verify_serialization
d26c6c82
add persist trace
ebab3100
improve task aggregation
d9805508
clippy
8fa030fe
add more details to save_snapshot tracing
6cc4c27b
store task data and aggregation separately
ca084fc3
compare with old value before storing to db
a50a2745
Early stop snapshot interval when stopping
bdd8f8f6
parallel save_snapshot
9ef72f75
run snapshot in spawn_blocking
9ec165c2
save snapshot when starting idle
4a9e70c1
wait until idle for a second before persisting
1624294d
increase max DB size
2f3b5fb2
remove db lookup tracing
e4927416
remove database println
80241415
sharded transaction log
361c1cf0
share read transition
451c1355
remove aggregation update queue tracing
bbc443b8
improve messaging
dee5f7b7
handle idle end event for idle detection in persisting
be672502
improve imports
077eec92
clippy
041751d7
apply review comments
594b0a8c
sokra
force pushed
from
ff90deb1
to
594b0a8c
1 year ago
clippy
bdd1c621
sokra
merged
939f5414
into canary
1 year ago
sokra
deleted the sokra/persisting-2 branch
1 year ago
github-actions
added
locked
github-actions
locked
as resolved
and limited conversation to collaborators
1 year ago
Login to write a write a comment.
Login via GitHub
Reviewers
bgw
Assignees
No one assigned
Labels
Turbopack
created-by: Turbopack team
locked
Milestone
No milestone
Login to write a write a comment.
Login via GitHub