Skip to content
go-libfossil Timeline
Login

Timeline

Parents and children of check-in [a02ce2716e]

2026-10-21
14:43
feat(sparse): adopt sparse-cone at horizon-rfc a5741263ab

The draft now settles zit #257 to #260, so the four rows that waited on it close against code:

- Compaction and local filtering keep every manifest and sub-manifest node, interiors included (5.4, 6.3). RetainProvenance previously let an outside interior whose children were all held leaves go; the draft now requires it held, since it is the range proof that reaches the leaf. - A server answering a cone request acknowledges the reply with pragma cone-served in its leading pragma run (6.3). This server applies a request's whole cone or refuses it, and a refusal resets the reply, so the pragma is never sent for a refused or dense reply. SyncResult and CloneResult report ConeServed beside Elided, now public too. - An empty cone is refused (3.2); a new row and case pin it, locally and over the wire. - The per-round bound covers the tree walk only (6.2). A new row tests that a requester does not act on a dense inventory. It stays partial: an out-of-cone blob announced in the same reply as its check-in cannot be classified yet and is fetched, then filtered; zit #262 asks the draft to account for that cost. check-in: b5a64230b3 user: [email protected] tags: feat/submanifest-reader, main, trunk

13:03
docs(changelog): describe the check-in-driven cone-scoped clone check-in: a02ce2716e user: [email protected] tags: feat/submanifest-reader, main, trunk
13:02
Merge branch 'feat/sparse-keepset-walk' into feat/submanifest-reader check-in: b71f13c4ab user: [email protected] tags: feat/submanifest-reader, main, trunk