Overview
| Comment: | merge sub-manifest: delta-manifest dialect, R cards, diff hunks, server identity, stash, open/log resolution, clone remote+progress, timestamp names; e2e expectations updated |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
8a45a021f93c3e69c6d049d0871279dd |
| User & Date: | dmestas on 2026-08-14 12:21:34.667 |
| Other Links: | manifest | tags |
Context
|
2026-08-14
| ||
| 13:43 | export-git: DEST preflight must name DEST's own git dir — upward discovery adopted the enclosing repo and aimed fast-import at its refs check-in: f451567485 user: dmestas tags: trunk | |
| 13:09 | sparse-cone: RFC draft + cone module (spec 3): sorted-minimal members, covers/coversRange, canonical serialize with fail-closed parse, SHA3 digest check-in: 0fade1c499 user: dmestas tags: sparse-cone | |
| 12:21 | merge sub-manifest: delta-manifest dialect, R cards, diff hunks, server identity, stash, open/log resolution, clone remote+progress, timestamp names; e2e expectations updated check-in: 8a45a021f9 user: dmestas tags: trunk | |
| 10:11 | clone: save the URL as the remote (canonical, password-free, --once opts out); live per-round progress on a TTY stderr (#55 #56) closed check-in: 69c14cd747 user: dmestas tags: sub-manifest | |
|
2026-08-01
| ||
| 14:46 |
merge issue22-diagnostics: reclone got HTTP 500 on a healthy store
ReleaseSafe asserts made the clone answer O(store), and serve's 5s deadline raced read + answer + write as one unit -- so a slow answer was cancelled mid-flight and the dead pread surfaced as error.Storage. Asserts gone (zit verify covers them); the deadline now races read and write separately. Not scale-dependent -- machine speed vs a wall clock. Stalled peer still cut at 5.0s. test/gate/e2e/dst green. check-in: 94bebf57f1 user: dmestas tags: trunk | |
Changes
Modified .fossil-settings/ignore-glob
from [1e7a8c10ad]
to [9d429d1a51].
[diff]
Modified .github/workflows/ci.yml
from [7b817b4a7c]
to [1323874755].
[diff]
Modified README.md
from [67bb1afa5b]
to [9b9da8b8d5].
[diff]
Modified build.zig
from [0035d4ce26]
to [63bd0409f4].
[diff]
Added docs/rfcs/draft-fossil-submanifests-00.txt version [eaef2e2e36].
Added docs/rfcs/erratum/repo-state-00-s5.4-cancel-halt.md version [6da9b775c0].
Added scripts/check-citations.py version [61ee163492].
Modified src/artifact.zig
from [c630afd9fb]
to [a00b6814b6].
[diff]
Modified src/artifact_fuzz.zig
from [c28bf21017]
to [98000540f7].
[diff]
Modified src/artifact_test.zig
from [da99947666]
to [13e3b0371b].
[diff]
Modified src/bisect.zig
from [70a0b35613]
to [29f3457a0b].
[diff]
Modified src/checkout.zig
from [31f20dc1fe]
to [7daa1381df].
[diff]
Added src/checkpoint.zig version [025edf5a1d].
Added src/checkpoint_test.zig version [b4f695a0f3].
Modified src/ci_test.zig
from [d34f7b08b1]
to [aeca6f13c8].
[diff]
Modified src/cli.zig
from [64be4aba53]
to [b3cf61a066].
[diff]
Modified src/cmd/checkout.zig
from [b617e30e50]
to [7451b32d86].
[diff]
Modified src/cmd/history.zig
from [a69c22be0a]
to [eead0d4f07].
[diff]
Added src/cmd/stash.zig version [9e4dc24dd9].
Modified src/cmd/sync.zig
from [bd4a670aef]
to [0750bbd8ed].
[diff]
Modified src/cmd/tracking.zig
from [46b079b974]
to [de9474d0b7].
[diff]
Modified src/cmd/verify.zig
from [59e75a6fef]
to [08771b934d].
[diff]
Modified src/container.zig
from [cef1028531]
to [fcac159b32].
[diff]
Modified src/container_test.zig
from [a013652b1e]
to [36dd76e86a].
[diff]
Added src/control_paths.zig version [0c664d855b].
Modified src/delta.zig
from [e8f3a6297d]
to [d489bfd517].
[diff]
Modified src/delta_test.zig
from [b18d97e117]
to [a2774c0cb1].
[diff]
Modified src/dst.zig
from [e7ef6c8ba3]
to [f99800d04b].
[diff]
Modified src/e2e.zig
from [8a92e1ac73]
to [0bc91b5eec].
[diff]
Modified src/extras.zig
from [d7b6ec8caa]
to [b19241d1ee].
[diff]
Modified src/fuzz_tests.zig
from [a324613efc]
to [60f1db664e].
[diff]
Added src/git/git_export.zig version [35c4889583].
Added src/git/git_export_cli.zig version [08ea3f0ef7].
Added src/git/git_export_cli_test.zig version [30e09c55e0].
Added src/git/git_export_e2e.zig version [80facf0c0d].
Added src/git/git_export_impl.zig version [997550e0af].
Added src/git/git_export_state.zig version [fac1f267f5].
Added src/git/git_export_state_test.zig version [17cdf8ba0f].
Added src/git/git_export_test.zig version [5cb98232fd].
Added src/git/git_fast_export.zig version [5ce982e471].
Added src/git/git_fast_export_test.zig version [5c3e5e7a8a].
Added src/git/git_fast_import.zig version [47ecdc08d4].
Added src/git/git_fast_import_test.zig version [5bc654344f].
Added src/git/git_import.zig version [e891e305d2].
Added src/git/git_import_benchmark.zig version [22adaad4e9].
Added src/git/git_import_benchmark_support.zig version [1e9bc27aed].
Added src/git/git_import_cli.zig version [4c35ce9552].
Added src/git/git_import_cli_pipe_helper.zig version [0cbb3eba0d].
Added src/git/git_import_cli_test.zig version [7d2c514c2d].
Added src/git/git_import_e2e.zig version [3cdd9f2786].
Added src/git/git_import_impl.zig version [de7b562ebf].
Added src/git/git_import_refs_test.zig version [292c90eaec].
Added src/git/git_import_test.zig version [25594861e9].
Added src/git/git_import_verify.zig version [049ace0eda].
Modified src/logstore.zig
from [c95f12c7bd]
to [c21d8701b6].
[diff]
Modified src/logstore_benchmark.zig
from [6ceb42809e]
to [dcfcd1d5ca].
[diff]
Modified src/logstore_fuzz.zig
from [2f5a65a28a]
to [87d73166e1].
[diff]
Modified src/logstore_test.zig
from [7756c21553]
to [b8f121d3ca].
[diff]
Modified src/main.zig
from [f2e022e380]
to [29bdae1d68].
[diff]
Modified src/managed.zig
from [81ccc2d632]
to [cc4b4dc25b].
[diff]
Modified src/pack.zig
from [5c2aaf66d0]
to [7a1e3ba7ff].
[diff]
Modified src/packaging_test.zig
from [87e272e5a1]
to [d774839004].
[diff]
Modified src/repocache.zig
from [32af5b54b0]
to [058d9bd419].
[diff]
Modified src/repository.zig
from [bbf2d73a3d]
to [0a3d0eb24a].
[diff]
Modified src/repository_test.zig
from [7ecff1b41d]
to [f4407a380a].
[diff]
Modified src/repostate.zig
from [68432b54ad]
to [3ee6e90222].
[diff]
Modified src/repostate_test.zig
from [e5699688b0]
to [1a62e3c174].
[diff]
Modified src/repoview.zig
from [b3eb611496]
to [e5f5aebf41].
[diff]
Added src/rfc_vectors/submanifest_a2_1_leaf.txt version [].
Added src/rfc_vectors/submanifest_a2_2_leaf.txt version [].
Added src/rfc_vectors/submanifest_a3_tree_manifest.txt version [].
Added src/rfc_vectors/submanifest_a4_1_leaf.txt version [].
Added src/rfc_vectors/submanifest_a4_2_leaf.txt version [].
Added src/rfc_vectors/submanifest_a4_3_leaf.txt version [].
Added src/rfc_vectors/submanifest_a4_tree_manifest.txt version [].
Added src/rfc_vectors/submanifest_a5_delta_manifest.txt version [].
Added src/rfc_vectors/submanifest_a5_encoding_leaf_1.txt version [].
Added src/rfc_vectors/submanifest_a5_encoding_leaf_2.txt version [].
Added src/rfc_vectors/submanifest_a5_encoding_leaf_3.txt version [].
Added src/rfc_vectors/submanifest_a5_encoding_manifest.txt version [].
Added src/rfc_vectors/submanifest_a5_merge_leaf_1.txt version [].
Added src/rfc_vectors/submanifest_a5_merge_leaf_2.txt version [].
Added src/rfc_vectors/submanifest_a5_merge_manifest.txt version [].
Added src/rfc_vectors/submanifest_a5_three_level_interior_1.txt version [].
Added src/rfc_vectors/submanifest_a5_three_level_interior_2.txt version [].
Added src/rfc_vectors/submanifest_a5_three_level_manifest.txt version [].
Modified src/root.zig
from [b41df35dd8]
to [c4791185fb].
[diff]
Modified src/serve.zig
from [8e98877f96]
to [803f0ed18c].
[diff]
Modified src/sim/assembly_sweep.zig
from [794ea5a138]
to [65016d6ae1].
[diff]
Modified src/sim/checkout_sweep.zig
from [80bb6fef67]
to [42f30bc58f].
[diff]
Added src/sim/checkpoint_sweep.zig version [7916dd906c].
Modified src/sim/gen.zig
from [a05fa9fa17]
to [8189752613].
[diff]
Modified src/sim/storage_sweep.zig
from [fa6de11a0c]
to [1f1334ff9a].
[diff]
Modified src/sim/sync_sweep.zig
from [a5069e059b]
to [be94610d57].
[diff]
Added src/stash.zig version [fc56f090cd].
Modified src/storage.zig
from [512205eb62]
to [5f3ffe2557].
[diff]
Modified src/storestat.zig
from [3ba170b2f7]
to [297034abc9].
[diff]
Added src/submanifest_benchmark.zig version [5ae20750eb].
Added src/submanifest_editor.zig version [913cd7f7a2].
Added src/submanifest_editor_test.zig version [aa2ba7de6b].
Added src/submanifest_partition.zig version [1d06059185].
Modified src/sync.zig
from [5547531c4b]
to [eafa11ce39].
[diff]
Modified src/sync_benchmark.zig
from [f0d99a1f82]
to [057b1475fa].
[diff]
Modified src/sync_driver.zig
from [722ed498ea]
to [0d09f30e18].
[diff]
Modified src/sync_driver_test.zig
from [b50450d293]
to [830b114ece].
[diff]
Modified src/sync_test.zig
from [089221f287]
to [981954cdae].
[diff]
Added src/textdiff.zig version [ed9b0ff388].
Modified src/tidy.zig
from [c43465f253]
to [5aa72e7aef].
[diff]
Modified src/transport.zig
from [576549f588]
to [e90b182d5c].
[diff]
Modified src/undo.zig
from [c3ef95e4c6]
to [a2ebdfbe9e].
[diff]
Modified src/update.zig
from [743e89fa2a]
to [934bf21393].
[diff]
Modified src/update_test.zig
from [c92b790daa]
to [e1c0f8ecb1].
[diff]