diff options
author | Rucha Deodhar <rucha.deodhar@mariadb.com> | 2020-07-06 15:09:16 +0530 |
---|---|---|
committer | Rucha Deodhar <rucha.deodhar@mariadb.com> | 2020-07-06 15:39:22 +0530 |
commit | 9ca75fef5eab8f5a26a067918806ce80ab3635ce (patch) | |
tree | e33d7c9e21e8e842624a01b47f5bb110237e74aa /sql/item_func.h | |
parent | cb2cd9c3a43eacf489ac8a637f556cbbcc0bcaa1 (diff) | |
download | mariadb-git-bb-10.2-MDEV-22058.tar.gz |
MDEV-22058: Assertion `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())'bb-10.2-MDEV-22058
failed in Diagnostics_area::set_ok_status
Reason: Error state is not stored in check_and_do_in_subquery_rewrites() when
there is illegal combination of optimizer switches. So all the functions
eventually return false. Thus the assertion failure.
Fix: MATERIALIZATION and IN_TO_EXISTS optimizer switch should not
be OFF simultaneously and SET should give out error.
Diffstat (limited to 'sql/item_func.h')
0 files changed, 0 insertions, 0 deletions