diff options
author | Igor Babaev <igor@askmonty.org> | 2010-11-05 19:00:53 -0700 |
---|---|---|
committer | Igor Babaev <igor@askmonty.org> | 2010-11-05 19:00:53 -0700 |
commit | dba8cfd541d7f0d568c1d1412750fd145822d769 (patch) | |
tree | 861cc06c8049bd0708237250ac7641414e044e5a /mysql-test/t/variables-notembedded.test | |
parent | 73898792daabd58880262ef59ac49602a7dd5a11 (diff) | |
download | mariadb-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