diff options
author | Sergey Petrunya <psergey@askmonty.org> | 2014-05-05 13:24:54 +0300 |
---|---|---|
committer | Sergey Petrunya <psergey@askmonty.org> | 2014-05-05 13:24:54 +0300 |
commit | 504068b093e94e91010a3c9b97069029a27f9d16 (patch) | |
tree | 6f9ecfda2ef5f6a64e3df33b0d6eb3d9fd337210 /sql/sql_select.cc | |
parent | d130cef4162bdd0d543395e2c9ff8d47e553d1e2 (diff) | |
download | mariadb-git-504068b093e94e91010a3c9b97069029a27f9d16.tar.gz |
MDEV-6209: Assertion `join->best_read < double(1.79769313486231570815e+308L ...
- Use floating-point division in selectivity calculations.
Diffstat (limited to 'sql/sql_select.cc')
-rw-r--r-- | sql/sql_select.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc index 3975f0aff62..7d69a85a273 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -7349,7 +7349,7 @@ double table_cond_selectivity(JOIN *join, uint idx, JOIN_TAB *s, } keyparts++; } - sel /= table->quick_rows[key] / table->stat_records(); + sel /= (double)table->quick_rows[key] / (double) table->stat_records(); } } |