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: [email protected]
For additional commands, e-mail: [email protected]