summaryrefslogtreecommitdiff
path: root/mysql-test/t/variables-notembedded.test
diff options
context:
space:
mode:
authorIgor Babaev <igor@askmonty.org>2010-11-05 19:00:53 -0700
committerIgor Babaev <igor@askmonty.org>2010-11-05 19:00:53 -0700
commitdba8cfd541d7f0d568c1d1412750fd145822d769 (patch)
tree861cc06c8049bd0708237250ac7641414e044e5a /mysql-test/t/variables-notembedded.test
parent73898792daabd58880262ef59ac49602a7dd5a11 (diff)
downloadmariadb-git-dba8cfd541d7f0d568c1d1412750fd145822d769.tar.gz
BNL and BNLH algorithms scan the join table and for each its record they
try to find a match in the join buffer. It makes sense to check for a match only those records satisfying WHERE/ON conditions that can be pushed to the scanned table. It allows us to discard early some join candidates. Such pushdown conditions were built when BNL join algorithm was employed, but for they were not built when BNLH algorithm was used. The patch removes this shortcoming.
Diffstat (limited to 'mysql-test/t/variables-notembedded.test')
0 files changed, 0 insertions, 0 deletions