| Filename | Line Coverage |
root/doris/be/src/exprs/function/function_search.cpp | 83.33% (10/12) |
root/doris/be/src/exprs/function/function_search.h | 100% (0/0) |
root/doris/be/src/exprs/function/match.cpp | 100.00% (5/5) |
root/doris/be/src/exprs/function/variant_inverted_index_search.cpp | 93.55% (29/31) |
root/doris/be/src/exprs/function/variant_inverted_index_search.h | 100% (0/0) |
root/doris/be/src/exprs/vmatch_predicate.cpp | 100.00% (35/35) |
root/doris/be/src/exprs/vmatch_predicate.h | 100.00% (3/3) |
root/doris/be/src/runtime/index_policy/index_policy_mgr.cpp | 98.92% (183/185) |
root/doris/be/src/runtime/index_policy/index_policy_mgr.h | 100% (0/0) |
root/doris/be/src/storage/index/inverted/analysis_factory_mgr.cpp | 100.00% (4/4) |
root/doris/be/src/storage/index/inverted/analyzer/analyzer.cpp | 90.62% (29/32) |
root/doris/be/src/storage/index/inverted/analyzer/analyzer_provider.h | 100.00% (1/1) |
root/doris/be/src/storage/index/inverted/analyzer/custom_analyzer.cpp | 100.00% (12/12) |
root/doris/be/src/storage/index/inverted/analyzer/custom_analyzer.h | 100.00% (1/1) |
root/doris/be/src/storage/index/inverted/analyzer/custom_analyzer_config.cpp | 100.00% (3/3) |
root/doris/be/src/storage/index/inverted/analyzer/custom_analyzer_config.h | 100% (0/0) |
root/doris/be/src/storage/index/inverted/analyzer/ik/IKTokenizer.cpp | 95.60% (87/91) |
root/doris/be/src/storage/index/inverted/analyzer/ik/IKTokenizer.h | 100.00% (4/4) |
root/doris/be/src/storage/index/inverted/analyzer/ik/core/AnalyzeContext.cpp | 100.00% (1/1) |
root/doris/be/src/storage/index/inverted/char_filter/char_filter.h | 100.00% (14/14) |
root/doris/be/src/storage/index/inverted/char_filter/icu_normalizer_char_filter.cpp | 74.36% (29/39) |
root/doris/be/src/storage/index/inverted/char_filter/icu_normalizer_char_filter.h | 100% (0/0) |
root/doris/be/src/storage/index/inverted/inverted_index_iterator.cpp | 93.33% (56/60) |
root/doris/be/src/storage/index/inverted/inverted_index_iterator.h | 100% (0/0) |
root/doris/be/src/storage/index/inverted/inverted_index_parser.cpp | 96.55% (56/58) |
root/doris/be/src/storage/index/inverted/inverted_index_parser.h | 100.00% (3/3) |
root/doris/be/src/storage/index/inverted/inverted_index_query_type.h | 100.00% (5/5) |
root/doris/be/src/storage/index/inverted/inverted_index_reader.cpp | 100.00% (5/5) |
root/doris/be/src/storage/index/inverted/inverted_index_selector.cpp | 79.41% (81/102) |
root/doris/be/src/storage/index/inverted/inverted_index_writer.cpp | 71.43% (20/28) |
root/doris/be/src/storage/index/inverted/token_filter/ascii_folding_filter.cpp | 96.15% (50/52) |
root/doris/be/src/storage/index/inverted/token_filter/ascii_folding_filter.h | 100% (0/0) |
root/doris/be/src/storage/index/inverted/token_filter/icu_normalizer_filter.cpp | 87.50% (28/32) |
root/doris/be/src/storage/index/inverted/token_filter/icu_normalizer_filter.h | 100% (0/0) |
root/doris/be/src/storage/index/inverted/token_filter/lower_case_filter.h | 92.16% (47/51) |
root/doris/be/src/storage/index/inverted/token_filter/pinyin_filter.cpp | 95.05% (173/182) |
root/doris/be/src/storage/index/inverted/token_filter/pinyin_filter.h | 100.00% (6/6) |
root/doris/be/src/storage/index/inverted/token_filter/pinyin_filter_factory.cpp | 100.00% (3/3) |
root/doris/be/src/storage/index/inverted/token_filter/token_filter.h | 94.12% (32/34) |
root/doris/be/src/storage/index/inverted/token_filter/word_delimiter_filter.cpp | 88.46% (138/156) |
root/doris/be/src/storage/index/inverted/token_filter/word_delimiter_filter.h | 100.00% (31/31) |
root/doris/be/src/storage/index/inverted/token_stream.h | 89.29% (25/28) |
root/doris/be/src/storage/index/inverted/tokenizer/basic/basic_tokenizer.cpp | 100.00% (5/5) |
root/doris/be/src/storage/index/inverted/tokenizer/char/char_tokenizer.cpp | 100.00% (3/3) |
root/doris/be/src/storage/index/inverted/tokenizer/empty/empty_tokenizer_factory.h | 100.00% (3/3) |
root/doris/be/src/storage/index/inverted/tokenizer/icu/icu_tokenizer.cpp | 76.47% (39/51) |
root/doris/be/src/storage/index/inverted/tokenizer/icu/icu_tokenizer.h | 100% (0/0) |
root/doris/be/src/storage/index/inverted/tokenizer/ik/ik_tokenizer_factory.h | 100.00% (8/8) |
root/doris/be/src/storage/index/inverted/tokenizer/keyword/keyword_tokenizer.h | 100.00% (7/7) |
root/doris/be/src/storage/index/inverted/tokenizer/ngram/ngram_tokenizer.cpp | 100.00% (8/8) |
root/doris/be/src/storage/index/inverted/tokenizer/ngram/ngram_tokenizer.h | 100.00% (1/1) |
root/doris/be/src/storage/index/inverted/tokenizer/pinyin/pinyin_tokenizer.cpp | 95.29% (81/85) |
root/doris/be/src/storage/index/inverted/tokenizer/pinyin/pinyin_tokenizer.h | 100% (0/0) |
root/doris/be/src/storage/index/inverted/tokenizer/pinyin/smart_get_word.cpp | 100.00% (20/20) |
root/doris/be/src/storage/index/inverted/tokenizer/standard/standard_tokenizer.h | 100.00% (6/6) |
root/doris/be/src/storage/index/inverted/tokenizer/standard/standard_tokenizer_impl.h | 100.00% (4/4) |
root/doris/be/src/storage/index/inverted/tokenizer/tokenizer.h | 86.18% (106/123) |
root/doris/be/src/storage/predicate_collector.cpp | 81.25% (91/112) |
root/doris/be/src/storage/predicate_collector.h | 100% (0/0) |
Totals | 91.17% (1591/1745) |