Overview
| Comment: | 0.3.1: version bump and release notes |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
b5afbdb45f011cec1aed65733b51acb4 |
| User & Date: | dmestas on 2026-08-30 16:50:03.114 |
| Other Links: | manifest | tags |
Context
|
2026-08-31
| ||
| 01:01 | import-fossil help: keep 'zit submanifest enable' on one line check-in: edac449311 user: dmestas tags: trunk, version-0.3.1 | |
|
2026-08-30
| ||
| 16:50 | 0.3.1: version bump and release notes check-in: b5afbdb45f user: dmestas tags: trunk | |
| 16:20 |
clone: diff a check-in against its parent by their changed files, not two whole file lists
The derive built the complete effective file list for every check-in and its parent, then compared them — O(files) per check-in, which on pkgsrc is 100k entries twice over, 305k times. Fossil's add_mlink merges the two deltas' own F cards and seeks the shared baseline; do the same, and walk the lists side by side when the baselines differ instead of materializing them. Keeps recently-read manifests parsed, pinned while a step holds them. zit#172 check-in: 669593f624 user: dmestas tags: trunk | |
Changes
Modified build.zig.zon
from [3b923cf4cc]
to [278e8b7f17].
[diff]
Added docs/RELEASE-NOTES-0.3.1.md version [87e2992c4c].
Modified src/main.zig
from [9893fd1858]
to [f425ec933a].
[diff]