Overview
| Comment: | import-git --into opens the destination's log through its persisted scan index, so a long history is not walked frame header by frame header before the import starts |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
fec7b411d248b1195823a19ed6ac4310 |
| User & Date: | dmestas on 2026-11-04 19:50:51.518 |
| Other Links: | manifest | tags |
Context
|
2026-11-04
| ||
| 20:15 | Persist stores a received delta whose basis is not memoised as it arrived, and checks every such delta before the commit by walking each delta tree once, so a large clone no longer rebuilds each artifact through its whole chain check-in: d8c302d1ab user: dmestas tags: trunk | |
| 19:50 | import-git --into opens the destination's log through its persisted scan index, so a long history is not walked frame header by frame header before the import starts check-in: fec7b411d2 user: dmestas tags: trunk | |
| 19:32 | import-git --into checks a mapped check-in by lookup when the map's inventory hash already proves the store holds what the import wrote, instead of reading every check-in back through its delta chain check-in: 88fdaf41b7 user: dmestas tags: trunk | |
Changes
Modified src/git/git_import_into.zig
from [5b72bf03ef]
to [9da3a620d6].
[diff]