Filename | Line Coverage |
root/doris/be/src/olap/inverted_index_parser.cpp | 18.75% (3/16) |
root/doris/be/src/olap/inverted_index_parser.h | 100% (0/0) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/analyzer.cpp | 20.00% (3/15) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/basic/basic_analyzer.h | 55.56% (10/18) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/basic/basic_tokenizer.cpp | 98.51% (66/67) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/basic/basic_tokenizer.h | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/break_iterator_wrapper.cpp | 75.38% (49/65) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/break_iterator_wrapper.h | 100.00% (3/3) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/composite_break_iterator.cpp | 93.75% (45/48) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/composite_break_iterator.h | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/default_icu_tokenizer_config.cpp | 66.67% (56/84) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/default_icu_tokenizer_config.h | 100.00% (2/2) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/icu_analyzer.h | 57.14% (12/21) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/icu_common.h | 100.00% (5/5) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/icu_tokenizer.cpp | 91.11% (41/45) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/icu_tokenizer.h | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/icu_tokenizer_config.h | 100.00% (2/2) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/script_iterator.cpp | 86.59% (71/82) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/script_iterator.h | 100.00% (3/3) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/IKAnalyzer.h | 62.07% (18/29) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/IKTokenizer.cpp | 97.30% (36/37) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/IKTokenizer.h | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/cfg/Configuration.h | 64.71% (22/34) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/AnalyzeContext.cpp | 85.34% (198/232) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/AnalyzeContext.h | 87.50% (14/16) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CJKSegmenter.cpp | 90.38% (47/52) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CN_QuantifierSegmenter.cpp | 75.00% (87/116) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CN_QuantifierSegmenter.h | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CharacterUtil.cpp | 93.94% (93/99) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CharacterUtil.h | 35.71% (5/14) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/IKArbitrator.cpp | 100.00% (62/62) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/IKArbitrator.h | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/IKSegmenter.cpp | 93.33% (42/45) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/ISegmenter.h | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/LetterSegmenter.cpp | 100.00% (139/139) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/LetterSegmenter.h | 100.00% (1/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/Lexeme.cpp | 36.11% (13/36) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/Lexeme.h | 38.10% (8/21) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/LexemePath.cpp | 63.16% (72/114) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/LexemePath.h | 60.00% (3/5) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/QuickSortSet.cpp | 92.23% (95/103) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/QuickSortSet.h | 61.54% (8/13) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/SurrogatePairSegmenter.cpp | 100.00% (11/11) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/SurrogatePairSegmenter.h | 100.00% (2/2) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/dic/DictSegment.cpp | 96.85% (123/127) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/dic/DictSegment.h | 0.00% (0/1) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/dic/Dictionary.cpp | 70.43% (81/115) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/dic/Dictionary.h | 58.18% (32/55) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/dic/Hit.h | 100.00% (17/17) |
root/doris/be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/util/IKMemoryPool.h | 89.36% (42/47) |
root/doris/be/src/vec/functions/function_tokenize.cpp | 0.00% (0/2) |
Totals | 81.31% (1649/2028) |