gabriel / musehub public
Open #73
filed by gabriel human · 84 days ago

Wire push async unpack

0 Anchors
Blast radius
Churn 30d
0 Proposals

The server currently blocks on unpacking the bundle synchronously during a wire push. This causes push timeouts on large repos and holds the request open for the full unpack duration.

Move bundle unpack to a background job: accept the bundle, enqueue an unpack task, and return 202 Accepted immediately. The client polls or streams status until unpack completes and refs advance.

Activity
gabriel opened this issue 84 days ago
No activity yet. Use the CLI to comment.