signal18 / replication-manager

Signal 18 repman - Replication Manager for MySQL / MariaDB / Percona Server
https://signal18.io/products/srm
GNU General Public License v3.0
646 stars 167 forks source link

Introduce new STATE for MariaDB issues Blocker and Critical #703

Open svaroqui opened 1 month ago

svaroqui commented 1 month ago

An additional option failover_check_blockers boolean can enable disable failover when there is a blocker in data consistency this is so far valid for MDEV-28310 so an additional file need to be added to say it's a blocker from the jira list and attach some condition from the cluster configuration i propose tag based discovered from configurator, workload, topology, schema aka masterslave, rowbased , semisync, sqlonduplicatekey , sqlreplace, sqlexttmptables,sqlimptmptable, innodb , gtid , optimistic, sequence, autoincrement

We could extend later with optimizer switch blocker as well

caffeinated92 commented 1 month ago

Noted, I will improve with tag based discovery