2.2.1

RadonDB MySQL Kubernetes v2.2.1 于 2022 年 8 月 19 日正式发布!该版本主要在用户管理、高可用组件等进行了优化,并修复一些问题。

致谢

感谢 @runkecheng@acekingke@qianfen2021@zhl003@hayleyling 提交的修改。

新版本功能一览

  • 支持自动修复物理节点宕机导致的事务错误
  • 支持 NFS 存储的定时备份功能
  • 支持创建超级用户
  • 支持指定用户 SSL 类型

2.2.1 版本说明

新增功能

  • 新增 Xenon 容器 PreStop 脚本超时限制。
  • 支持通过自定义资源创建超级用户。
  • 支持通过用户管理修改用户密码。
  • 支持创建用户时指定该用户的 SSL 配置。
  • Xenon 容器新增管理脚本 xenonchecker。
  • 防止和自动修复领导者 Pod 所在的物理节点因重启或者掉电造成错误事务的问题。

功能优化

  • 增强 GitHub CI 代码检查功能。
  • 修改 Xenon 领导者降级时所运行的钩子脚本的超时时间。
  • 优化 E2E 测试代码。
  • 增加定时备份中英文文档。
  • 优化用户管理中英文文档。

故障修复

  • 去掉了 MySQL 异步 IO 配置参数,解决了某些不支持异步 IO 的系统无法启动 MySQL 的问题。
  • 修复了删除集群时不删除备份自定义资源的问题。
  • 修复了 NFS 备份失败时不记录状态的问题。

注意:如果本地已经安装过历史版本,需要手动更新自定义资源。

版本说明:https://github.com/radondb/radondb-mysql-kubernetes/releases/tag/v2.2.1