This is an automated email from the ASF dual-hosted git repository.
lihaopeng pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 38fe4a6439e [fix](paimon)Modify the data type conversion for
varchar/char (#49623)
add d92ee46ffad [Improve](explode) explode function support multi param
(#48537)
No new revisions were added by this update.
Summary of changes:
be/src/pipeline/exec/table_function_operator.cpp | 7 +-
.../table_function/table_function_factory.cpp | 19 +-
.../exprs/table_function/table_function_factory.h | 17 +-
be/src/vec/exprs/table_function/vexplode_v2.cpp | 246 +++++++++++++++++++++
.../table_function/{vexplode.h => vexplode_v2.h} | 19 +-
be/src/vec/functions/function_fake.cpp | 68 +++++-
be/src/vec/functions/simple_function_factory.h | 17 +-
be/test/vec/function/function_test_util.cpp | 80 +++++--
be/test/vec/function/function_test_util.h | 3 +-
be/test/vec/function/table_function_test.cpp | 163 +++++++++++++-
.../catalog/BuiltinTableGeneratingFunctions.java | 11 +
.../doris/nereids/parser/LogicalPlanBuilder.java | 10 +-
.../expressions/functions/generator/Explode.java | 61 +++--
.../functions/generator/ExplodeOuter.java | 61 +++--
.../functions/generator/ExplodeVariantArray.java | 57 +++--
.../functions/generator/ExplodeOuterTest.java | 95 ++++++++
.../functions/generator/ExplodeTest.java | 95 ++++++++
.../generator/ExplodeVariantArrayTest.java | 68 ++++++
.../sql_functions/table_function/explode.out | Bin 25904 -> 27843 bytes
.../hive/test_parquet_nested_types.groovy | 8 +-
.../sql_functions/table_function/explode.groovy | 51 +++++
21 files changed, 1050 insertions(+), 106 deletions(-)
create mode 100644 be/src/vec/exprs/table_function/vexplode_v2.cpp
copy be/src/vec/exprs/table_function/{vexplode.h => vexplode_v2.h} (79%)
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/generator/ExplodeOuterTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/generator/ExplodeTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/generator/ExplodeVariantArrayTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]