This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.
from 71ce3c4 [feature-wip](array-type) Add codes and UT for array_contains
and array_position functions (#8401) (#8589)
add 2580da4 [feature-wip](array-type) Support insertion for vectorized
engine. (#8494) (#8590)
No new revisions were added by this update.
Summary of changes:
be/src/olap/row_block2.cpp | 107 +++++++----
be/src/olap/row_block2.h | 3 +-
be/src/vec/CMakeLists.txt | 1 +
be/src/vec/columns/column_array.cpp | 3 +-
be/src/vec/columns/column_array.h | 4 +
be/src/vec/core/block.cpp | 145 ++++++++++-----
be/src/vec/core/block.h | 48 +++--
be/src/vec/data_types/data_type_factory.cpp | 114 ++++++------
be/src/vec/data_types/data_type_factory.hpp | 49 +++--
.../varray_literal.cpp} | 33 ++--
.../vodbc_scan_node.h => exprs/varray_literal.h} | 16 +-
be/src/vec/exprs/vexpr.cpp | 9 +-
be/src/vec/exprs/vliteral.cpp | 183 +++++++++---------
be/src/vec/exprs/vliteral.h | 14 +-
be/src/vec/sink/mysql_result_writer.cpp | 54 +++++-
be/test/runtime/array_test.cpp | 207 +++++++++------------
be/test/test_util/CMakeLists.txt | 2 +
be/test/test_util/array_utils.cpp | 72 +++++++
.../test_util/array_utils.h} | 29 ++-
be/test/util/array_parser_test.cpp | 131 ++++++-------
20 files changed, 704 insertions(+), 520 deletions(-)
copy be/src/vec/{core/materialize_block.cpp => exprs/varray_literal.cpp} (56%)
copy be/src/vec/{exec/vodbc_scan_node.h => exprs/varray_literal.h} (74%)
create mode 100644 be/test/test_util/array_utils.cpp
copy be/{src/runtime/heartbeat_flags.h => test/test_util/array_utils.h} (65%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]