Release 0.15.3
This release fixes incorrect lag reporting for transactional workloads, corrects the OpenAPI specification, and adds a new endpoint for retrieving backup topic selectors.
Installation
Section titled “Installation”For new installations, see the Installation guide.
For upgrading existing installations, see the associated Upgrading to 0.15.x guide.
Bug fixes
Section titled “Bug fixes”-
Fixed false lag reporting on backups using transactional producers. This caused a permanent false lag of 1 or 2 on topics with transactional markers, depending on the transaction overhead.
-
Corrected the topic job status enum values in the OpenAPI specification. The spec previously documented incorrect values (PENDING, STARTING, RUNNING). These are replaced with the actual enum values used by the API.
-
Fixed null fields being included in the topic selector response when no name matcher is configured.
-
Fixed missing
exclude_matchersfield onGET /backups/{name}response.
New features
Section titled “New features”- Added
GET /backups/{name}/topicselectorsendpoint for retrieving backup topic selectors.
Documentation
Section titled “Documentation”-
Added a networking configuration page explaining port requirements and example NetworkPolicy for multi-namespace deployments.
-
Added a networking section to the namespaces page.
-
Documented the
io.kannika/backuplabel for linking restores to backups.
Release notes
Section titled “Release notes”For a full list of changes, see the Changelog.