Skip to content

Commit bbc6bf0

Browse files
disable some json functions pushdown (#9447) (#9831)
close #9444 Signed-off-by: ti-chi-bot <[email protected]> Co-authored-by: xufei <[email protected]> Co-authored-by: xufei <[email protected]>
1 parent 65a91a3 commit bbc6bf0

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

dbms/src/Flash/Coprocessor/DAGUtils.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -142,23 +142,23 @@ const std::unordered_map<tipb::ScalarFuncSig, String> scalar_func_map({
142142
{tipb::ScalarFuncSig::LTDecimal, "less"},
143143
{tipb::ScalarFuncSig::LTTime, "less"},
144144
{tipb::ScalarFuncSig::LTDuration, "less"},
145-
{tipb::ScalarFuncSig::LTJson, "less"},
145+
//{tipb::ScalarFuncSig::LTJson, "less"},
146146

147147
{tipb::ScalarFuncSig::LEInt, "lessOrEquals"},
148148
{tipb::ScalarFuncSig::LEReal, "lessOrEquals"},
149149
{tipb::ScalarFuncSig::LEString, "lessOrEquals"},
150150
{tipb::ScalarFuncSig::LEDecimal, "lessOrEquals"},
151151
{tipb::ScalarFuncSig::LETime, "lessOrEquals"},
152152
{tipb::ScalarFuncSig::LEDuration, "lessOrEquals"},
153-
{tipb::ScalarFuncSig::LEJson, "lessOrEquals"},
153+
//{tipb::ScalarFuncSig::LEJson, "lessOrEquals"},
154154

155155
{tipb::ScalarFuncSig::GTInt, "greater"},
156156
{tipb::ScalarFuncSig::GTReal, "greater"},
157157
{tipb::ScalarFuncSig::GTString, "greater"},
158158
{tipb::ScalarFuncSig::GTDecimal, "greater"},
159159
{tipb::ScalarFuncSig::GTTime, "greater"},
160160
{tipb::ScalarFuncSig::GTDuration, "greater"},
161-
{tipb::ScalarFuncSig::GTJson, "greater"},
161+
//{tipb::ScalarFuncSig::GTJson, "greater"},
162162

163163
{tipb::ScalarFuncSig::GreatestInt, "tidbGreatest"},
164164
{tipb::ScalarFuncSig::GreatestReal, "tidbGreatest"},
@@ -181,23 +181,23 @@ const std::unordered_map<tipb::ScalarFuncSig, String> scalar_func_map({
181181
{tipb::ScalarFuncSig::GEDecimal, "greaterOrEquals"},
182182
{tipb::ScalarFuncSig::GETime, "greaterOrEquals"},
183183
{tipb::ScalarFuncSig::GEDuration, "greaterOrEquals"},
184-
{tipb::ScalarFuncSig::GEJson, "greaterOrEquals"},
184+
//{tipb::ScalarFuncSig::GEJson, "greaterOrEquals"},
185185

186186
{tipb::ScalarFuncSig::EQInt, "equals"},
187187
{tipb::ScalarFuncSig::EQReal, "equals"},
188188
{tipb::ScalarFuncSig::EQString, "equals"},
189189
{tipb::ScalarFuncSig::EQDecimal, "equals"},
190190
{tipb::ScalarFuncSig::EQTime, "equals"},
191191
{tipb::ScalarFuncSig::EQDuration, "equals"},
192-
{tipb::ScalarFuncSig::EQJson, "equals"},
192+
//{tipb::ScalarFuncSig::EQJson, "equals"},
193193

194194
{tipb::ScalarFuncSig::NEInt, "notEquals"},
195195
{tipb::ScalarFuncSig::NEReal, "notEquals"},
196196
{tipb::ScalarFuncSig::NEString, "notEquals"},
197197
{tipb::ScalarFuncSig::NEDecimal, "notEquals"},
198198
{tipb::ScalarFuncSig::NETime, "notEquals"},
199199
{tipb::ScalarFuncSig::NEDuration, "notEquals"},
200-
{tipb::ScalarFuncSig::NEJson, "notEquals"},
200+
//{tipb::ScalarFuncSig::NEJson, "notEquals"},
201201

202202
//{tipb::ScalarFuncSig::NullEQInt, "cast"},
203203
//{tipb::ScalarFuncSig::NullEQReal, "cast"},
@@ -314,7 +314,7 @@ const std::unordered_map<tipb::ScalarFuncSig, String> scalar_func_map({
314314
{tipb::ScalarFuncSig::StringIsNull, "isNull"},
315315
{tipb::ScalarFuncSig::TimeIsNull, "isNull"},
316316
{tipb::ScalarFuncSig::IntIsNull, "isNull"},
317-
{tipb::ScalarFuncSig::JsonIsNull, "isNull"},
317+
//{tipb::ScalarFuncSig::JsonIsNull, "isNull"},
318318

319319
{tipb::ScalarFuncSig::BitAndSig, "bitAnd"},
320320
{tipb::ScalarFuncSig::BitOrSig, "bitOr"},
@@ -355,7 +355,7 @@ const std::unordered_map<tipb::ScalarFuncSig, String> scalar_func_map({
355355
{tipb::ScalarFuncSig::InDecimal, "tidbIn"},
356356
{tipb::ScalarFuncSig::InTime, "tidbIn"},
357357
{tipb::ScalarFuncSig::InDuration, "tidbIn"},
358-
{tipb::ScalarFuncSig::InJson, "tidbIn"},
358+
//{tipb::ScalarFuncSig::InJson, "tidbIn"},
359359

360360
{tipb::ScalarFuncSig::IfNullInt, "ifNull"},
361361
{tipb::ScalarFuncSig::IfNullReal, "ifNull"},

0 commit comments

Comments
 (0)