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

Reply via email to