Skip to content

rutomq v0.1.1 — resource-boundary hardening

Latest

Choose a tag to compare

@SamuelSupe SamuelSupe released this 31 Jul 06:31

rutomq v0.1.1 is a resource-boundary hardening release built on the v0.1.0 public-preview compatibility envelope.

Highlights

  • Bounds Kafka and admin connections, request sizes, response buffers, and write lifetimes.
  • Reserves encoded-response memory before allocation and retains the permit through slow network writes.
  • Paginates or batches garbage collection, retention, expired-transaction cleanup, and group observability queries.
  • Prevents object-write coordination keys from accumulating after writes complete.
  • Rejects invalid production storage and listen configuration at startup.
  • Exposes the new operational limits through environment and Helm configuration.

Validation

  • Protocol tests: 7 passed.
  • Control tests: 166 passed.
  • PostgreSQL boundary tests: 13 passed against a temporary PostgreSQL instance.
  • Response-budget regression tests passed.
  • Workspace check and Clippy with all features and targets passed.
  • Helm lint passed.

See the compatibility matrix and dated v0.1.0 acceptance result before production evaluation.