Overview
| Comment: | 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 |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
cda137fdccdbdf9bb4cae987ed4f65e1 |
| User & Date: | dmestas on 2026-10-29 21:21:23.763 |
| Other Links: | manifest | tags |
Context
|
2026-10-30
| ||
| 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 | |
| 09:07 | import-git remembers each filename's zbits and skips parsing leaves when pairing delta bases check-in: fb5110b6e7 user: dmestas tags: trunk | |
Changes
Modified src/container.zig
from [17440387bd]
to [7117b6db3c].
[diff]
Modified src/git/git_import_cli.zig
from [f58b9e0277]
to [2e415a02f0].
[diff]
Modified src/git/git_import_cli_test.zig
from [3c4d17c225]
to [b7bc97605b].
[diff]
Modified src/git/git_import_impl.zig
from [2fdcdcf8e1]
to [5af2bffea3].
[diff]
Modified src/git/git_import_into.zig
from [0034fcd0ff]
to [24be282dd7].
[diff]
Modified src/git/git_import_test.zig
from [bc45865b12]
to [bd44426b19].
[diff]
Modified src/git/git_import_verify.zig
from [42f7a8faa4]
to [529e5bd4da].
[diff]
Modified src/logstore.zig
from [ffa46b5ae0]
to [7770aff2f5].
[diff]
Modified src/logstore_test.zig
from [42651cb471]
to [d940dd0bbc].
[diff]
Modified src/repocache.zig
from [24104b4bf8]
to [92f06fc044].
[diff]
Modified src/repository.zig
from [c4e34b053e]
to [32de51f72b].
[diff]
Modified src/repository_test.zig
from [7104571661]
to [3addecd246].
[diff]
Modified src/repoview.zig
from [1df448fc90]
to [5ed3cb5d18].
[diff]
Modified src/store_workers.zig
from [1258fafb65]
to [189f8b53cd].
[diff]