Loading mysql-test/r/show_check.result +1 −16 Original line number Diff line number Diff line Loading @@ -630,19 +630,4 @@ SHOW TABLES FROM no_such_database; ERROR 42000: Unknown database 'no_such_database' SHOW COLUMNS FROM no_such_table; ERROR 42S02: Table 'test.no_such_table' doesn't exist flush status; show status like 'slow_queries'; Variable_name Value Slow_queries 0 show tables; Tables_in_test show status like 'slow_queries'; Variable_name Value Slow_queries 0 select 1 from information_schema.tables limit 1; 1 1 show status like 'slow_queries'; Variable_name Value Slow_queries 1 End of 5.0 tests. End of 5.0 tests mysql-test/t/show_check-master.optdeleted 100644 → 0 +0 −1 Original line number Diff line number Diff line --log-slow-queries --log-long-format --log-queries-not-using-indexes mysql-test/t/show_check.test +1 −13 Original line number Diff line number Diff line Loading @@ -507,16 +507,4 @@ SHOW TABLES FROM no_such_database; SHOW COLUMNS FROM no_such_table; # # Bug #19764: SHOW commands end up in the slow log as table scans # flush status; show status like 'slow_queries'; show tables; show status like 'slow_queries'; # Table scan query, to ensure that slow_queries does still get incremented # (mysqld is started with --log-queries-not-using-indexes) select 1 from information_schema.tables limit 1; show status like 'slow_queries'; --echo End of 5.0 tests. --echo End of 5.0 tests sql/sql_lex.cc +0 −1 Original line number Diff line number Diff line Loading @@ -173,7 +173,6 @@ void lex_start(THD *thd, uchar *buf,uint length) lex->spcont= NULL; lex->proc_list.first= 0; lex->escape_used= FALSE; lex->is_show_command= FALSE; lex->reset_query_tables_list(FALSE); lex->nest_level=0 ; Loading sql/sql_lex.h +0 −7 Original line number Diff line number Diff line Loading @@ -1016,13 +1016,6 @@ typedef struct st_lex : public Query_tables_list bool escape_used; /* Prevent SHOW commands from being written to the slow queries log. This is fixed properly in MySQL 5.1, but a quick hack is used in 5.0 to achieve the same result. */ bool is_show_command; st_lex(); virtual ~st_lex() Loading Loading
mysql-test/r/show_check.result +1 −16 Original line number Diff line number Diff line Loading @@ -630,19 +630,4 @@ SHOW TABLES FROM no_such_database; ERROR 42000: Unknown database 'no_such_database' SHOW COLUMNS FROM no_such_table; ERROR 42S02: Table 'test.no_such_table' doesn't exist flush status; show status like 'slow_queries'; Variable_name Value Slow_queries 0 show tables; Tables_in_test show status like 'slow_queries'; Variable_name Value Slow_queries 0 select 1 from information_schema.tables limit 1; 1 1 show status like 'slow_queries'; Variable_name Value Slow_queries 1 End of 5.0 tests. End of 5.0 tests
mysql-test/t/show_check-master.optdeleted 100644 → 0 +0 −1 Original line number Diff line number Diff line --log-slow-queries --log-long-format --log-queries-not-using-indexes
mysql-test/t/show_check.test +1 −13 Original line number Diff line number Diff line Loading @@ -507,16 +507,4 @@ SHOW TABLES FROM no_such_database; SHOW COLUMNS FROM no_such_table; # # Bug #19764: SHOW commands end up in the slow log as table scans # flush status; show status like 'slow_queries'; show tables; show status like 'slow_queries'; # Table scan query, to ensure that slow_queries does still get incremented # (mysqld is started with --log-queries-not-using-indexes) select 1 from information_schema.tables limit 1; show status like 'slow_queries'; --echo End of 5.0 tests. --echo End of 5.0 tests
sql/sql_lex.cc +0 −1 Original line number Diff line number Diff line Loading @@ -173,7 +173,6 @@ void lex_start(THD *thd, uchar *buf,uint length) lex->spcont= NULL; lex->proc_list.first= 0; lex->escape_used= FALSE; lex->is_show_command= FALSE; lex->reset_query_tables_list(FALSE); lex->nest_level=0 ; Loading
sql/sql_lex.h +0 −7 Original line number Diff line number Diff line Loading @@ -1016,13 +1016,6 @@ typedef struct st_lex : public Query_tables_list bool escape_used; /* Prevent SHOW commands from being written to the slow queries log. This is fixed properly in MySQL 5.1, but a quick hack is used in 5.0 to achieve the same result. */ bool is_show_command; st_lex(); virtual ~st_lex() Loading