summaryrefslogtreecommitdiff
path: root/sql/mysqld.cc
diff options
context:
space:
mode:
authorMarc Alff <marc.alff@oracle.com>2010-08-25 13:00:38 -0600
committerMarc Alff <marc.alff@oracle.com>2010-08-25 13:00:38 -0600
commit257045499ff2f90349a92df363f3e78ea9c04721 (patch)
tree8c10529ac72f706afb6e929242d903644db211d5 /sql/mysqld.cc
parent29d01a11072ec8849f80b377895bee4767c4b0ca (diff)
downloadmariadb-git-257045499ff2f90349a92df363f3e78ea9c04721.tar.gz
Bug#52312 lost Handler_read_last status variable
Before this fix, the ha_read_last_count status variable was defined and updated internally, for never exposed as a system variable. This fix exposes the system variable as "Handler_read_last", for completness of the Handler_read_* system variables interface. Adjusted tests results accordingly.
Diffstat (limited to 'sql/mysqld.cc')
-rw-r--r--sql/mysqld.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/mysqld.cc b/sql/mysqld.cc
index 0cd3ecdf47d..d144f7e82aa 100644
--- a/sql/mysqld.cc
+++ b/sql/mysqld.cc
@@ -6439,6 +6439,7 @@ SHOW_VAR status_vars[]= {
{"Handler_prepare", (char*) offsetof(STATUS_VAR, ha_prepare_count), SHOW_LONG_STATUS},
{"Handler_read_first", (char*) offsetof(STATUS_VAR, ha_read_first_count), SHOW_LONG_STATUS},
{"Handler_read_key", (char*) offsetof(STATUS_VAR, ha_read_key_count), SHOW_LONG_STATUS},
+ {"Handler_read_last", (char*) offsetof(STATUS_VAR, ha_read_last_count), SHOW_LONG_STATUS},
{"Handler_read_next", (char*) offsetof(STATUS_VAR, ha_read_next_count), SHOW_LONG_STATUS},
{"Handler_read_prev", (char*) offsetof(STATUS_VAR, ha_read_prev_count), SHOW_LONG_STATUS},
{"Handler_read_rnd", (char*) offsetof(STATUS_VAR, ha_read_rnd_count), SHOW_LONG_STATUS},