Commit a128c50a authored by Sergei Golubchik's avatar Sergei Golubchik

MDEV-3883 Show global status not in order

parent 8aaacc91
/* /*
Copyright (c) 2000, 2012, Oracle and/or its affiliates. Copyright (c) 2000, 2012, Oracle and/or its affiliates.
Copyright (c) 2010, 2012, Monty Program Ab. Copyright (c) 2010, 2013, Monty Program Ab.
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
...@@ -1182,13 +1182,13 @@ check_consistent_binlog_pos(char *binlog_pos_file, char *binlog_pos_offset) ...@@ -1182,13 +1182,13 @@ check_consistent_binlog_pos(char *binlog_pos_file, char *binlog_pos_offset)
found= 0; found= 0;
while ((row= mysql_fetch_row(res))) while ((row= mysql_fetch_row(res)))
{ {
if (0 == strcmp(row[0], "binlog_snapshot_file")) if (0 == strcmp(row[0], "Binlog_snapshot_file"))
{ {
if (binlog_pos_file) if (binlog_pos_file)
strmake(binlog_pos_file, row[1], FN_REFLEN-1); strmake(binlog_pos_file, row[1], FN_REFLEN-1);
found++; found++;
} }
else if (0 == strcmp(row[0], "binlog_snapshot_position")) else if (0 == strcmp(row[0], "Binlog_snapshot_position"))
{ {
if (binlog_pos_offset) if (binlog_pos_offset)
strmake(binlog_pos_offset, row[1], LONGLONG_LEN); strmake(binlog_pos_offset, row[1], LONGLONG_LEN);
......
...@@ -6,8 +6,8 @@ File Position Binlog_Do_DB Binlog_Ignore_DB ...@@ -6,8 +6,8 @@ File Position Binlog_Do_DB Binlog_Ignore_DB
master-bin.000001 380 master-bin.000001 380
SHOW STATUS LIKE 'binlog_snapshot_%'; SHOW STATUS LIKE 'binlog_snapshot_%';
Variable_name Value Variable_name Value
binlog_snapshot_file master-bin.000001 Binlog_snapshot_file master-bin.000001
binlog_snapshot_position 380 Binlog_snapshot_position 380
BEGIN; BEGIN;
INSERT INTO t1 VALUES (0, ""); INSERT INTO t1 VALUES (0, "");
# Connection con1 # Connection con1
...@@ -37,8 +37,8 @@ a b ...@@ -37,8 +37,8 @@ a b
0 0
SHOW STATUS LIKE 'binlog_snapshot_%'; SHOW STATUS LIKE 'binlog_snapshot_%';
Variable_name Value Variable_name Value
binlog_snapshot_file master-bin.000001 Binlog_snapshot_file master-bin.000001
binlog_snapshot_position 904 Binlog_snapshot_position 904
SHOW MASTER STATUS; SHOW MASTER STATUS;
File Position Binlog_Do_DB Binlog_Ignore_DB File Position Binlog_Do_DB Binlog_Ignore_DB
master-bin.000001 1316 master-bin.000001 1316
...@@ -59,16 +59,16 @@ a b ...@@ -59,16 +59,16 @@ a b
0 0
SHOW STATUS LIKE 'binlog_snapshot_%'; SHOW STATUS LIKE 'binlog_snapshot_%';
Variable_name Value Variable_name Value
binlog_snapshot_file master-bin.000001 Binlog_snapshot_file master-bin.000001
binlog_snapshot_position 904 Binlog_snapshot_position 904
SHOW MASTER STATUS; SHOW MASTER STATUS;
File Position Binlog_Do_DB Binlog_Ignore_DB File Position Binlog_Do_DB Binlog_Ignore_DB
master-bin.000002 245 master-bin.000002 245
COMMIT; COMMIT;
SHOW STATUS LIKE 'binlog_snapshot_%'; SHOW STATUS LIKE 'binlog_snapshot_%';
Variable_name Value Variable_name Value
binlog_snapshot_file master-bin.000002 Binlog_snapshot_file master-bin.000002
binlog_snapshot_position 245 Binlog_snapshot_position 245
SHOW MASTER STATUS; SHOW MASTER STATUS;
File Position Binlog_Do_DB Binlog_Ignore_DB File Position Binlog_Do_DB Binlog_Ignore_DB
master-bin.000002 245 master-bin.000002 245
......
...@@ -48,15 +48,12 @@ SET optimizer_switch=@save_optimizer_switch; ...@@ -48,15 +48,12 @@ SET optimizer_switch=@save_optimizer_switch;
drop table ts; drop table ts;
show status like "sphinx_error%"; show status like "sphinx_error%";
Variable_name Value Variable_name Value
sphinx_error_commits 0 Sphinx_error OFF
sphinx_error_group_commits 0
sphinx_error_snapshot_file
sphinx_error_snapshot_position 0
show status like "sphinx_total%"; show status like "sphinx_total%";
Variable_name Value Variable_name Value
sphinx_total 2 Sphinx_total 2
sphinx_total_found 2 Sphinx_total_found 2
show status like "sphinx_word%"; show status like "sphinx_word%";
Variable_name Value Variable_name Value
sphinx_word_count 0 Sphinx_word_count 0
sphinx_words Sphinx_words
/* Copyright (c) 2000, 2011, Oracle and/or its affiliates. /* Copyright (c) 2000, 2011, Oracle and/or its affiliates.
Copyright (c) 2010-2011 Monty Program Ab Copyright (c) 2010, 2013 Monty Program Ab
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
...@@ -7665,7 +7665,7 @@ static int show_binlog_vars(THD *thd, SHOW_VAR *var, char *buff) ...@@ -7665,7 +7665,7 @@ static int show_binlog_vars(THD *thd, SHOW_VAR *var, char *buff)
} }
static SHOW_VAR binlog_status_vars_top[]= { static SHOW_VAR binlog_status_vars_top[]= {
{"binlog", (char *) &show_binlog_vars, SHOW_FUNC}, {"Binlog", (char *) &show_binlog_vars, SHOW_FUNC},
{NullS, NullS, SHOW_LONG} {NullS, NullS, SHOW_LONG}
}; };
......
...@@ -3591,12 +3591,12 @@ struct st_mysql_storage_engine sphinx_storage_engine = ...@@ -3591,12 +3591,12 @@ struct st_mysql_storage_engine sphinx_storage_engine =
struct st_mysql_show_var sphinx_status_vars[] = struct st_mysql_show_var sphinx_status_vars[] =
{ {
{"sphinx_total", (char *)sphinx_showfunc_total, SHOW_FUNC}, {"Sphinx_total", (char *)sphinx_showfunc_total, SHOW_FUNC},
{"sphinx_total_found", (char *)sphinx_showfunc_total_found, SHOW_FUNC}, {"Sphinx_total_found", (char *)sphinx_showfunc_total_found, SHOW_FUNC},
{"sphinx_time", (char *)sphinx_showfunc_time, SHOW_FUNC}, {"Sphinx_time", (char *)sphinx_showfunc_time, SHOW_FUNC},
{"sphinx_word_count", (char *)sphinx_showfunc_word_count, SHOW_FUNC}, {"Sphinx_word_count", (char *)sphinx_showfunc_word_count, SHOW_FUNC},
{"sphinx_words", (char *)sphinx_showfunc_words, SHOW_FUNC}, {"Sphinx_words", (char *)sphinx_showfunc_words, SHOW_FUNC},
{"sphinx_error", (char *)sphinx_showfunc_error, SHOW_FUNC}, {"Sphinx_error", (char *)sphinx_showfunc_error, SHOW_FUNC},
{0, 0, (enum_mysql_show_type)0} {0, 0, (enum_mysql_show_type)0}
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment