From e3bf08d4b1c8d73072227f0920b6f4e8c6441591 Mon Sep 17 00:00:00 2001 From: Igor Babaev Date: Sat, 6 Apr 2013 17:18:51 -0700 Subject: Fixed bug mdev-4363. When calculating the selectivity of a range in the function get_column_range_cardinality a check whether NULL values are included into into the range must be done. --- sql/sql_statistics.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sql/sql_statistics.h') diff --git a/sql/sql_statistics.h b/sql/sql_statistics.h index 14ffe3351d0..ea3dba3215a 100644 --- a/sql/sql_statistics.h +++ b/sql/sql_statistics.h @@ -105,7 +105,8 @@ double get_column_avg_frequency(Field * field); double get_column_range_cardinality(Field *field, key_range *min_endp, - key_range *max_endp); + key_range *max_endp, + uint range_flag); class Histogram { -- cgit v1.2.1