This is an automated email from the ASF dual-hosted git repository.
jianliangqi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from e623f3fb9e [runtimeFilter](nereids) use runtime filter default size
for debug purpose (#20065)
add de08c4a57b [enhance](match) Support match query without inverted index
(#19936)
No new revisions were added by this update.
Summary of changes:
be/src/olap/inverted_index_parser.h | 8 +
.../rowset/segment_v2/inverted_index_reader.cpp | 134 +++++-----
.../olap/rowset/segment_v2/inverted_index_reader.h | 8 +-
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 8 +-
be/src/vec/CMakeLists.txt | 1 +
be/src/vec/exec/scan/new_olap_scanner.cpp | 15 --
be/src/vec/exec/scan/vscan_node.cpp | 8 +
be/src/vec/exprs/vexpr.cpp | 8 +-
.../{vin_predicate.cpp => vmatch_predicate.cpp} | 66 +++--
.../exprs/{vin_predicate.h => vmatch_predicate.h} | 20 +-
be/src/vec/functions/match.cpp | 270 ++++++++++++---------
be/src/vec/functions/{match.cpp => match.h} | 93 ++++---
.../apache/doris/analysis/InvertedIndexUtil.java | 10 +
.../org/apache/doris/analysis/MatchPredicate.java | 31 +++
.../main/java/org/apache/doris/catalog/Index.java | 4 +
gensrc/thrift/Exprs.thrift | 6 +
.../test_add_drop_index_ignore_case_column.groovy | 34 +--
.../test_add_drop_index_with_data.groovy | 80 +++---
.../test_add_drop_index_with_delete_data.groovy | 46 ++--
19 files changed, 502 insertions(+), 348 deletions(-)
copy be/src/vec/exprs/{vin_predicate.cpp => vmatch_predicate.cpp} (60%)
copy be/src/vec/exprs/{vin_predicate.h => vmatch_predicate.h} (81%)
copy be/src/vec/functions/{match.cpp => match.h} (54%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]