next.js
Turbopack: Remove transaction APIs from backend, instead use a transaction cache in the lmdb backing storage
#90849
Open

Turbopack: Remove transaction APIs from backend, instead use a transaction cache in the lmdb backing storage #90849

bgw wants to merge 13 commits into canary from bgw/rm-transaction-apis
bgw
nextjs-bot nextjs-bot added created-by: Turbopack team
nextjs-bot nextjs-bot added Turbopack
bgw
bgw bgw requested a review from lukesandberg lukesandberg 4 days ago
bgw
bgw commented on 2026-03-04
lukesandberg
lukesandberg commented on 2026-03-04
lukesandberg
lukesandberg commented on 2026-03-04
bgw Draft: Turbopack: Remove transaction APIs from backend, just use a th…
06ea7f29
bgw Clarify RoTransaction Send safety
8790b261
bgw misc cleanup
9fe75798
bgw move tx cache to separate file
d9691952
bgw Hide the static lifetime transmute inside of the read_tx_cache module
00555abd
bgw more lifetime cleanup, return guard object instead of using with_* me…
337a6078
bgw rework LMDB read tx cache to queue-based leasing
6a63d1d7
bgw some cleanup
8d841c64
bgw Some manual cleanup
749c94eb
bgw Reorder generation bump and lock, rename QueueState to QueuePair
fe742f15
bgw Remove stupid TurboValueBuffer wrapper type
89e6db9b
bgw Remove AtomicBool from local_is_partial
12da0026
bgw bgw force pushed from e95de6cb to 12da0026 1 day ago
bgw Fix compiler warning in release mode
eeb6aaa6
codspeed-hq
nextjs-bot
bgw bgw changed the title Draft: Turbopack: Remove transaction APIs from backend, just use a thread-local transaction cache in the lmdb backing storage Turbopack: Remove transaction APIs from backend, just use a thread-local transaction cache in the lmdb backing storage 1 day ago
bgw bgw requested a review from sokra sokra 1 day ago
bgw bgw requested a review 1 day ago
bgw
bgw commented on 2026-03-06
bgw bgw marked this pull request as ready for review 1 day ago
nextjs-bot
bgw bgw requested a review from lukesandberg lukesandberg 1 day ago
bgw bgw changed the title Turbopack: Remove transaction APIs from backend, just use a thread-local transaction cache in the lmdb backing storage Turbopack: Remove transaction APIs from backend, use a transaction cache in the lmdb backing storage 1 day ago
bgw bgw changed the title Turbopack: Remove transaction APIs from backend, use a transaction cache in the lmdb backing storage Turbopack: Remove transaction APIs from backend, instead use a transaction cache in the lmdb backing storage 1 day ago
vercel vercel deleted a comment from mondyzzz-glitch on 2026-03-07

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone