jschoubben
|
bec9585d50
|
Run an ask no more once its stream delivered it past AskRuns, failing its step with why, so a run that kills its node is not offered to each build node in turn (issue 1907)
|
2026-10-23 16:41:12 +02:00 |
|
jschoubben
|
ba092d543f
|
Run the levels of one check in one ask after one fetch, keeping nothing under the candidate's runner or a digest without the siblings, as ADR 0525 §3 says a check ask is (issue 1887 A5a)
|
2026-10-23 15:59:15 +02:00 |
|
jschoubben
|
792fb2ccfd
|
Keep a long ask alive with in-progress signals and leave a stopped holder's ask to the stream, so a node that dies hands its ask on (issue 1887 A2c, ADR 0525 §6)
|
2026-10-23 15:17:18 +02:00 |
|
jschoubben
|
89aa6fc17c
|
Pull nothing at capacity 0, take a new capacity at the next pull, and keep a node's pause on its pause key, so a paused node stays paused across a restart (issue 1887 A2b)
|
2026-10-23 15:16:46 +02:00 |
|
jschoubben
|
a1d73bdcf0
|
Pull a build seat's asks delivery first, at most the node's capacity, each ended on its own step key, so no part chooses a node or holds a check (issue 1887 A2a, ADR 0525 §4-§6)
|
2026-10-23 15:15:57 +02:00 |
|