Overview
| Comment: | import-git keeps one record per blob and an array of marks, and the cache warm-up writes its body to the cache file as it builds it instead of holding it in memory |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
1a5946ad9970ed34d997cce7c643f970 |
| User & Date: | dmestas on 2026-10-30 10:53:43.025 |
| Other Links: | manifest | tags |
Context
|
2026-10-30
| ||
| 12:08 | import-git takes a bare clone as its source check-in: dd7c4d4821 user: dmestas tags: trunk | |
| 10:53 | import-git keeps one record per blob and an array of marks, and the cache warm-up writes its body to the cache file as it builds it instead of holding it in memory check-in: 1a5946ad99 user: dmestas tags: trunk | |
|
2026-10-29
| ||
| 21:21 | import-git reads blobs on parallel readers, overlaps blob writes with the next commit, and warms the repository cache on the worker pool; worker memory is freed by the thread that allocated it check-in: cda137fdcc user: dmestas tags: trunk | |
Changes
Modified src/checkpoint.zig
from [50c4e5e0cf]
to [df1f805cd1].
[diff]
Modified src/crc32.zig
from [5ca5369bc0]
to [38f714f063].
[diff]
Modified src/git/git_import_impl.zig
from [5af2bffea3]
to [fb5131c92b].
[diff]
Added src/git/git_import_tables.zig version [732bae5c3d].
Modified src/git/git_import_test.zig
from [bd44426b19]
to [ff18a3cf3b].
[diff]
Modified src/repocache.zig
from [92f06fc044]
to [503c32950c].
[diff]
Modified src/repository.zig
from [32de51f72b]
to [fb4dec0458].
[diff]
Modified src/repoview.zig
from [5ed3cb5d18]
to [77718cdea9].
[diff]
Modified src/root.zig
from [022bf8c394]
to [13e9cc9ecf].
[diff]