Release Checklist¶
Related docs: Operations · Architecture · Security · Docs Index
Pre-release¶
- [ ] Update
CHANGELOG.mdfor the release version. - [ ] Verify
README.mdreflects current behavior and limitations. - [ ] Run formatting:
cargo fmt --all -- --check. - [ ] Run linting:
cargo clippy --all-targets --all-features -- -D warnings. - [ ] Run tests:
cargo test. - [ ] Smoke benchmark build:
cargo bench --no-run.
Validation¶
- [ ] Single-node produce/fetch smoke test.
- [ ] Cluster failover smoke test (3 nodes).
- [ ] Kafka compatibility smoke test.
Publication¶
- [ ] Tag release in git.
- [ ] Publish GitHub release notes from
CHANGELOG.md. - [ ] Attach benchmark summary and known limitations.