2.1.1

RadonDB MySQL on Kubernetes 于 2021 年 12 月 2 日发布版本 2.1.1。

致谢

感谢 @andyli029@runkecheng@molliezhang 提交的修改。

以下是完整的 release notes。

2.1.1 Release notes

Features

  • Support clone initial when add new pod. #250 #291
  • Update replicas without restart. #282
  • Support display the raft status of the node in nodes.conditions. #284 #285
  • charts: Support offline deployment. #300 #301
  • workflow: Manage Chart using Helm repo. #290 #294
  • workflow: Automatic code check and unit tests. #277
  • Makefile: Synchronize the generated files to Chart while generating CRD. #280

Improvements

  • syncer: Make Nodes.Conditions only show the condition of the presence node. #283 #286
  • syncer: Keep PVC when closing the cluster. #304 #308
  • syncer: Optimize update POD trigger conditions. #321
  • sidecar: Rewrite restore logic using golang. #292 #293
  • container: Optimize the directive of Mysql liveness check. #305 #318
  • Dockerfile: Provide backup of district/static:nonroot image. #287 #296
  • docs: Update deployment document. #298

Bug fixes

  • Fix the setting method of innodb_buffer_pool_instance. #244 #265
  • Fix bug of not effective version of mysql56. #203 #217
  • Fix failed to restore from backup after extending pvc. #370 #291
  • syncer: Fix bug of parallel updated nodes. #310 #314
  • syncer: Fix operator restart when closing cluster. #312 #315
  • container: Fix pod exception restart when high pressure. #305 #318
  • docs: Fix check CRD about mysqluser. #281