Skip to content

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.

For new installations, see the Installation guide.

For upgrading existing installations, see the associated Upgrading to 0.15.x guide.

  • 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_matchers field on GET /backups/{name} response.

  • Added GET /backups/{name}/topicselectors endpoint for retrieving backup topic selectors.
  • 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/backup label for linking restores to backups.

For a full list of changes, see the Changelog.