You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-11-08 03:42:19 +03:00
InSub::handleFunc() was incorrectly exiting early for an IN subquery containing an isnull predicate in the OR operation in the WHERE clause. This patch properly handles the OR predicate containing an isnull/isnotnull predicate in the WHERE clause. We don't remove the isnull operand from the filter ParseTree in 6.x as the server no longer injects the isnull predicate in the IN subquery due to MCOL-4617, where we moved the creation and injection of in-to-exists predicate into the engine.
1.5 KiB
1.5 KiB