diff options
author | Sergei Petrunia <psergey@askmonty.org> | 2020-06-16 01:29:51 +0300 |
---|---|---|
committer | Sergei Petrunia <psergey@askmonty.org> | 2020-06-16 01:29:51 +0300 |
commit | 57b224a5c2b774411ca8f107b3675dd2f340ccee (patch) | |
tree | 4a1a3800036712b2a70f0ab6892ca42c9903ce6b /mysql-test/main/mysql_client_test_nonblock.result | |
parent | 32b34cb95edc1032381225b58780fc92cb449200 (diff) | |
download | mariadb-git-bb-10.3-mdev22866.tar.gz |
MDEV-22866: Server crashes in ... with not_null_range_scan=onbb-10.3-mdev22866
Starting from 10.3, the optimizer is able to detect that entire outer join
nests are constants (because of "Impossible ON") and remove them (see
mark_join_nest_as_const)
However, this was not properly accounted for in NESTED_JOIN structure
and the way check_interleaving_with_nj() uses its n_tables member to
check if the join prefix order is allowed.
(The result was that the optimizer could conclude that no join prefix is
allowed and fail an assertion)
Diffstat (limited to 'mysql-test/main/mysql_client_test_nonblock.result')
0 files changed, 0 insertions, 0 deletions