summaryrefslogtreecommitdiff
path: root/mysql-test/include/analyze-format.inc
diff options
context:
space:
mode:
authorGalina Shalygina <galina.shalygina@mariadb.com>2019-02-06 23:40:07 +0300
committerGalina Shalygina <galina.shalygina@mariadb.com>2019-02-06 23:40:07 +0300
commit447e0f023fff0fa2ccfa7e93b77f1da3be3b43f1 (patch)
tree1210e525389dfa3e4b2fa00e22fb18bf29a7f016 /mysql-test/include/analyze-format.inc
parente299ae5b0786aa9348e422f4271fb344d51f60fa (diff)
downloadmariadb-git-447e0f023fff0fa2ccfa7e93b77f1da3be3b43f1.tar.gz
MDEV-18144: ANALYZE for statement support for PK filters
ANALYZE and ANALYZE FORMAT=JSON structures are changed in the way that they show additional information when rowid filter is used: - r_selectivity_pct - the observed filter selectivity - r_buffer_size - the size of the rowid filter container buffer - r_filling_time_ms - how long it took to fill rowid filter container New class Rowid_filter_tracker was added. This class is needed to collect data about how rowid filter is executed.
Diffstat (limited to 'mysql-test/include/analyze-format.inc')
-rw-r--r--mysql-test/include/analyze-format.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/mysql-test/include/analyze-format.inc b/mysql-test/include/analyze-format.inc
index 65e61b81582..08006e26c79 100644
--- a/mysql-test/include/analyze-format.inc
+++ b/mysql-test/include/analyze-format.inc
@@ -1,3 +1,3 @@
# The time on ANALYSE FORMAT=JSON is rather variable
---replace_regex /("(r_total_time_ms|r_buffer_size)": )[^, \n]*/\1"REPLACED"/
+--replace_regex /("(r_total_time_ms|r_buffer_size|r_filling_time_ms)": )[^, \n]*/\1"REPLACED"/