This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from ef0e0cf68d [enhancement](load) refine the reduce memory policy when process memory is nearly full (#15685) add 0fbdf8e3e1 [Refactor](table function) Decouple vectorized table functions from non-vectorized ones (#15772) No new revisions were added by this update. Summary of changes: be/src/common/daemon.cpp | 2 - be/src/exprs/CMakeLists.txt | 5 - .../exprs/table_function/dummy_table_functions.cpp | 66 ------- .../exprs/table_function/dummy_table_functions.h | 52 ------ be/src/exprs/table_function/explode_bitmap.cpp | 116 ------------- be/src/exprs/table_function/explode_bitmap.h | 50 ------ be/src/exprs/table_function/explode_json_array.cpp | 189 --------------------- be/src/exprs/table_function/explode_json_array.h | 135 --------------- be/src/exprs/table_function/explode_split.cpp | 93 ---------- be/src/exprs/table_function/explode_split.h | 49 ------ .../table_function/table_function_factory.cpp | 108 ------------ be/src/vec/CMakeLists.txt | 1 + be/src/vec/exec/vtable_function_node.cpp | 8 +- be/src/vec/exec/vtable_function_node.h | 7 +- .../exprs/table_function/table_function.h | 28 +-- .../table_function/table_function_factory.cpp | 82 +++++++++ .../exprs/table_function/table_function_factory.h | 16 +- be/src/vec/exprs/table_function/vexplode.h | 2 +- .../vec/exprs/table_function/vexplode_bitmap.cpp | 54 +++++- be/src/vec/exprs/table_function/vexplode_bitmap.h | 18 +- .../exprs/table_function/vexplode_json_array.cpp | 108 +++++++++++- .../vec/exprs/table_function/vexplode_json_array.h | 91 +++++++++- be/src/vec/exprs/table_function/vexplode_numbers.h | 2 +- be/src/vec/exprs/table_function/vexplode_split.cpp | 8 + be/src/vec/exprs/table_function/vexplode_split.h | 21 +-- be/src/vec/functions/simple_function_factory.h | 2 +- be/test/vec/function/function_test_util.h | 2 +- 27 files changed, 381 insertions(+), 934 deletions(-) delete mode 100644 be/src/exprs/table_function/dummy_table_functions.cpp delete mode 100644 be/src/exprs/table_function/dummy_table_functions.h delete mode 100644 be/src/exprs/table_function/explode_bitmap.cpp delete mode 100644 be/src/exprs/table_function/explode_bitmap.h delete mode 100644 be/src/exprs/table_function/explode_json_array.cpp delete mode 100644 be/src/exprs/table_function/explode_json_array.h delete mode 100644 be/src/exprs/table_function/explode_split.cpp delete mode 100644 be/src/exprs/table_function/explode_split.h delete mode 100644 be/src/exprs/table_function/table_function_factory.cpp rename be/src/{ => vec}/exprs/table_function/table_function.h (75%) create mode 100644 be/src/vec/exprs/table_function/table_function_factory.cpp rename be/src/{ => vec}/exprs/table_function/table_function_factory.h (74%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org