This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch auto-pick-56718-branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from ce0da8a8b66 branch-4.0: [fix](string) fix string len check of nested
types #56963 (#57016)
add 605d796de04 [feature](search) add variant subcolumn suppport for
search function (#56718)
No new revisions were added by this update.
Summary of changes:
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 10 +-
be/src/vec/exprs/vsearch.cpp | 87 ++++++------
be/src/vec/exprs/vsearch.h | 2 +
be/src/vec/functions/function_search.cpp | 61 +++++++--
be/src/vec/functions/function_search.h | 20 ++-
.../org/apache/doris/nereids/search/SearchLexer.g4 | 1 +
.../apache/doris/nereids/search/SearchParser.g4 | 7 +-
.../org/apache/doris/analysis/SearchPredicate.java | 24 +++-
.../doris/nereids/jobs/executor/Rewriter.java | 7 +-
.../rules/rewrite/RewriteSearchToSlots.java | 61 +++++++--
.../trees/expressions/SearchExpression.java | 8 +-
.../functions/scalar/SearchDslParser.java | 28 +++-
gensrc/thrift/Exprs.thrift | 5 +-
.../test_variant_search_subcolumn.out} | 30 +++-
.../test_variant_search_subcolumn.groovy | 152 +++++++++++++++++++++
15 files changed, 420 insertions(+), 83 deletions(-)
copy regression-test/data/{external_table_p0/iceberg/test_iceberg_drop_db.out
=> variant_p0/test_variant_search_subcolumn.out} (58%)
create mode 100644
regression-test/suites/variant_p0/test_variant_search_subcolumn.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]