Table of Contents
Maintenance Release: January 30th, 2025
- Build:
- clustercontrol-controller-2.3.0-11838
- clustercontrol2-2.3.0-1833
- Controller:
- Address a regression when trying to open system logs (CLUS-5334).
- Address an issue to add MySQL 8.4 to the Group Replication support matrix (CLUS-5314).
- Address an issue with ProxySQL node status showing up as failed despite being operational (CLUS-5254).
- Address an improvement (race condition) when restoring a Redis backup randomly fails (CLUS-2958).
- Address an issue with Redis Sentinel backup verification where an incorrect config file was used (CLUS-5278).
- Address an issue with node reboot on CloudStack (CLUS-5285).
- Address improvements for license expiration messages (CLUS-3184).
- Frontend (UI):
- Address an issue with MongoDB replicaset clusters where the dashboard showed information from other clusters (CLUS-5318).
- Address an issue with the Cluster Overview dashboard listing keepalived nodes in an incorrect location (CLUS-5353).
- Address an issue when selecting Auto when creating a backup schedule always choose the primary instead of the replica node as a backup host (CLUS-5299, CLUS-5335).
Maintenance Release: January 8th, 2025
- Build:
- clustercontrol-controller-2.3.0-11678
- clustercontrol2-2.3.0-1788
- Controller:
- Address an issue where Redis Sentinel log files were not returned correctly (CLUS-5219).
- Address an issue with Do not setup vendor repository where a vendor repo was still used (CLUS-5099).
- Address an issue with Valkey deployments on Ubuntu distros (CLUS-5207).
- Address an issue with Valkey deployments on Rocky/Alma/RHEL9 (CLUS-5236).
- Address an issue with MS SQL Server and full backups when the schema has a hyphen in its name (CLUS-5227).
- Frontend (UI):
- Address additional issues with Top Queries page and sorting columns (CLUS-4973).
- Address an issue with the cluster list when ‘Cluster to Cluster’ clusters are listed (CLUS-5171).
- Address an improvement adding back Create Database/Schema from the UI (CLUS-4824).
- Address improvements to the tooltips for the Cluster Load page (CLUS-5194).
- Address an issue with MongoDB deployments when using ‘internal/private IP/hostnames’ (CLUS-5222).
- Address an issue with an empty Primary node on the dashboard when deploying multi-primary + replica MariaDB cluster (CLUS-5191).
- Address an issue when editing a backup schedule with excluded tables (CLUS-4984).
Maintenance Release: December 12th, 2024
- Build:
- clustercontrol-controller-2.3.0-11519
- Controller:
- Address an issue with Valkey 8 deployment on DigitialOcean and THP (Transparent Huge Pages) (CLUS-5183).
- Address an issue with MySQL configuration and use true/false instead of ON/OFF (CLUS-5204).
- Address an issue with MySQL backups with an ownership change of the backup directory recursively (CLUS-5192, CLUS-4102).
- Address an issue with Percona Pro deployment where the clientID and token were switched (CLUS-4386).
- Address an issue with the MySQL slow query parser and logging failed queries (CLUS-5168).
- Address an issue with potential race conditions when taking full backups (CLUS-4946).
- Address an issue with PostgreSQL configuration changes to use
ALTER SYSTEM SET
(CLUS-5111). - Address an issue with the Prometheus configuration file not being updated correctly when a node is removed (CLUS-5040).
- Address an issue with CMON segfault on Debian 12 when deploying a MongoDB replicaset cluster (CLUS-5179).
Initial Release: November 25th, 2024
- Build:
- clustercontrol2-2.3.0-1734
- clustercontrol-controller-2.3.0-11297
- clustecontrol-cloud-2.3.0-419
- clustercontrol-clud-2.3.0-419
- clustercontrol-ssh-2.3.0-209
- clustercontrol-notifications-2.3.0-369
- s9s-tools-1.9.2024112518-release1
Welcome to the November release of ClusterControl v2.3.0. This update includes support for new long-term support (LTS) versions of MySQL 8.4 and Elasticsearch 8.15. Additionally, a new Enterprise Binaries option for Percona Server Pro has been introduced, offering FIPS-140-2 compliance.
We are also bringing back an old favorite from the legacy CCv1 UI: the Cluster Load and Overview dashboard for MySQL Replication, Galera, and PostgreSQL.
Features
MySQL
- Support for MySQL 8.4 – Vendors: Percona Server for MySQL 8.4 and Oracle MySQL 8.4 LTS.
MySQL 8.4 LTS significantly improves performance, scalability, security, and usability:
-
- It enhances query optimization, InnoDB performance, and partitioning for faster processing of complex queries and large datasets.
- Security has been boosted with better Transparent Data Encryption (TDE), improved password policies, and multi-factor authentication.
- Group Replication and binary log compression enhance high availability and replication efficiency.
- JSON support has been expanded with more functions, making it easier to handle JSON data, and the Document Store provides stronger NoSQL capabilities.
- The optimizer now includes hash joins, invisible indexes, and improved histogram statistics for better query performance. Developer features like Common Table Expressions (CTEs) and extended window functions make writing complex queries easier.
- Geo-spatial features are enhanced with improved spatial indexing and point-in-polygon functionality.
- Resource groups and enhanced monitoring tools allow for better resource allocation and easier performance troubleshooting.
Overall, MySQL 8.4 LTS focuses on delivering better performance, security, and cloud compatibility for modern applications.
Elasticsearch
- Support for Elasticsearch 8.15
Elasticsearch 8.15 introduces several key updates and optimizations:
-
- It introduces LogsDB in tech preview, which reduces storage needs by up to 2.5 times, making log handling more efficient.
- Vector search enhancements include int4 quantization, which cuts memory usage by up to eight times, and adds support for bit vectors with Hamming distance for better similarity searches.
- Semantic search improvements simplify using machine learning models for vector generation and provide seamless integration with providers like Google Vertex AI and Amazon Bedrock.
- Learning to Rank and Query Rules are now generally available, enabling more fine-tuned relevance adjustments.
- Geospatial search adds the ST_DISTANCE function to ES|QL for better spatial queries.
- Further alignment with OpenTelemetry includes support for native OTLP profiling.
- Security features focus on AI-driven SIEM analytics and automated data onboarding, simplifying security tasks.
- Cross-cluster search (CCS) and ES|QL see improvements, enhancing distributed search capabilities. SIMD optimizations enhance vector search performance, particularly for ARM and x64 architectures.
- Lastly, the Elastic AI Assistant now supports expanded model integration for generative AI and automated decision-making.
Support for Valkey 8.0 – for RHEL/Rocky/AlmaLinux 9
Enterprise Binaries
- Support for Percona Server Pro (Subscription) packages.
- FIPS-140-2 compliance with Percona Pro.
CCv2 UI
- Cluster Load and Overview dashboard: MySQL Replication, Galera, and PostgreSQL.
- Print chart or export to PDF.
- UI diagnostic (troubleshooting) tool.
- Product tour to onboarding new users:
- Tours: Deployment, Activity Center (jobs), Cluster list and overview, Backup schedule.
- The product tour can be disabled by setting a parameter in the
<webroot>/clustercontrol2/config.js
file:
ONBOARDING_ENABLED: false
Misc
- New theme and branding.
- Easy access (link) to our changelog documentation.