v3.0.16
What's Changed
- add unprovisioning and waiting for cluster stop in rename process by @caffeinated92 in #1016
- fix: prevent renaming of provisioned clusters in RenameCluster method by @caffeinated92 in #1018
- Allow ON and OFF usage in switches to make sure the script result is correct by @caffeinated92 in #1019
- fix: update API switch settings to include on/off states for autoseed and autorejoin actions by @caffeinated92 in #1020
- feat: add tmpfs size configuration for database container by @caffeinated92 in #1024
- Handle external ops subscription by @caffeinated92 in #1022
- set Discovered state to true when topology is known and all DBs are up by @caffeinated92 in #1021
- Change jobs working directory from /tmp to variable by @caffeinated92 in #1025
- fix double path in .cnf due to full path for log_bin_basename by @caffeinated92 in #1026
- Refactoring restic, manage queue, alerting for locks and adding API for unlock by @caffeinated92 in #1029
- Add API error handling configuration and custom log adapter to suppress error by @caffeinated92 in #1030
- Check and initialize Restic repository if not already initialized by @caffeinated92 in #1031
- Prevent reinit if old data exists in restic repo by @caffeinated92 in #1032
- Fix restic state preservation when error occured. Add API for reinit restic by @caffeinated92 in #1033
- Update staging_refresh script and skip printing empty lines by @caffeinated92 in #1034
- Refactor staging_refresh.sh to get the standalone and slave id in the same time by @caffeinated92 in #1035
- Add unit measurement check for config files by @caffeinated92 in #1036
- Add support for MySQL 8.4+ in version checks and update relevant queries by @caffeinated92 in #1038
Full Changelog: v3.0.15...v3.0.16