This is an automated email from the ASF dual-hosted git repository.
eldenmoon pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from d44fee0785a [opt](nereids) improve performance of cast big string to
complex type (#55476)
add 6f10524aeba [fix](array-funcs) fix array-functions signature with
nested type (#54582)
No new revisions were added by this update.
Summary of changes:
.../aggregate_function_product.h | 24 +++-
.../functions/array/function_array_aggregation.cpp | 16 ++-
.../array/function_array_enumerate_uniq.cpp | 7 ++
be/src/vec/functions/array/function_array_join.h | 129 +--------------------
.../function/function_array_aggregation_test.cpp | 129 ++++++++++++++++-----
.../expressions/functions/scalar/ArrayApply.java | 4 +
.../expressions/functions/scalar/ArrayAvg.java | 13 ++-
.../expressions/functions/scalar/ArrayCompact.java | 15 +++
.../expressions/functions/scalar/ArrayCumSum.java | 15 +++
.../functions/scalar/ArrayDifference.java | 14 +++
.../functions/scalar/ArrayDistinct.java | 17 +++
.../functions/scalar/ArrayEnumerateUniq.java | 19 +++
.../functions/scalar/ArrayIntersect.java | 35 ++++++
.../expressions/functions/scalar/ArrayJoin.java | 20 +---
.../expressions/functions/scalar/ArrayMap.java | 4 +-
.../expressions/functions/scalar/ArrayMax.java | 2 +-
.../expressions/functions/scalar/ArrayMin.java | 2 +-
.../functions/scalar/ArrayPosition.java | 14 +++
.../expressions/functions/scalar/ArrayProduct.java | 14 +--
.../org/apache/doris/nereids/types/DataType.java | 8 ++
.../data/doc/sql-manual/ArrayNullsafe.out | Bin 3781 -> 8344 bytes
.../nereids_function_p0/scalar_function/Array.out | Bin 776204 -> 775310 bytes
.../nereids_function_p0/scalar_function/Array1.out | Bin 33273402 -> 33267319
bytes
.../test_array_aggregation_functions.out | Bin 2181 -> 2085 bytes
.../data/variant_p0/test_array_function.out | Bin 376 -> 374 bytes
.../suites/doc/sql-manual/ArrayNullsafe.groovy | 120 ++++++++++++++++++-
.../scalar_function/Array.groovy | 8 +-
.../scalar_function/Array1.groovy | 18 +--
.../test_array_aggregation_functions.groovy | 11 +-
.../test_array_functions_by_literal.groovy | 6 +-
30 files changed, 450 insertions(+), 214 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]