Artifact 08e85f3fb64bee1a6f92a38e7aec6d691e53f0288d017d3c46453411990e50e0:
- File
internal/checkout/sparse.go
-
2026-10-21 11:27:20
— part of check-in
[802906e3b8]
on branch feat/submanifest-reader
— fix(checkout): hold record-only changes to the commit queue
A partial commit wrote every pending change outside the cone into the check-in. Such changes now behave as disk changes do: a full commit records them, a partial commit leaves them pending against the new version, and a partial commit is still refused while a merge is pending. Fossil-oracle tests cover the dense analog of each case. (user: [email protected], size: 17091) [annotate] [blame] [check-ins using]
- 2026-10-21 11:30:48 — part of check-in [ac542fa1de] on branch feat/submanifest-reader — Merge branch 'fix/sparse-update-vmerge' into feat/sparse-consolidated (user: [email protected], size: 17091) [annotate] [blame] [check-ins using]
-
2026-10-21 21:20:46
— part of check-in
[7244496a09]
on branch main
— Merge pull request #437 from danmestas/feat/submanifest-reader
feat: sub-manifest trees and sparse cones (draft-fossil-submanifests-00, draft-fossil-sparse-cone-00) (user: [email protected], size: 17091) [annotate] [blame] [check-ins using]
-
2026-10-21 11:27:20
— part of check-in
[802906e3b8]
on branch feat/submanifest-reader
— fix(checkout): hold record-only changes to the commit queue