Overview
| Comment: | Merge branch 'fix/sparse-update-vmerge' into feat/sparse-consolidated |
|---|---|
| Timelines: | family | ancestors | descendants | both | main | trunk | feat/submanifest-reader |
| Files: | files | file ages | folders |
| SHA3-256: |
ac542fa1ded50130dcff8b8af4179fe5 |
| User & Date: | [email protected] on 2026-10-21 11:30:48.000 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-10-21
| ||
| 11:34 |
test(conformance): restate what SC-4.1-2 and SC-4.4-1 still lack
The checkout lane's review blockers are fixed and re-reviewed, so the two scope notes now name only what is unverified: durable crash recovery of the private marker, a conformance case for reverting a record-only change, and stash apply on a sparse checkout. check-in: 7163d16293 user: [email protected] tags: feat/submanifest-reader, main, trunk | |
| 11:30 | Merge branch 'fix/sparse-update-vmerge' into feat/sparse-consolidated check-in: ac542fa1de user: [email protected] tags: feat/submanifest-reader, main, trunk | |
| 11:29 |
fix(checkout): restore restoreCommitted's empty-path assertion
Only managed revert steps reach it, each with a resolved path, so the fallback for an empty path was dead code standing in for a broken invariant. check-in: a3cc82b191 user: [email protected] tags: feat/submanifest-reader, main, trunk | |
| 11:26 |
docs(sync): state the prepared sparse service's liveness limit
After the observed generation changes, every request falls back to dense and the service never re-prepares. Say so where the type is documented, so a caller does not expect sparse serving to resume after a foreign commit. check-in: 322c8ef406 user: [email protected] tags: feat/submanifest-reader, main, trunk | |
Changes
Modified internal/checkout/checkin.go
from [2fc0cb3450]
to [9ea44753fc].
[diff]
Modified internal/checkout/merge.go
from [b1c6a0effc]
to [cbcd8f22e0].
[diff]
Modified internal/checkout/recovery.go
from [5e4f0d7bec]
to [b390217ce5].
[diff]
Modified internal/checkout/revert.go
from [9f1f5c1804]
to [ec26ad23cf].
[diff]
Modified internal/checkout/sparse.go
from [cc561422d7]
to [08e85f3fb6].
[diff]
Added internal/checkout/sparse_commit_fossilbin_test.go version [b48880c1d8].
Modified internal/checkout/sparse_merge_undo_test.go
from [4139144596]
to [d6aa64ed92].
[diff]
Modified internal/checkout/sparse_pending_test.go
from [da40b3a183]
to [18a4b18fc1].
[diff]
Modified internal/checkout/update.go
from [55a939f790]
to [c6542f8ef9].
[diff]