Overview
| Comment: | Extend the file index instead of rebuilding it
The v1 index recorded no coverage, so every commit threw it away and re-walked the whole log. v2 records n_rids, the entry count the index covers, and a later query walks only the tail past it. A fresh query walks the new check-ins; a repeat query walks none. |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
788b69f097307ef6ec3e95a258c1e454 |
| User & Date: | dmestas on 2026-09-14 16:12:52.814 |
| Other Links: | manifest | tags |
Context
|
2026-09-14
| ||
| 16:27 |
Release 0.3.15
Makes the file-history index durable across commits. check-in: 37e2519ac5 user: dmestas tags: trunk, version-0.3.15 | |
| 16:12 |
Extend the file index instead of rebuilding it
The v1 index recorded no coverage, so every commit threw it away and re-walked the whole log. v2 records n_rids, the entry count the index covers, and a later query walks only the tail past it. A fresh query walks the new check-ins; a repeat query walks none. check-in: 788b69f097 user: dmestas tags: trunk | |
| 13:43 | 0.3.14: version bump and release notes check-in: 37a5af6b08 user: dmestas tags: trunk, version-0.3.14 | |
Changes
Modified src/cmd/history.zig
from [5744912e88]
to [d677c4deda].
[diff]
Modified src/e2e.zig
from [0cdd26ca1d]
to [1f19bdf21b].
[diff]
Modified src/fileindex.zig
from [5f33921bfa]
to [ece0f96091].
[diff]
Modified src/main.zig
from [ab96e97d93]
to [711bc37eeb].
[diff]
Modified src/repoview.zig
from [662fc36320]
to [35277e6301].
[diff]