[feature][vectorized] support table function explode_numbers() (#8509)

This commit is contained in:
Pxl
2022-03-22 11:38:00 +08:00
committed by GitHub
parent 989e03ddf9
commit be3d203289
23 changed files with 324 additions and 115 deletions

View File

@ -22,28 +22,32 @@ namespace doris {
void DummyTableFunctions::init() {}
StringVal DummyTableFunctions::explode_split(FunctionContext* context, const StringVal& str,
const StringVal& sep) {
const StringVal& sep) {
return StringVal();
}
BigIntVal DummyTableFunctions::explode_bitmap(doris_udf::FunctionContext* context,
const doris_udf::StringVal& bitmap) {
const doris_udf::StringVal& bitmap) {
return BigIntVal();
}
BigIntVal DummyTableFunctions::explode_json_array_int(doris_udf::FunctionContext* context,
const doris_udf::StringVal& str) {
const doris_udf::StringVal& str) {
return BigIntVal();
}
DoubleVal DummyTableFunctions::explode_json_array_double(doris_udf::FunctionContext* context,
const doris_udf::StringVal& str) {
const doris_udf::StringVal& str) {
return DoubleVal();
}
StringVal DummyTableFunctions::explode_json_array_string(doris_udf::FunctionContext* context,
const doris_udf::StringVal& str) {
const doris_udf::StringVal& str) {
return StringVal();
}
IntVal DummyTableFunctions::explode_numbers(doris_udf::FunctionContext* context,
const doris_udf::IntVal& str) {
return IntVal();
}
} // namespace doris