ramjet v0.6.1
Ramjet v0.6.1 fixes impossible negative cache-hit percentages in machine view after a busy interval ages into an idle window.
Highlights:
- Empty rolling windows now clear floating-point accumulator residue and render as absent instead of publishing a negative percentage.
- Added a focused frontend regression that reproduces the cancellation failure.
- Pull-request and release pipelines now test and build the machine-view UI.
Immutable images:
- Load balancer:
ghcr.io/helixml/ramjet:v0.6.1@sha256:bdd58ba1d2d98240df76f85b595a4d52420feedf809dda6462b36f97ce14f0a1 - Snapshot companion:
ghcr.io/helixml/ramjet:companion-v0.6.1@sha256:250c9dd79331fa357e5d85f5a93d886b8efd6b93e45ed9fc1bc416633f5acc7d
The exact release load-balancer bytes were qualified on node06 before tagging: 3/3 upstreams healthy, both model IDs present, Qwen owner isolation and both GLM owners exercised by the guarded rollout, no LB warnings/errors, and maximum observed chassis intake of 45C. The production 1-hour/400-point cache series rendered within 0–99.94% with zero out-of-range points.
Immediate rollback retained on node06: ghcr.io/helixml/ramjet:rust-8206b29@sha256:25949fb1bb97bc5c066e4a53a703d5453a49fc1aaa773f1c39e2c465c85ba976 (ds4-loadbalancer-rollback-20260915T185341Z).