This repository was archived by the owner on May 25, 2026. It is now read-only.
rev369
* Add binlog_utils_udf plugin. * Enable gtid_mode and enforce_gtid_consistency for the MySQL. * Add S3 compatibility check based on the group replication id. * Point-in-time-recovery. * Integration tests. * Binlogs collector service improvement. * Binlogs collector service improvement. * Use context manager for ca_file in s3_helpers. * Rename start_stop_binlogs_collecting to reconcile_binlogs_collection. * Delete binlogs collector config when not needed. * Improve update_binlogs_collector_config. Co-authored-by: Paulo Machado <paulo.machado@canonical.com> * Format. * Add restore-to-time validation and format notice. * Improve "Move restored cluster to another s3 bucket" message logic. * Improve binlogs collection service. * Increment LIBPATCH for libs. * Fix errors after main merge. * LIBPATCH * Move binlogs collector config to the env. * Move binlogs collector config to the env. * Sync K8s PR changes. * Format. * S3 improvements. * Fix failing unit tests * Update snap revision to test latest percona server packages * Add spread config for pitr backup tests * Modify how secrets are accessed in pitr tests * Run format * Pass missing args to helper deploying mysql * Attempt to enable multiple s3_integrator applications in pitr tests * Run format * split pitr recovery tests * single place for snap aliasing and CI test workaround * extend workaround to service enablement * increase lines in log for parsing * address pr comments * comment need for regex validation * ref url to trigger CI * VM requires bigger timeout * fix user reference on password rotation --------- Co-authored-by: Vladyslav Tarasenko <vladislavstargate@gmail.com> Co-authored-by: Paulo Machado <paulo.machado@canonical.com>