Merge pull request #2163 from RincewindsHat/check_mysql_more_renaming

More renaming due to MySQL name chances
This commit is contained in:
Lorenz Kästle 2025-10-06 09:53:02 +02:00 committed by GitHub
commit ea8e421f4c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -282,17 +282,32 @@ int main(int argc, char **argv) {
num_fields = mysql_num_fields(res);
fields = mysql_fetch_fields(res);
for (int i = 0; i < num_fields; i++) {
if (strcmp(fields[i].name, "Slave_IO_Running") == 0) {
replica_io_field = i;
continue;
}
if (strcmp(fields[i].name, "Slave_SQL_Running") == 0) {
replica_sql_field = i;
continue;
}
if (strcmp(fields[i].name, "Seconds_Behind_Master") == 0) {
seconds_behind_field = i;
continue;
if (use_deprecated_slave_status) {
if (strcmp(fields[i].name, "Slave_IO_Running") == 0) {
replica_io_field = i;
continue;
}
if (strcmp(fields[i].name, "Slave_SQL_Running") == 0) {
replica_sql_field = i;
continue;
}
if (strcmp(fields[i].name, "Seconds_Behind_Master") == 0) {
seconds_behind_field = i;
continue;
}
} else {
if (strcmp(fields[i].name, "Replica_IO_Running") == 0) {
replica_io_field = i;
continue;
}
if (strcmp(fields[i].name, "Replica_SQL_Running") == 0) {
replica_sql_field = i;
continue;
}
if (strcmp(fields[i].name, "Seconds_Behind_Source") == 0) {
seconds_behind_field = i;
continue;
}
}
}