Design 25: cite ADR 0619, accepted, for the foundation that keeps the old sections
Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig
This commit is contained in:
@@ -13,6 +13,7 @@ code:
|
|||||||
updated: 2026-11-04
|
updated: 2026-11-04
|
||||||
decisions:
|
decisions:
|
||||||
- "ADR 0595"
|
- "ADR 0595"
|
||||||
|
- "ADR 0619"
|
||||||
- "ADR 0615"
|
- "ADR 0615"
|
||||||
- "ADR 0614"
|
- "ADR 0614"
|
||||||
- "ADR 0613"
|
- "ADR 0613"
|
||||||
@@ -775,7 +776,7 @@ vault as an own secret: JetStream create and update under modules' names only (s
|
|||||||
a stream by limits, which drops its oldest when full (only a work queue refuses the new instead), so a reader that
|
a stream by limits, which drops its oldest when full (only a work queue refuses the new instead), so a reader that
|
||||||
misses a dropped event sees the gap in revisions and asks once more. The indexer's own kept data stays on the old
|
misses a dropped event sees the gap in revisions and asks once more. The indexer's own kept data stays on the old
|
||||||
sections (ADR 0595 §10 names it among the foundation); the assigner's goes beside its existing `streams` entry
|
sections (ADR 0595 §10 names it among the foundation); the assigner's goes beside its existing `streams` entry
|
||||||
`placement`, under a record of this milestone extending ADR 0595 §10's foundation (to be proposed) to the parts
|
`placement`, under ADR 0619, which extends ADR 0595 §10's foundation to the parts
|
||||||
the bus module's own composition, placement, build or delivery needs before it can answer: the assigner, the tool
|
the bus module's own composition, placement, build or delivery needs before it can answer: the assigner, the tool
|
||||||
runner, the builder, the checker, mesh-config and the vault. **The size, an estimate**: read on the bus on
|
runner, the builder, the checker, mesh-config and the vault. **The size, an estimate**: read on the bus on
|
||||||
2026-11-04, the buckets the readers read hold about 3 MiB of current values at the indexer (its manifests about
|
2026-11-04, the buckets the readers read hold about 3 MiB of current values at the indexer (its manifests about
|
||||||
@@ -961,8 +962,7 @@ and the new form are never both used for one local name. During the move the gra
|
|||||||
sections' entries, so each entry has one creator. The indexer counts the modules on each old section, a tool reads
|
sections' entries, so each entry has one creator. The indexer counts the modules on each old section, a tool reads
|
||||||
the count, and the judge refuses a section once its count is 0. The foundation's own kept data (the bus module's,
|
the count, and the judge refuses a section once its count is 0. The foundation's own kept data (the bus module's,
|
||||||
the grants part's and the indexer's) stays on the old sections for good and is not counted: those modules cannot
|
the grants part's and the indexer's) stays on the old sections for good and is not counted: those modules cannot
|
||||||
wait for a process that needs them first. A record of this milestone extending ADR 0595 §10's foundation (to be
|
wait for a process that needs them first. ADR 0619, extending ADR 0595 §10's foundation, adds the parts the bus module's own composition, placement, build or delivery needs before it can answer:
|
||||||
proposed) adds the parts the bus module's own composition, placement, build or delivery needs before it can answer:
|
|
||||||
the assigner, the tool runner, the builder, the checker, mesh-config and the vault; their new state and streams of
|
the assigner, the tool runner, the builder, the checker, mesh-config and the vault; their new state and streams of
|
||||||
this milestone go on their old sections too (§ 12.2; design 51 *The move*; design 32).
|
this milestone go on their old sections too (§ 12.2; design 51 *The move*; design 32).
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user