[Bug][Vectorized] Support array function in where pre in volap_scan_node (#10467)
Co-authored-by: lihaopeng <lihaopeng@baidu.com> Support array function in where pre in volap_scan_node
This commit is contained in:
@ -1265,6 +1265,11 @@ public class FunctionSet<T> {
|
||||
boolean varArgs, Type ... args) {
|
||||
ArrayList<Type> argsType = new ArrayList<Type>();
|
||||
for (Type type : args) {
|
||||
// only to prevent olap scan node use array expr to find a fake symbol
|
||||
// TODO: delete the code after we remove origin exec engine
|
||||
if (type.isArrayType()) {
|
||||
symbol = "_ZN5doris19array_fake_functionEPN9doris_udf15FunctionContextE";
|
||||
}
|
||||
argsType.add(type);
|
||||
}
|
||||
addBuiltinBothScalaAndVectorized(ScalarFunction.createBuiltin(
|
||||
|
||||
Reference in New Issue
Block a user