This Day In History For 2028-11-05
2 Years Ago (more context)
|
2026-11-05
| ||
| 23:30 | Note: zit 0.9.1 technote: [2b0c684fff] user: dmestas | |
| 23:27 | • Changes to wiki page "Home" artifact: 1480e1452d user: dmestas | |
| 23:14 | • Edit [7b62e60bb2]: Add tag "version-0.9.1". artifact: 09432cbda6 user: dmestas | |
| 22:54 | Release 0.9.1 check-in: 7b62e60bb2 user: dmestas tags: trunk, version-0.9.1 | |
| 22:50 | log PATH -F json lists a purged, shunned or elided version with null size and its reason instead of failing; log PATH for a name no check-in held answers from the file index without walking history; a clone that fails before its store commits removes what it made; help exit-codes lists commit's exit 3 check-in: a22983364f user: dmestas tags: trunk | |
| 21:24 | Smoke starts every fossil and zit server through the retrying starter, so a port taken between pick and bind tries a fresh one, and a server that never binds is reported with how it ended and its stderr check-in: affdc72275 user: dmestas tags: trunk | |
| 19:50 | Note: zit 0.9.0 technote: [7c21c9b512] user: dmestas | |
| 19:45 | • Changes to wiki page "Home" artifact: 6e356fe1a9 user: dmestas | |
| 19:31 | • Edit [b4566e6aad]: Add tag "version-0.9.0". artifact: 357683c8a0 user: dmestas | |
| 19:13 | Release 0.9.0 check-in: b4566e6aad user: dmestas tags: trunk, version-0.9.0 | |
| 18:43 | purge artifacts removes named file versions to thin a history, keeping every check-in and refusing any version an open leaf or the checkout holds; a local .zit-thinned list keeps pull and serve from bringing them back; cat, diff and annotate exit 8 for content absent by policy, and annotate no longer credits a removed version's lines to the next one check-in: 79903b742d user: dmestas tags: trunk | |
| 15:54 | crosslink --lines finds each changed file's old side by name, through the parent's sub-manifest slots or a search of its F cards, instead of flattening the parent's whole tree per check-in, and reads parent manifests through its plaintext cache check-in: 399cc6b321 user: dmestas tags: trunk | |
| 13:19 | A sender answers a gimme or uploads an artifact it stores as a delta in Fossil's delta form, sending the stored delta when its basis is held, unshunned, in the requester's cone and readable by the peer, so a pull of a few one-file check-ins moves kilobytes check-in: d8cc78e946 user: dmestas tags: trunk | |
| 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 | |
| 00:47 | commit -R STORE --stdin PATH records one file's bytes from stdin as a check-in with no checkout of the caller's, holding the store's lock throughout so concurrent writers land in order; unchanged bytes exit 3 check-in: fd764eed5e user: dmestas tags: trunk | |