Skip to content
go-libfossil Check-in [afd72285e5]
Login

Check-in [afd72285e5]

Overview
Comment:Merge branch 'feat/sparse-server-rows' into feat/sparse-next

# Conflicts: # cli/repo_cone.go # conformance/requirements/sparse-cone.tsv # conformance/sparsesync_test.go

Timelines: family | ancestors | descendants | both | main | trunk | feat/submanifest-reader
Files: files | file ages | folders
SHA3-256: afd72285e5a1c8c09b6544bc2a7e1ea3f58afc17fb82d5d91c6b0e48f6bd2719
User & Date: [email protected] on 2026-10-21 11:56:47.000
Other Links: branch diff | manifest | tags
Context
2026-10-21
12:02
docs(changelog): record the partial-mirror setting, store-cone widening and compaction check-in: 169418042b user: [email protected] tags: feat/submanifest-reader, main, trunk
11:56
Merge branch 'feat/sparse-server-rows' into feat/sparse-next

# Conflicts: # cli/repo_cone.go # conformance/requirements/sparse-cone.tsv # conformance/sparsesync_test.go check-in: afd72285e5 user: [email protected] tags: feat/submanifest-reader, main, trunk

11:52
test(conformance): point the node-retention notes at zit #259

Section 5.1 permits holding out-of-cone nodes while 5.4 and 6.3 read as dropping or eliding them; zit holds them and so do we. The notes keep the rows PARTIAL until the draft says which sentence governs. check-in: 8ea7bd1ec4 user: [email protected] tags: feat/submanifest-reader, main, trunk

11:51
feat(sparse): public policy-form demand fetch with saved-peer default

Repo.SetStoreConeContext replaces the store cone and pulls newly covered elided artifacts from an explicit peer through ordinary cone-scoped sync; with no peer it refuses naming the elided count, and a cancelled context refuses before any request, both leaving policy unchanged. repo cone store shows or replaces the store cone, defaulting the peer to last-sync-url. Closes SC-6.4-1 and SC-6.4-2. check-in: 08efefff20 user: [email protected] tags: feat/submanifest-reader, main, trunk

Changes