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

github-bot pushed a change to branch auto-pick-58981-branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 6e38e0420a4 branch-4.0: [opt](memory) reuse tablet schema in load path 
#58476 (#58847)
     add 778dcee8d54 [refact](inverted index) use inverted index context for 
query (#58981)

No new revisions were added by this update.

Summary of changes:
 be/src/olap/comparison_predicate.h                 |   2 +-
 be/src/olap/inverted_index_parser.h                |  28 ++++-
 .../inverted_index/analyzer/analyzer.cpp           |  57 ++++-----
 .../segment_v2/inverted_index/analyzer/analyzer.h  |   4 +-
 .../rowset/segment_v2/inverted_index_iterator.cpp  |   3 +-
 .../rowset/segment_v2/inverted_index_iterator.h    |   6 +
 .../rowset/segment_v2/inverted_index_reader.cpp    |  21 +++-
 .../olap/rowset/segment_v2/inverted_index_reader.h |  12 +-
 .../rowset/segment_v2/inverted_index_writer.cpp    |  30 ++---
 .../olap/rowset/segment_v2/inverted_index_writer.h |   4 +-
 be/src/vec/exprs/vexpr.cpp                         |   9 +-
 be/src/vec/exprs/vexpr_context.h                   |  20 ++++
 be/src/vec/exprs/vmatch_predicate.cpp              |  36 ++++--
 be/src/vec/exprs/vmatch_predicate.h                |   6 +-
 be/src/vec/functions/array/function_array_index.h  |   4 +-
 .../vec/functions/array/function_arrays_overlap.h  |   5 +-
 be/src/vec/functions/function.h                    |   8 +-
 be/src/vec/functions/function_ip.h                 |   1 +
 be/src/vec/functions/function_multi_match.cpp      |   4 +-
 be/src/vec/functions/function_multi_match.h        |   1 +
 be/src/vec/functions/function_search.cpp           |   1 +
 be/src/vec/functions/function_search.h             |   1 +
 be/src/vec/functions/function_tokenize.cpp         |  48 ++++----
 be/src/vec/functions/function_tokenize.h           |   4 +-
 be/src/vec/functions/functions_comparison.h        |   4 +-
 be/src/vec/functions/in.h                          |   4 +-
 be/src/vec/functions/is_not_null.h                 |   1 +
 be/src/vec/functions/is_null.h                     |   1 +
 be/src/vec/functions/match.cpp                     | 128 +++++++++++----------
 be/src/vec/functions/match.h                       |  25 ++--
 be/test/olap/inverted_index_parser_test.cpp        |  34 ++----
 .../rowset/segment_v2/index_reader_helper_test.cpp |   3 +-
 .../inverted_index/ananlyzer/analyzer_test.cpp     | 126 ++++++++++----------
 .../segment_v2/inverted_index/util/reader_test.cpp |  20 ++--
 be/test/vec/function/function_is_null_test.cpp     |  16 +--
 be/test/vec/function/function_match_test.cpp       |  19 +--
 be/test/vec/function/function_multi_match_test.cpp |   2 +-
 be/test/vec/function/function_search_test.cpp      |   4 +-
 .../test_index_lowercase_fault_injection.out       |   2 +-
 39 files changed, 412 insertions(+), 292 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to