-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Query Optimization
-
Fully Compatible
In const_eval.cpp implement constant folding for FunctionCall("isArray").
Check if the argument to the function (it has only one) is a Constant. If so, check if the tag is Array or Array set, if so call swapAndUpdate with Constant::true otherwise swapAndUpdate with Constant::false