mesh-tools
  • Joined on 2026-10-14
mesh-tools deleted branch fix/puller-wakes-on-capacity from novox/mesh-catalog 2026-10-25 17:02:43 +00:00
mesh-tools pushed to main at novox/mesh-catalog 2026-10-25 17:02:42 +00:00
2df0503034 Merge pull request 'Let the build modules follow their capacity on the bus, so a node raised from capacity 0 starts pulling (issue 1887)' (#479) from fix/puller-wakes-on-capacity into main
23c827e791 Take the mesh-sdk head that wakes a puller on its capacity, within the test budget, in the three build modules (issue 1887)
3138570c6b Let the build modules follow their capacity on the bus, so a node raised from capacity 0 starts pulling (issue 1887)
Compare 3 commits »
mesh-tools merged pull request novox/mesh-catalog#479 2026-10-25 17:02:41 +00:00
Let the build modules follow their capacity on the bus, so a node raised from capacity 0 starts pulling (issue 1887)
mesh-tools commented on pull request novox/mesh-sdk#80 2026-10-25 16:47:05 +00:00
Wake a parked build puller when its capacity changes, so a node raised from capacity 0 takes asks (issue 1887)

Delivery novox/mesh-sdk@a8fbabbfc373 — proposed since 2026-10-25T16:46:58Z

Group fix/puller-wakes-on-capacity: novox/mesh-catalog@23c827e7910c,…

mesh-tools commented on pull request novox/mesh-catalog#479 2026-10-25 16:47:04 +00:00
Let the build modules follow their capacity on the bus, so a node raised from capacity 0 starts pulling (issue 1887)

Delivery novox/mesh-catalog@23c827e7910c — proposed since 2026-10-25T16:47:01Z

Group fix/puller-wakes-on-capacity: novox/mesh-catalog@23c827e7910c,…

mesh-tools created pull request novox/mesh-catalog#479 2026-10-25 16:46:59 +00:00
Let the build modules follow their capacity on the bus, so a node raised from capacity 0 starts pulling (issue 1887)
mesh-tools created pull request novox/mesh-sdk#80 2026-10-25 16:46:55 +00:00
Wake a parked build puller when its capacity changes, so a node raised from capacity 0 takes asks (issue 1887)
mesh-tools commented on pull request novox/mesh-controller#464 2026-10-25 16:11:50 +00:00
Compose the packages mirror only on a change, end every serve goroutine before serve returns, and raise no alarm for a cancellation (issue 1945)

Delivery novox/mesh-controller@8e02c4726eb4 — proposed since 2026-10-25T16:11:46Z

Transitions

  • 2026-10-25 16:11 (new) → proposed (announced):…
mesh-tools created pull request novox/mesh-controller#464 2026-10-25 16:11:45 +00:00
Compose the packages mirror only on a change, end every serve goroutine before serve returns, and raise no alarm for a cancellation (issue 1945)
mesh-tools commented on pull request novox/mesh-delivery#44 2026-10-25 16:11:22 +00:00
Assigner: a held module is on the held list, never on neither, and a neither from before a restart is cleared (issue 1945)

Delivery novox/mesh-delivery@91d041b62a1a — proposed since 2026-10-25T16:11:18Z

Transitions

  • 2026-10-25 16:11 (new) → proposed (announced): novox/mesh-…
mesh-tools created pull request novox/mesh-delivery#44 2026-10-25 16:11:15 +00:00
Assigner: a held module is on the held list, never on neither, and a neither from before a restart is cleared (issue 1945)
mesh-tools commented on pull request novox/mesh-catalog#478 2026-10-25 15:59:03 +00:00
nextcloud: the module makes its own mesh-admin account right on a 401 and backs off on a refusal, so its shares poll stops being refused every minute (issue 1253)

Delivery novox/mesh-catalog@67b13c42d32a — proposed since 2026-10-25T15:59:00Z

Transitions

  • 2026-10-25 15:59 (new) → proposed (announced): novox/mesh-c…
mesh-tools created pull request novox/mesh-catalog#478 2026-10-25 15:58:59 +00:00
nextcloud: the module makes its own mesh-admin account right on a 401 and backs off on a refusal, so its shares poll stops being refused every minute (issue 1253)
mesh-tools commented on pull request novox/mesh-controller#463 2026-10-25 15:26:34 +00:00
Share the controller's stores and take in at most 16 done keys at once, so a burst of builds cannot fill the store (issue 1277, issue 1945)

Delivery novox/mesh-controller@e9a885cda925 — proposed since 2026-10-25T15:26:33Z

Transitions

  • 2026-10-25 15:26 (new) → proposed (announced):…
mesh-tools created pull request novox/mesh-controller#463 2026-10-25 15:26:31 +00:00
Share the controller's stores and take in at most 16 done keys at once, so a burst of builds cannot fill the store (issue 1277, issue 1945)
mesh-tools pushed to main at novox/mesh-tools 2026-10-25 15:22:25 +00:00
bb6a0e3192 Merge pull request '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)' (#43) from fix/bus-consumer-remade-flake into main
3331719407 Ask the bus whether a bound consumer still exists, so a deleted and remade one is rebound within a rebind tick, not after nats.go's heartbeat (issue 1945)
Compare 2 commits »
mesh-tools deleted branch fix/bus-consumer-remade-flake from novox/mesh-tools 2026-10-25 15:22:25 +00:00
mesh-tools merged pull request novox/mesh-tools#43 2026-10-25 15:22:24 +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-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)