Overview
| Comment: | Create new branch named "stream-clone" |
|---|---|
| Timelines: | family | ancestors | descendants | both | stream-clone |
| Files: | files | file ages | folders |
| SHA3-256: |
14f733376d2c6835a86b1dc7eaf5f146 |
| User & Date: | dmestas on 2026-07-16 20:06:18.337 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-07-16
| ||
| 21:08 | Stop buffering the whole repository's reconstructed plaintext in RAM during clone: store received frames wire-backed and verify each durable frame's section 7.7 hash against its log-basis reconstruction (sync 7.2/7.4), cutting a sqlite clone's peak memory from 14.2 GB to 291 MB with a byte-identical store and a matching trunk hash. closed check-in: 9a18bdd63d user: dmestas tags: stream-clone | |
| 20:06 | Create new branch named "stream-clone" check-in: 14f733376d user: dmestas tags: stream-clone | |
| 16:49 | Make zit pack monotonic so it never inflates a store: preserve each source frame verbatim (re-linking delta containers to their base's new rid) and re-deltify a full-form frame only when the result is strictly smaller, fixing a regression that discarded wire deltas and grew a fresh clone 8.65x. check-in: eb9a1de034 user: dmestas tags: trunk | |
Changes