Skip to content
zit Check-in [bed8346191]
Login

Check-in [bed8346191]

Overview
Comment:A flat manifest is stored as a delta of its skip base, the ancestor at its height with the lowest set bit cleared, so a chain is popcount(height) deep and no commit stores a whole manifest; pack keeps the structure. Skip deltas after Subversion (Greg Hudson)
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: bed8346191527843e3732d66bc78b9abcc1170f3afa88801b62bd4ea914fd810
User & Date: dmestas on 2026-11-05 09:31:52.199
Other Links: manifest | tags
Context
2026-11-05
10:37
Sync, pull and a server taking a push store an artifact received whole as a delta, a check-in against its parent, so receiving a one-file check-in costs about what the sender paid instead of a full manifest check-in: 863ba33f03 user: dmestas tags: trunk
09:31
A flat manifest is stored as a delta of its skip base, the ancestor at its height with the lowest set bit cleared, so a chain is popcount(height) deep and no commit stores a whole manifest; pack keeps the structure. Skip deltas after Subversion (Greg Hudson) check-in: bed8346191 user: dmestas tags: trunk
02:23
log CHECKIN PATH and annotate follow renames, continuing under the old name below the check-in that recorded one, with --no-follow for the name-literal view; crosslink adds a rename line and log -F json names each row check-in: dc3fb3ca95 user: dmestas tags: trunk
Changes