Overview
| Comment: | Raise the derived events from the fold
checkin.created, branch.created and tag.* come off the artifact; branch.moved comes from the computed branch after RecomputeBranches, because only a branch's first check-in carries a sym- tag. Raising is not idempotent while folding is, so the fold asks the index which hashes are new before writing them. A rebuild raises nothing. |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
a1b816cd9628987f77dc118c650feb23 |
| User & Date: | dmestas on 2026-08-24 16:32:42.154 |
| Other Links: | manifest | tags |
Context
|
2026-08-24
| ||
| 16:32 | RFC 0005: record what implementing the derived events taught check-in: 17317e830f user: dmestas tags: trunk | |
| 16:32 |
Raise the derived events from the fold
checkin.created, branch.created and tag.* come off the artifact; branch.moved comes from the computed branch after RecomputeBranches, because only a branch's first check-in carries a sym- tag. Raising is not idempotent while folding is, so the fold asks the index which hashes are new before writing them. A rebuild raises nothing. check-in: a1b816cd96 user: dmestas tags: trunk | |
| 16:27 | Add the new event-plane files the previous commit omitted check-in: f485551646 user: dmestas tags: trunk | |
Changes
Modified internal/index/index.go
from [37704cfd81]
to [cc4ac77245].
[diff]
Added internal/ingest/derive.go version [a35b50e56f].
Added internal/ingest/derive_test.go version [5f5ffc3c16].
Modified internal/ingest/ingest.go
from [66018e6611]
to [ad6f342835].
[diff]