From 42adfb60e5307a6afc47768e5ab6238997f6fbd7 Mon Sep 17 00:00:00 2001 From: Gagan Goel Date: Fri, 31 Jan 2020 12:30:17 -0500 Subject: [PATCH] Merge pull request #1017 from dhall-MariaDB/MCOL-3632 MCOL-3632 Restore error message for ref item type --- dbcon/mysql/ha_mcs_execplan.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dbcon/mysql/ha_mcs_execplan.cpp b/dbcon/mysql/ha_mcs_execplan.cpp index 5b6118028..b64e85e42 100755 --- a/dbcon/mysql/ha_mcs_execplan.cpp +++ b/dbcon/mysql/ha_mcs_execplan.cpp @@ -3306,6 +3306,11 @@ ReturnedColumn* buildReturnedColumn(Item* item, gp_walk_info& gwi, bool& nonSupp case Item::WINDOW_FUNC_ITEM: return buildWindowFunctionColumn(*(ref->ref), gwi, nonSupport); + case Item::SUBSELECT_ITEM: + gwi.fatalParseError = true; + gwi.parseErrorText = IDBErrorInfo::instance()->errorMsg(ERR_NON_SUPPORT_SELECT_SUB); + break; + default: gwi.fatalParseError = true; gwi.parseErrorText = "Unknown REF item";