Skip to content

v0.3.99

Choose a tag to compare

@github-actions github-actions released this 01 May 14:43
· 381 commits to main since this release

Fixed

  • [NODES] 401 for node … advisory was emitted on every failing worker request, which at typical heartbeat cadence (5–15 s) flooded server logs with thousands of identical multi-line entries per hour and buried everything else. The advisory itself is useful (tells the operator exactly how to fix), but it has zero new information after the first time. Now throttled to once per 5 minutes per (node_id, failure_kind) — the line includes "(Suppressing repeats for 5 min.)" so it's clear the absence of follow-ups isn't a fix. When the underlying issue is resolved (worker upgraded, token rotated, etc.) the next request succeeds, no further log lines are emitted, and the throttle entry just goes stale. The "no token sent" and "token mismatch" failure modes are tracked separately because they have different remedies.

Docker images

Pinned to this release:

docker pull ghcr.io/i-ial9000/shrinkerr:0.3.99         # portable (amd64 + arm64, CPU)
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.99-nvenc   # x86_64 + NVIDIA GPU (NVENC)
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.99-edge    # as above but ffmpeg master
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.99-edge-nvenc

Floating tags (:latest, :edge, :nvenc, :edge-nvenc) track the most recent release of each lineage.