jochen
2d1d4bf988
mesh/merge-gate pass: builds mesh-delivery → novox; no bus step; every machine composes with the change as it did without (4 of 4 compose)
mesh/repo-check pass: its merge-check.sh passed
mesh/delivery superseded: a newer head of the same pull request
End a merge that moves nothing or that a later merge delivered, and lift a group hold its check answered (hq issues 319, 316)
...
A held delivery asked a person a question with no right answer: four hq merges that build nothing,
merges adding a module the controller sends nowhere, controller merges whose change a later walk of
the same trunk already delivered, and a group member held because its composed check had not yet
answered. Only stop could end them, which marks a delivered change as an error on its pull request.
- A merge whose plan moves no module (nothing, or only a new module sent nowhere) is delivered at once.
- A new final state, covered: every module a merge moves was sent by a finished walk of a later merge
into the same trunk, which contains it. Shown as success on the pull request; a group counts it as
delivered.
- A group member waits published while its composed check is asked and unanswered, and a member held
for it is lifted back to published once it passes for the heads that merged.
Read again each tick, so the deliveries already held end by themselves after the rollout.
2026-10-09 02:24:26 +02:00
..
2026-10-04 13:21:47 +02:00
2026-10-08 14:11:02 +02:00
2026-10-08 16:20:45 +02:00
2026-10-06 18:36:16 +02:00
2026-10-04 12:50:20 +02:00
2026-10-07 18:47:58 +02:00
2026-10-05 15:10:30 +02:00
2026-10-05 11:47:38 +02:00
2026-10-06 16:47:49 +02:00
2026-09-29 15:07:40 +02:00
2026-10-07 20:28:06 +02:00
2026-10-05 09:59:19 +02:00
2026-10-05 10:11:27 +02:00
2026-10-03 15:58:19 +02:00
2026-10-05 15:10:30 +02:00
2026-10-05 11:50:52 +02:00
2026-09-30 21:10:18 +02:00
2026-10-08 10:47:41 +02:00
2026-10-08 12:04:33 +02:00
2026-10-04 13:02:23 +02:00
2026-10-06 18:39:13 +02:00
2026-10-08 11:56:43 +02:00
2026-10-04 13:02:23 +02:00
2026-10-08 22:08:08 +02:00
2026-10-05 12:01:25 +02:00
2026-10-05 10:11:27 +02:00
2026-10-04 13:02:23 +02:00
2026-10-04 13:02:23 +02:00
2026-10-07 21:35:50 +02:00
2026-10-08 14:52:06 +02:00
2026-10-03 15:58:19 +02:00
2026-10-04 13:15:39 +02:00
2026-10-07 18:47:58 +02:00
2026-09-30 21:10:18 +02:00
2026-10-06 16:47:49 +02:00
2026-10-05 23:43:14 +02:00
2026-10-05 15:10:30 +02:00
2026-10-08 16:12:37 +02:00
2026-10-06 16:47:49 +02:00
2026-10-06 16:47:49 +02:00
2026-10-04 02:34:06 +02:00
2026-10-03 15:58:19 +02:00
2026-10-07 01:37:21 +02:00
2026-10-07 20:02:09 +02:00
2026-10-04 16:34:02 +02:00
2026-10-06 12:13:57 +02:00
2026-09-30 21:10:18 +02:00
2026-10-04 12:50:20 +02:00
2026-10-04 12:50:20 +02:00
2026-10-07 19:28:54 +02:00
2026-09-30 22:29:28 +02:00
2026-10-07 18:47:58 +02:00
2026-10-04 15:42:56 +02:00
2026-10-06 18:36:16 +02:00
2026-10-09 02:24:26 +02:00
2026-10-06 18:36:16 +02:00
2026-10-06 12:03:19 +02:00
2026-10-08 14:53:11 +02:00
2026-10-08 01:42:16 +02:00
2026-10-06 18:36:16 +02:00
2026-10-07 18:47:58 +02:00
2026-10-07 18:47:58 +02:00
2026-10-08 20:21:28 +02:00
2026-10-06 18:39:13 +02:00
2026-10-06 16:47:49 +02:00
2026-10-08 18:07:29 +02:00
2026-10-04 00:34:31 +02:00
2026-10-07 19:19:52 +02:00
2026-10-06 16:47:49 +02:00
2026-10-05 15:10:30 +02:00
2026-10-08 21:05:52 +02:00
2026-10-07 20:02:09 +02:00
2026-10-05 15:10:30 +02:00
2026-10-04 03:59:50 +02:00
2026-10-07 18:47:58 +02:00
2026-10-06 17:00:23 +02:00
2026-10-06 16:47:49 +02:00
2026-10-04 00:52:31 +02:00
2026-10-08 12:04:08 +02:00
2026-10-04 12:50:20 +02:00
2026-10-04 12:25:28 +02:00
2026-10-04 12:25:28 +02:00
2026-10-04 13:15:39 +02:00
2026-10-05 15:10:30 +02:00
2026-10-08 22:11:06 +02:00
2026-10-08 16:12:37 +02:00
2026-10-04 04:04:10 +02:00
2026-10-07 23:38:13 +02:00
2026-10-07 18:47:58 +02:00
2026-10-06 17:00:23 +02:00
2026-10-05 10:11:27 +02:00
2026-10-06 14:59:43 +02:00
2026-10-06 16:47:49 +02:00
2026-10-04 17:07:40 +02:00
2026-10-06 16:47:49 +02:00
2026-10-08 15:04:02 +02:00
2026-10-06 18:36:16 +02:00
2026-10-07 20:02:09 +02:00
2026-10-04 13:02:23 +02:00
2026-10-06 16:47:49 +02:00
2026-10-06 18:39:13 +02:00
2026-10-07 18:47:58 +02:00
2026-10-04 12:50:20 +02:00
2026-10-07 18:47:58 +02:00
2026-10-08 17:55:56 +02:00
2026-10-07 19:19:52 +02:00
2026-10-07 21:35:49 +02:00
2026-10-04 12:50:20 +02:00
2026-10-04 16:50:57 +02:00
2026-10-06 16:47:49 +02:00
2026-10-06 16:47:49 +02:00
2026-10-07 18:47:58 +02:00
2026-10-04 13:02:23 +02:00
2026-10-05 15:10:30 +02:00
2026-10-04 13:21:47 +02:00
2026-10-04 13:21:47 +02:00
2026-10-09 00:16:29 +02:00
2026-10-09 00:10:28 +02:00
2026-10-04 04:04:35 +02:00
2026-10-04 04:04:35 +02:00