You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mirror_worker: accept the mirror checkpoint size as upload_end
The spec requires the mirror to accept upload_end equal to the mirror
checkpoint's tree size, not just a known pending value; resolve_target_
pending only matched the current pending or a ticket-carried past
pending, so a client targeting the already-committed size with no valid
ticket got a spurious 409. Accept upload_end == committed.size using the
committed checkpoint as the target. cosign_and_serve now skips the
/commit dispatch when the upload only reaches the committed size, which
also avoids redundantly rewriting R2 and appending a duplicate
cosignature line. Addresses bonk #264 review on resolve_target_pending.
0 commit comments