2.2.1

RadonDB MySQL Kubernetes v2.2.1 was released on August, 19, 2022. This version mainly optimizes user management and high availability components, and fixes some problems.

Acknowledgement

Thank @runkecheng, @acekingke, @qianfen2021, @zhl003 and @hayleyling for your contributions.

Release notes

Features

  • Add PreStop timeout for Xenon containers.
  • Add support for creating superusers with custom resources.
  • Add support for changing user passwords.
  • Add support for configuring the SSL connection when creating users.
  • Add the xenonchecker hook for Xenon containers.
  • Automatically prevent and deal with faulty transactions caused by accidental hanging of the physical node where the leader pod is located.

Enhancements & updates

  • Enhance code check for GitHub CI.
  • Modify the timeout for the hook called when the Xenon leader is degraded.
  • Optimize E2E testing code.
  • Add documentation for scheduled backup.
  • Optimize documentation for user management.

Bug fixes

  • Remove the MySQL asynchronous I/O parameter to fix the issue where MySQL cannot be started in systems not supporting asynchronous I/O.
  • Fix an issue where the backup custom resource is not deleted for a deleted cluster.
  • Fix an issue where the failed status of NFS backups is not recorded.

GitHub Release Notes: https://github.com/radondb/radondb-mysql-kubernetes/releases/tag/v2.2.1