mesh-tools
  • Joined on 2026-10-14
mesh-tools created pull request novox/mesh-host#147 2026-10-26 14:15:13 +00:00
The node-engine moves a running daemon's build aside instead of deleting it (issue 734)
mesh-tools deleted branch feat/build-usage-tool from novox/mesh-delivery 2026-10-26 14:09:34 +00:00
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 14:09:34 +00:00
feef96ed16 Merge pull request 'build_usage: how much each build node is used and whether it may build, in one call' (#74) from feat/build-usage-tool into main
4f722899df View: build_usage does not answer eligibility it cannot read; a resolved capacity key with no readable value is the puller's 0
166a918b43 View: build_usage counts keys a build module ended for being left running apart, lists every node a capacity names, and says capacity unknown when mesh-config cannot be read
1b4c860f63 Checker: its announcement test expects tries readable, as the delivery view now reads them
3b6945b2db View: build_usage answers how the build nodes are used in one call; the checker's tries name their asks
Compare 5 commits »
mesh-tools merged pull request novox/mesh-delivery#74 2026-10-26 14:09:33 +00:00
build_usage: how much each build node is used and whether it may build, in one call
mesh-tools commented on pull request novox/mesh-delivery#74 2026-10-26 14:08:51 +00:00
build_usage: how much each build node is used and whether it may build, in one call

Delivery novox/mesh-delivery@4f722899df25 — ready since 2026-10-26T14:08:51Z

Transitions

  • 2026-10-26 14:08 (new) → proposed (announced): novox/mesh-del…
mesh-tools created pull request novox/mesh-delivery#74 2026-10-26 14:08:47 +00:00
build_usage: how much each build node is used and whether it may build, in one call
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 13:54:19 +00:00
4174e23c04 Merge pull request 'The checker and the builder end or re-ask what the build seat gave up, and a try can be ended by hand (issue 734)' (#73) from fix/734-lost-ask into main
3993175e45 Checker, builder and grants part: pin mesh-sdk main, which holds both the dead-letter hearing (#92) and the placement (#91) (issue 734)
60c7ffc981 Checker, builder and grants part: hear DEAD_LETTERS again until heard, say when they do not, and compose the same grant (issue 734, review round 1)
33de9dde4f Checker and builder: wait on the build seats through mesh-sdk's LostAskWaiter, so an ask the seat gave up on ends every asker's wait (issue 734)
6b85220fa4 Checker: an ask the build seat gives up on ends its try as error and asks a check again; a try no node takes ends at the step bound; checker_try_end ends one by hand (issue 734)
Compare 5 commits »
mesh-tools deleted branch fix/734-lost-ask from novox/mesh-delivery 2026-10-26 13:54:19 +00:00
mesh-tools merged pull request novox/mesh-delivery#73 2026-10-26 13:54:17 +00:00
The checker and the builder end or re-ask what the build seat gave up, and a try can be ended by hand (issue 734)
mesh-tools commented on pull request novox/mesh-sdk#92 2026-10-26 13:46:13 +00:00
An asker of the build seats hears when its ask is given up, and the seat's users may read their own dead letters (issue 734)

mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head bf574172154a is no longer the pull request's head, or the pull request closed. Nothing is merged on…

mesh-tools commented on pull request novox/mesh-delivery#73 2026-10-26 13:46:12 +00:00
The checker and the builder end or re-ask what the build seat gave up, and a try can be ended by hand (issue 734)

mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head bf574172154a is no longer the pull request's head, or the pull request closed. Nothing is merged on…

mesh-tools commented on pull request novox/mesh-controller#472 2026-10-26 13:46:00 +00:00
Seat users pulled by kind may read their own seat's dead letters (issue 734)

mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head bf574172154a is no longer the pull request's head, or the pull request closed. Nothing is merged on…

mesh-tools deleted branch feat/890-placement from novox/mesh-delivery 2026-10-26 13:40:47 +00:00
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 13:40:47 +00:00
1cbae7d41c Merge pull request 'The checker asks the packages a node could not test again, on a node that has what they need (issue 890, ADR 0552)' (#72) from feat/890-placement into main
3073495a06 checker: pin mesh-sdk 33395f68, feat/890-placement merged with main (issue 890)
16c411e436 Merge remote-tracking branch 'origin/main' into feat/890-placement
7f8ce7f5c0 checker: the placed ask names the unmet packages, so a package without a kept verdict is not run or counted twice (issue 890, ADR 0552 §4; review round 1). Pins mesh-sdk 45564e69.
705765d113 checker: a placed ask that every node declines for longer than its bound (30 min) fails the check naming the need (issue 890, ADR 0552 review)
Compare 6 commits »
mesh-tools deleted branch fix/734-lost-ask from novox/mesh-controller 2026-10-26 13:40:46 +00:00
mesh-tools merged pull request novox/mesh-delivery#72 2026-10-26 13:40:46 +00:00
The checker asks the packages a node could not test again, on a node that has what they need (issue 890, ADR 0552)
mesh-tools pushed to main at novox/mesh-controller 2026-10-26 13:40:46 +00:00
e1a55f099b Merge pull request 'Seat users pulled by kind may read their own seat's dead letters (issue 734)' (#472) from fix/734-lost-ask into main
ccc7ba334c broker: DeadLetterReads grants only what a pulled ordered consumer needs, as mesh-sdk buscompose (issue 734, review round 1)
65d5ed3367 broker: a user of a seat pulled by kind reads its seat's dead letters, as mesh-sdk buscompose composes it (issue 734)
Compare 3 commits »
mesh-tools deleted branch feat/890-placement from novox/mesh-catalog 2026-10-26 13:40:44 +00:00
mesh-tools merged pull request novox/mesh-controller#472 2026-10-26 13:40:44 +00:00
Seat users pulled by kind may read their own seat's dead letters (issue 734)
mesh-tools pushed to main at novox/mesh-catalog 2026-10-26 13:40:43 +00:00
9a8e54d988 Merge pull request 'mesh-build-go says which packages it cannot test here, and mesh-build-node's tests need the Node toolchain (issue 890, ADR 0552)' (#498) from feat/890-placement into main
d3423f54ed mesh-build-go: resolve the go.mod and go.sum the main merge left in conflict; pin mesh-sdk 33395f68 (issue 890)
0e322d087f mesh-build-go: pin mesh-sdk 33395f68, feat/890-placement merged with main (issue 890)
d21b81b00a mesh-build-go: node-build-node also needs bubblewrap and a toolchain installed whole (its mark and lock), as mesh-build-node's integration tests do; pins mesh-sdk 45564e69 (issue 890, review round 1)
67d6a5a7c1 mesh-build-go: report the needs a package's check-needs marker names, test it only where the node has them, decline an ask needing what the node lacks (issue 890)
Compare 5 commits »