The artifact hash prefix 0331 is ambiguous and might mean any of the following:
03318f62f8a16415f80807a685f83c96107c6712f43f4762feaaf7fcde4a0c48 -
- File
src/repocache.zig
— part of check-in
[a6c2215859]
at
2026-09-07 01:09:01
on branch trunk
— annotate: per-file hashes in the crosslink record, Myers diff
The crosslink record now carries each changed file's artifact hash (fossil's mlink shape), so annotate reads blobs by hash instead of re-deriving every manifest on the walk. merge3 moves to a linear-space Myers LCS and annotate caches plaintext and baselines across versions. Repocache format 5, checkpoint format 5: the first open after upgrading re-derives. Help states the 12-character prefix annotate actually prints. (user: dmestas, size: 74611) [annotate] [blame] [check-ins using]
- File
src/repocache.zig
— part of check-in
[a6c2215859]
at
2026-09-07 01:09:01
on branch trunk
— annotate: per-file hashes in the crosslink record, Myers diff
0331c2604c2b76a934c6cfca9cc589048983dd0ec966da12dd58af4eb962c1cd -
- File build.zig — part of check-in [1bbd53a5e5] at 2026-07-29 17:49:22 on branch sub-manifest — bench: add submanifest performance qualification (user: dmestas, size: 15128) [annotate] [blame] [check-ins using]