Overview
| Comment: | Queue held content for upload on a peer gimme per sync §3.2 and §3.1, resolving the held hash without minting a phantom and driving §3.7(b) continuation from the per-round file-send count instead of the peer-lacks proxy. |
|---|---|
| Timelines: | family | ancestors | descendants | both | sync-fix |
| Files: | files | file ages | folders |
| SHA3-256: |
2d300e174c3b92ac3cda192123edfe1a |
| User & Date: | dmestas on 2026-07-11 14:23:46.398 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-07-11
| ||
| 14:29 | Merge the sync send-queue fix onto trunk: persist a per-session outbound send queue so the client records which hashes a gimme requested and can drive a push, per section 3.7(b) and 3.3 check-in: 598c026c11 user: dmestas tags: trunk | |
| 14:23 | Queue held content for upload on a peer gimme per sync §3.2 and §3.1, resolving the held hash without minting a phantom and driving §3.7(b) continuation from the per-round file-send count instead of the peer-lacks proxy. closed check-in: 2d300e174c user: dmestas tags: sync-fix | |
| 13:26 | Re-sync the sync-protocol draft: adopt the per-session outbound send queue and the expanded section 9.4 gimme eligibility filters, plus the accompanying pagination check-in: f0befe03c6 user: dmestas tags: trunk | |
Changes
Modified src/repostate.zig
from [098187eb07]
to [534d85054b].
[diff]
Modified src/sync.zig
from [562d2d8133]
to [72041be320].
[diff]
Modified src/sync_test.zig
from [91f00d3a89]
to [6c115e8030].
[diff]