You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by da...@apache.org on 2022/11/07 03:51:02 UTC

[doris] branch master updated (7ffe88b579 -> e8d2fb6778)

This is an automated email from the ASF dual-hosted git repository.

dataroaring pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 7ffe88b579 [feature-array](array-type) Add array function array_popback (#13641)
     add e8d2fb6778 [feature](function)add search functions: multi_search_all_positions & multi_match_any (#13763)

No new revisions were added by this update.

Summary of changes:
 be/src/vec/CMakeLists.txt                          |   2 +
 .../functions/functions_multi_string_position.cpp  | 236 +++++++++++++++++
 .../functions/functions_multi_string_search.cpp    | 283 +++++++++++++++++++++
 be/src/vec/functions/regexps.h                     | 256 +++++++++++++++++++
 be/src/vec/functions/simple_function_factory.h     |   4 +
 .../search/multi_match_any.md}                     |  28 +-
 .../search/multi_search_all_positions.md}          |  32 ++-
 .../search/multi_match_any.md}                     |  28 +-
 .../search/multi_search_all_positions.md}          |  41 ++-
 gensrc/script/doris_builtins_functions.py          |   4 +
 .../test_multi_string_position.out                 |  25 ++
 .../search_functions/test_multi_string_search.out} |  60 ++---
 .../test_multi_string_position.groovy              |  31 +++
 .../test_multi_string_search.groovy                |  41 +++
 14 files changed, 985 insertions(+), 86 deletions(-)
 create mode 100644 be/src/vec/functions/functions_multi_string_position.cpp
 create mode 100644 be/src/vec/functions/functions_multi_string_search.cpp
 create mode 100644 be/src/vec/functions/regexps.h
 copy docs/en/docs/sql-manual/sql-functions/{date-time-functions/months_diff.md => string-functions/search/multi_match_any.md} (56%)
 copy docs/en/docs/sql-manual/sql-functions/{spatial-functions/st_polygon.md => string-functions/search/multi_search_all_positions.md} (51%)
 copy docs/zh-CN/docs/sql-manual/sql-functions/{date-time-functions/months_diff.md => string-functions/search/multi_match_any.md} (57%)
 copy docs/zh-CN/docs/sql-manual/sql-functions/{bitmap-functions/bitmap_not.md => string-functions/search/multi_search_all_positions.md} (51%)
 create mode 100644 regression-test/data/query_p0/sql_functions/search_functions/test_multi_string_position.out
 copy regression-test/data/{query/sql_functions/test_in_expr.out => query_p0/sql_functions/search_functions/test_multi_string_search.out} (59%)
 create mode 100644 regression-test/suites/query_p0/sql_functions/search_functions/test_multi_string_position.groovy
 create mode 100644 regression-test/suites/query_p0/sql_functions/search_functions/test_multi_string_search.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org