Hi,
Not sure whether this is a bug or a feature request to be honest. Maybe there even is a good reason for this behavior and I'm just not seeing it.
When calculating checksum for mysql_servers ProxySQL seems to also use these tables:
But when synchronizing mysql_servers from peer it only pulls mysql_servers and mysql_replication_hostgroups which leads to checksum mismatches and diff_check increasing forever if there are differences in some of those other related tables.
Shouldn't ProyxSQL pull all tables required to calculate checksum of mysql_servers when synchronizing that table?
How to repeat:
mysql_serversmysql_galera_hostgroupsLOAD MYSQL SERVERS TO RUNTIMEstats_proxysql_servers_checksumsTested with 2.0.5.
I think operating system and error log are irrelevant here but do let me know if you want any of those.
Cheers,
Sami
Hi @samiahlroos .
Looking at the code, it seems you are correct.
In this case, it is a bug.
Most helpful comment
Hi @samiahlroos .
Looking at the code, it seems you are correct.
In this case, it is a bug.