mesh-tools
  • Joined on 2026-10-14
mesh-tools commented on pull request novox/mesh-tools#43 2026-10-25 15:11:27 +00:00
node-tools: a consumer deleted or made again while no pull waits is noticed at the next rebind, so a module is not deaf for a heartbeat (issue 1945)

Delivery novox/mesh-tools@33317194073a — proposed since 2026-10-25T15:11:26Z

Transitions

  • 2026-10-25 15:11 (new) → proposed (announced): novox/mesh-too…
mesh-tools created pull request novox/mesh-tools#43 2026-10-25 15:08:48 +00:00
node-tools: a consumer deleted or made again while no pull waits is noticed at the next rebind, so a module is not deaf for a heartbeat (issue 1945)
mesh-tools commented on pull request novox/mesh-catalog#293 2026-10-25 15:08:32 +00:00
nats: say every bus user's slow consumer and closed connection on the bus (hq issue 270, ADR 0357)

mesh-delivery: not merged. This pull request's checks passed at 950e37a46e8dad69dec53afd68d78f46ce4d34df, and now its check failed: failed: shanks: the check of novox/mesh-catalog#293 failed:…

mesh-tools deleted branch fix/r6-health-unknown from novox/mesh-host 2026-10-25 15:04:55 +00:00
mesh-tools pushed to main at novox/mesh-host 2026-10-25 15:04:55 +00:00
5f16cf507a Merge pull request 'Say a module's health is not yet judged while it changes, and judge it as soon as its change ends (issue 1945)' (#141) from fix/r6-health-unknown into main
b32a27c115 Owe a look when a module's change ends unjudged, so a module with nothing long-running is ok within a look of its apply
c16e625a08 Say a module's health is not yet judged while its change is under way and until a look after it
1cdb4d1a29 Say a module found running on its own have again at the agent's start, so its health is this engine's and not an older engine's unknown
Compare 4 commits »
mesh-tools merged pull request novox/mesh-host#141 2026-10-25 15:04:54 +00:00
Say a module's health is not yet judged while it changes, and judge it as soon as its change ends (issue 1945)
mesh-tools commented on pull request novox/mesh-catalog#477 2026-10-25 14:59:40 +00:00
mesh-build-go: a package that fails without an assertion carries its real cause, never "PASS" (issue 1901)

Delivery novox/mesh-catalog@155124b59af4 — proposed since 2026-10-25T14:59:34Z

Group fix/1901-package-cause: novox/mesh-catalog@155124b59af4,…

mesh-tools commented on pull request novox/mesh-delivery#43 2026-10-25 14:59:40 +00:00
mesh-delivery-checker: a failure's words are never "PASS"; with no cause, take the runtime's line or say so (issue 1901)

Delivery novox/mesh-delivery@dd9138310c48 — proposed since 2026-10-25T14:59:38Z

Group fix/1901-package-cause: novox/mesh-catalog@155124b59af4,…

mesh-tools created pull request novox/mesh-delivery#43 2026-10-25 14:59:37 +00:00
mesh-delivery-checker: a failure's words are never "PASS"; with no cause, take the runtime's line or say so (issue 1901)
mesh-tools created pull request novox/mesh-catalog#477 2026-10-25 14:59:32 +00:00
mesh-build-go: a package that fails without an assertion carries its real cause, never "PASS" (issue 1901)
mesh-tools deleted branch fix/r6-no-module-in-neither from novox/mesh-delivery 2026-10-25 14:56:28 +00:00
mesh-tools pushed to main at novox/mesh-delivery 2026-10-25 14:56:27 +00:00
653da54c0d Merge pull request 'Assigner: a running node gets its first want past the ordering rules, a module on neither list is raised, and a failed health holds only once a node is done moving (issue 1945)' (#42) from fix/r6-no-module-in-neither into main
975f0ed654 Assigner: a hold lifts over haves not running, the first pass after a start clears stale conditions, and a first want after a removed want is asked (issue 1945, review round 2 of 3d7d65ed)
706169aa8a Assigner: a failed health holds a fingerprint only once the node is done moving (phase running or failed)
3d7d65edce Assigner: a node running an old-form build gets its first want at F once the canary runs F healthy (issue 1945)
81182e9dcd Assigner: a running node's first want names the fingerprint it runs, never a newer one, and only a node that runs the module is on neither list (issue 1945, review of f7b23033)
Compare 7 commits »
mesh-tools merged pull request novox/mesh-delivery#42 2026-10-25 14:56:27 +00:00
Assigner: a running node gets its first want past the ordering rules, a module on neither list is raised, and a failed health holds only once a node is done moving (issue 1945)
mesh-tools deleted branch fix/r6-reload-bundles from novox/mesh-tools 2026-10-25 14:56:24 +00:00
mesh-tools pushed to main at novox/mesh-tools 2026-10-25 14:56:24 +00:00
5d6cee9d84 Merge pull request 'node-tools serves a tools bundle as soon as it is placed, changed or removed, with no restart, and says why a bundle cannot start (issue 1945)' (#42) from fix/r6-reload-bundles into main
2cd5550dc7 A stopped tool drops its membership handler and a stopped bundle starts no copy on a call, so a replaced bundle's old tools stay gone (issue 1945, review round 2)
d8ac69904d Refuse an event heard during a reload instead of panicking, and judge a bundle by its entrypoint alone (issue 1945, review)
b0ded57294 Serve a tools bundle as soon as it is in place, changed or gone, with no restart; say why a bundle cannot start (issue 1945)
Compare 4 commits »
mesh-tools merged pull request novox/mesh-tools#42 2026-10-25 14:56:23 +00:00
node-tools serves a tools bundle as soon as it is placed, changed or removed, with no restart, and says why a bundle cannot start (issue 1945)
mesh-tools commented on pull request novox/mesh-tools#42 2026-10-25 14:55:29 +00:00
node-tools serves a tools bundle as soon as it is placed, changed or removed, with no restart, and says why a bundle cannot start (issue 1945)

Delivery novox/mesh-tools@2cd5550dc70f — proposed since 2026-10-25T14:55:24Z

Transitions

  • 2026-10-25 14:55 (new) → proposed (announced): novox/mesh-too…
mesh-tools created pull request novox/mesh-tools#42 2026-10-25 14:55:23 +00:00
node-tools serves a tools bundle as soon as it is placed, changed or removed, with no restart, and says why a bundle cannot start (issue 1945)
mesh-tools commented on pull request novox/mesh-delivery#42 2026-10-25 14:53:57 +00:00
Assigner: a running node gets its first want past the ordering rules, a module on neither list is raised, and a failed health holds only once a node is done moving (issue 1945)

Delivery novox/mesh-delivery@975f0ed65460 — proposed since 2026-10-25T14:53:52Z

Transitions

  • 2026-10-25 14:53 (new) → proposed (announced): novox/mesh-…
mesh-tools created pull request novox/mesh-delivery#42 2026-10-25 14:53:50 +00:00
Assigner: a running node gets its first want past the ordering rules, a module on neither list is raised, and a failed health holds only once a node is done moving (issue 1945)