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

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


    from a44ea634036 [improve](udf) support list/map basic class for array/map 
type (#50684)
     add 125e8ec4142 [opt](inverted index) Refactoring Phrase Query 
Implementation Algorithms with Inverted Index Optimization (#42932)

No new revisions were added by this update.

Summary of changes:
 .../inverted_index/query/conjunction_query.cpp     |  53 ++--
 .../inverted_index/query/conjunction_query.h       |   8 +-
 .../inverted_index/query/disjunction_query.cpp     |  19 +-
 .../inverted_index/query/disjunction_query.h       |   3 +-
 .../inverted_index/query/phrase_edge_query.cpp     |   8 +-
 .../inverted_index/query/phrase_edge_query.h       |   3 +-
 .../inverted_index/query/phrase_prefix_query.cpp   |  54 ++--
 .../inverted_index/query/phrase_prefix_query.h     |  14 +-
 .../inverted_index/query/phrase_query.cpp          | 338 ++++++++-------------
 .../segment_v2/inverted_index/query/phrase_query.h |  86 ++----
 .../query/phrase_query/exact_phrase_matcher.cpp    |  92 ++++++
 .../query/phrase_query/exact_phrase_matcher.h}     |  20 +-
 .../phrase_query/ordered_sloppy_phrase_matcher.cpp |  79 +++++
 .../phrase_query/ordered_sloppy_phrase_matcher.h}  |  32 +-
 .../query/phrase_query/phrase_matcher.h            |  66 ++++
 .../query/phrase_query/phrase_positions.h          |  54 ++++
 .../query/phrase_query/phrase_queue.h              |  42 ++-
 .../query/phrase_query/sloppy_phrase_matcher.cpp   | 317 +++++++++++++++++++
 .../query/phrase_query/sloppy_phrase_matcher.h     |  73 +++++
 .../inverted_index/query/prefix_query.cpp          |  30 +-
 .../segment_v2/inverted_index/query/prefix_query.h |  24 +-
 .../rowset/segment_v2/inverted_index/query/query.h |  11 +-
 .../inverted_index/query/regexp_query.cpp          |  11 +-
 .../segment_v2/inverted_index/query/regexp_query.h |   2 +-
 .../segment_v2/inverted_index/query_v2/query.h     |   4 +-
 .../inverted_index/query_v2/term_query.h           |   6 +-
 .../inverted_index/util/docid_set_iterator.h       |  81 +++++
 .../segment_v2/inverted_index/util/fixed_bit_set.h | 193 ++++++++++++
 .../inverted_index/util/linked_hash_map.h          |  80 +++++
 .../segment_v2/inverted_index/util/mock_iterator.h | 122 ++++++++
 .../inverted_index/util/priority_queue.h           | 158 ++++++++++
 .../segment_v2/inverted_index/util/term_iterator.h |  90 ++++++
 .../inverted_index/util/term_position_iterator.h   |  54 ++++
 .../inverted_index/util/union_term_iterator.h      | 147 +++++++++
 .../index_compaction_write_index_test.cpp          |   1 -
 .../phrase_query/exact_phrase_matcher_test.cpp     | 136 +++++++++
 .../ordered_sloppy_phrase_matcher_test.cpp         | 165 ++++++++++
 .../query/phrase_query/phrase_matcher_test.cpp     | 113 +++++++
 .../query/phrase_query/phrase_positions_test.cpp   | 144 +++++++++
 .../query/phrase_query/phrase_queue_test.cpp       | 130 ++++++++
 .../phrase_query/sloppy_phrase_matcher_test.cpp    | 206 +++++++++++++
 .../inverted_index/query_v2/query_test.cpp         | 332 ++++++++++----------
 .../inverted_index/util/fixed_bit_set_test.cpp     | 141 +++++++++
 .../inverted_index/util/linked_hash_map_test.cpp   | 135 ++++++++
 .../inverted_index/util/mock_iterator_test.cpp     | 113 +++++++
 .../inverted_index/util/priority_queue_test.cpp    | 155 ++++++++++
 .../util/union_term_iterator_test.cpp              | 223 ++++++++++++++
 47 files changed, 3751 insertions(+), 617 deletions(-)
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/exact_phrase_matcher.cpp
 copy be/src/{agent/workload_sched_policy_listener.h => 
olap/rowset/segment_v2/inverted_index/query/phrase_query/exact_phrase_matcher.h}
 (63%)
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/ordered_sloppy_phrase_matcher.cpp
 copy be/src/{agent/topic_subscriber.h => 
olap/rowset/segment_v2/inverted_index/query/phrase_query/ordered_sloppy_phrase_matcher.h}
 (56%)
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/phrase_matcher.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/phrase_positions.h
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/hint/UseCboRuleHint.java => 
be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/phrase_queue.h 
(52%)
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/sloppy_phrase_matcher.cpp
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/sloppy_phrase_matcher.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/util/docid_set_iterator.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/util/fixed_bit_set.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/util/linked_hash_map.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/util/mock_iterator.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/util/priority_queue.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/util/term_iterator.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/util/term_position_iterator.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/util/union_term_iterator.h
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query/phrase_query/exact_phrase_matcher_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query/phrase_query/ordered_sloppy_phrase_matcher_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query/phrase_query/phrase_matcher_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query/phrase_query/phrase_positions_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query/phrase_query/phrase_queue_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query/phrase_query/sloppy_phrase_matcher_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/util/fixed_bit_set_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/util/linked_hash_map_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/util/mock_iterator_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/util/priority_queue_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/util/union_term_iterator_test.cpp


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

Reply via email to