Merge pull request #4138 from sysown/v2.x-remove_default_query_rules_in_deprecate_eof_cache-t

Remove default query rules in deprecate_eof_cache-t
pull/4165/head
René Cannaò 3 years ago committed by GitHub
commit 666225ddd2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -117,15 +117,8 @@ int main(int argc, char** argv) {
}
}
// Delete previous mysql_query_rules matching target digest
MYSQL_QUERY(
proxy_admin,
"DELETE FROM mysql_query_rules WHERE "
"match_digest='SELECT \\* FROM test\\.ok_packet_cache_test WHERE id=?'"
);
// Disable current ^SELECT query rule
MYSQL_QUERY(proxy_admin, "UPDATE mysql_query_rules SET active=0 WHERE rule_id=2");
// Delete previous mysql_query_rules
MYSQL_QUERY(proxy_admin, "DELETE FROM mysql_query_rules");
// Add a new query rule with caching TTL for targgeting the cache
std::string query_digest { "SELECT \\* FROM test\\.ok_packet_cache_test WHERE id=?" };
@ -303,17 +296,6 @@ int main(int argc, char** argv) {
);
}
// Delete new query cache rule
MYSQL_QUERY(
proxy_admin,
"DELETE FROM mysql_query_rules WHERE "
"match_digest='SELECT \\* FROM test\\.ok_packet_cache_test WHERE id=?'"
);
// Enable old ^SELECT query rule
MYSQL_QUERY(proxy_admin, "UPDATE mysql_query_rules SET active=1 WHERE rule_id=2");
MYSQL_QUERY(proxy_admin, "LOAD MYSQL QUERY RULES TO RUNTIME");
mysql_close(proxy_admin);
mysql_close(proxy_mysql);

Loading…
Cancel
Save