Deployment: removed --purge from apt-get remove, to handle /var/lib/mysql as a mountpoint.
Patch Release: Feb 8th, 2017
Build:
clustercontrol-1.4.0-2659
UI:
Correct filtering with config parameters in the Configuration Management.
Read-Only switcher removed from the Overview Page. You can now only change the read-only status from the Nodes page’s action menu.
Fix issue with the Nodes page’s action menu where the wrong action item was selected and could accidentally be performed instead.
Improvements to the cluster and node status updates cycles.
New <webdir>/clustercontrol/bootstrap.php variable to control refresh intervals: define('STATUS_REFRESH_RATE', 10000);. Default is now 10s from before 30s.
Patch Release: Feb 5th, 2017
Build:
custercontrol-controller-1.4.0-1703
Controller:.
Permanently disabled the ‘system_check.js’ script as it was causing problems for some users.
Automatic log rotate of /var/log/wtmp when it reaches 10MB in size. 10 files are stored for history, and runs at 02:00am.
Replication: A backup stored on the controller and restored on another host than the backup was created from would restore the backup on the wrong host (created host).
Replication: FLUSH LOGS after failover to update SHOW SLAVE HOSTS.
Galera: Percona XtraDb Cluster 5.5 for Debian/Ubuntu failed to install.
Clear Alarms: specify send_clear_alarm=1 in /etc/cmon.d/cmon_X.cnf and restart cmon to receive email notification when a Cluster Failure, SSH failure, MySQL Disconnected, Node/Cluster Failed Recovery, and Cluster Split alarms have been resolved. send_clear_cluster_failure is an alias for this option.
OS detection: Failed to detect Debian version if lsb_release was not installed.
Aborted jobs now have the correct status.
Patch Release: Jan 24th, 2017
Build:
clustercontrol-1.4.0-2617
UI
Fix for the wrong scheduled time shown in Operational Reports.
Fix for inconsistent MongoDB menus.
Fix for confusing Change Organizations option.
You can more easily create a SuperAdmin/Root user to manage all your organizations/teams.
Patch Release: Jan 20th, 2017
Build:
clustercontrol-1.4.0-2601
clustercontrol-controller-1.4.0-1675
UI
Manage →Configurations: Wrong args sent to change_config_param.js script
Controller
Fix of crashing bug during partial restore.
Graph missing from Operational Report.
Replication: Stop Slave (from UI) auto restarted the slave.
Adding a MySQL Node and having HAProxy caused a problem creating the s9s mysqlchk user.
Patch Release: Jan 13th, 2017
Build:
clustercontrol-1.4.0-2585
UI
Fix for an issue with having clusters from multiple controllers in one UI.
Patch Release: Jan 11th, 2017
Build:
clustercontrol-controller-1.4.0-1651
Controller
Migration of backups: better error messages and corrections if backup files do not exist.
Sudo: corrects an issue where the sudo configuration (in case of using sudo with password) would overwrite the sudo settings.
Backup: an overlapping backup schedule will fail to execute and the user is prompted to correct the backup schedule.
Patch Release: Jan 3rd, 2017
Build:
clustercontrol-1.4.0-2542
clustercontrol-controller-1.4.0-1641
Controller
New advisor: s9s/mysql/galera/check_gra_log_files.js monitors the growth of GRA log files.
ProxySQL failed to install on Centos/RHEL7 when mysql client is missing.
SMTP/TLS bug improvements for email notifications.
Backup Retention: Backups matching the retention period as not removed.
Restore of Partial Backup (xtrabackup) shutdown the DB nodes, but it is not necessary.
Stop Garbd failed on Centos/RHEL7 .
UI
Fix in the “enable/disable node/cluster recovery” to show a confirmation dialog when changing settings.
Small fix in query monitoring dialog.
Patch Release: Dec 22nd, 2016
Build:
clustercontrol-1.4.0-2527
clustercontrol-controller-1.4.0-1630
Controller
New Advisor (Top Queries) and fixes.
Updated MySQL Group Replication (GA) to install from Oracle default MySQL repositories instead of MySQL Labs releases.
If vendor is not set in the cluster’s /etc/cmon.d/cmon_X.cnf file (X is the cluster id), then cmon will attempt to auto-detect the vendor. For MySQL based setups, please ensure the correct vendor is set to one of the following: percona, oracle, codership, mariadb. E.g vendor=mariadb, if you are using a mariadb based setup.
UI
Query sampling time is no longer needed/used (Query Monitor settings).
Added option for Implicit Transactions (ProxySQL).
Text clarification when saving an existing DB user twice.
Fix for correctly saving mail server settings.
Fix for inconsistent password styles.
Initial Release: Dec 12th, 2016
Build:
clustercontrol-1.4.0-2491
clustercontrol-cmonapi-1.4.0-247
clustercontrol-nodejs-1.4.0-82
clustercontrol-controller-1.4.0-1614
ProxySQL
Deploy ProxySQL on MySQL Replication clusters (support for additional database types coming).
Monitor ProxySQL performance (v1).
Experimental support for Oracle MySQL Group Replication
Deploy Group Replication Clusters.
HAProxy
Support Read-Write split configuration at deployment for MySQL Replication clusters.
MySQL Replication
Enhanced multi-master deployment.
Flexible replication-topology management.
Replication error handling (Errant transactions).
Automated failover.
MongoDB
Convert a ReplicaSet cluster to a sharded cluster.
Add or Remove shards from a sharded cluster.
Add Mongos/Routers to a sharded cluster.
Step down or freeze a node.
New Advisors
Backup, Query Monitor, and Advisors.
UI
A re-designed streamlined view into your scheduled and completed backups.
A re-designed Query Monitor with query execution plan output (explain) for MySQL.
A re-designed Advisors page that makes it easier to see what needs to be acted upon.
Misc
Support for Percona XtraDB Cluster 5.7.
New Operational Report generating available software and security packages to upgrade.
New header with navigation breadcrumbs.
Activity Viewer showing Cluster Logs/Events. See more fine-grained levels of logs and events generated and captured by ClusterControl.
Support for maintenance mode. Put individual nodes into maintenance mode which prevents ClusterControl to raise alarms and notifications during the maintenance period.
Upload/Download backups to AWS S3 has been temporarily removed.