diff options
author | Sergey Petrunya <psergey@askmonty.org> | 2013-11-18 12:26:25 +0400 |
---|---|---|
committer | Sergey Petrunya <psergey@askmonty.org> | 2013-11-18 12:26:25 +0400 |
commit | 8af289d2b0ac35c5ac76f813cd9e4d5aa5eb6adb (patch) | |
tree | 3591cde4138ec00a74232f2dc91993ad27cc4ea9 /mysql-test/r/subselect_sj_jcl6.result | |
parent | 86b8ed3eab65864460226c55a6c0d59f4f802426 (diff) | |
download | mariadb-git-8af289d2b0ac35c5ac76f813cd9e4d5aa5eb6adb.tar.gz |
MDEV-5293: outer join, join buffering, and order by - invalid query plan
- make_join_readinfo() has the code that forces use of "Using temporary;
Using filesort" when join buffering is in use.
That code didn't handle all cases, in particular it didn't hande the case
where ORDER BY originally has tables from multiple columns, but the
optimizer eventually figures out that doing filesort() on one table
will be sufficient. Adjusted the code to handle that case.
Diffstat (limited to 'mysql-test/r/subselect_sj_jcl6.result')
0 files changed, 0 insertions, 0 deletions