Skip to content

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 13:32
· 23 commits to main since this release
f18623f

Holding up at fleet scale. The incident window answers in milliseconds on a 10,000-host estate, every MCP answer states its own scope and freshness, operator annotations are shared across replicas, and three fixed limits become configuration. Additive, no data migration.

Performance

  • Change reads skip what they exclude (#352). Measured on a 311,750-entity estate over a window of 380,000 heartbeats: recent_changes 7,612 ms to 21 ms, graph_diff 7,562 ms to 17 ms.
  • A benchmark gate guards the fast paths on every pull request touching Go.

Added

  • A graph block on every MCP read answer (#356): counts, newest event time, oldest answerable instant, and as_of for past reads.
  • tenant_retention_max_age for per-tenant retention (#354).
  • resurrection_grace to size the resurrection window (#353). The default is unchanged.
  • otlp_max_recv_bytes to raise the OTLP receive size, now documented (#355).
  • Annotations travel through the shared object store when log shipping is enabled (#357).

Fixed

  • Annotations key on the identity fingerprint rather than a local id (#349), so they survive replicas and re-minted ids. Old rows move on first touch.

Docs: https://toise.dev/docs/0.16.0/
Full details in the changelog.