Skip to content

Commit fd6cd76

Browse files
authored
Merge pull request #5251 from sysown/v3.0-set_testing_version
Add comments to select @@Version queries to bypass ProxySQL interception
2 parents 5a314d2 + 66119b7 commit fd6cd76

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

test/tap/tap/utils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ int set_admin_global_variable(MYSQL *mysql, const string& var_name, const string
400400
int get_server_version(MYSQL *mysql, string& version) {
401401
char query[128];
402402

403-
if (mysql_query(mysql, "select @@version")) {
403+
if (mysql_query(mysql, "select /* set_testing */ @@version")) {
404404
fprintf(stderr, "Error %d, %s\n",
405405
mysql_errno(mysql), mysql_error(mysql));
406406
return exit_status();

test/tap/tests/set_testing-240.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,7 @@ int detect_version(CommandLine& cl, bool& is_mariadb) {
474474
return 1;
475475
}
476476

477-
MYSQL_QUERY(mysql, "select @@version");
477+
MYSQL_QUERY(mysql, "select /* set_testing */ @@version");
478478
MYSQL_RES *result = mysql_store_result(mysql);
479479
MYSQL_ROW row;
480480
while ((row = mysql_fetch_row(result)))

test/tap/tests/set_testing.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -473,7 +473,7 @@ int detect_version(CommandLine& cl, bool& is_mariadb, bool& is_cluster) {
473473
return 1;
474474
}
475475

476-
MYSQL_QUERY(mysql, "select @@version");
476+
MYSQL_QUERY(mysql, "select /* set_testing */ @@version");
477477
MYSQL_RES *result = mysql_store_result(mysql);
478478
MYSQL_ROW row;
479479
while ((row = mysql_fetch_row(result)))

test/tap/tests/test_firewall-t.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ int main(int argc, char** argv) {
5858
MYSQL_QUERY(mysqladmin, "load mysql variables to runtime");
5959

6060
// Test that firewall initialized and blocks all queries
61-
if (mysql_query(mysql, "select @@version")) {
61+
if (mysql_query(mysql, "select /* set_testing */ @@version")) {
6262
int myerrno = mysql_errno(mysql);
6363
ok(myerrno == 1148, "Any query should be blocked");
6464
}

0 commit comments

Comments
 (0)