Coverage Report

Created: 2026-07-13 09:31

Click here for information about interpreting this report.

FilenameLine Coverage
be/src/common/config.cpp
  100% (0/0)
be/src/common/config.h
  100% (0/0)
be/src/common/status.h
  100.00% (1/1)
be/src/exec/scan/olap_scanner.cpp
  100.00% (4/4)
be/src/io/cache/block_file_cache_profile.cpp
  100.00% (27/27)
be/src/io/cache/block_file_cache_profile.h
  100% (0/0)
be/src/io/cache/cached_remote_file_reader.cpp
  100.00% (7/7)
be/src/io/cache/file_cache_common.h
  100% (0/0)
be/src/io/io_common.h
  100% (0/0)
be/src/storage/compaction/compaction.cpp
  33.33% (2/6)
be/src/storage/index/index_file_reader.cpp
  43.86% (50/114)
be/src/storage/index/index_file_reader.h
  25.00% (2/8)
be/src/storage/index/index_file_writer.cpp
  83.19% (94/113)
be/src/storage/index/index_file_writer.h
  100% (0/0)
be/src/storage/index/index_writer.cpp
  53.33% (8/15)
be/src/storage/index/index_writer.h
  100.00% (1/1)
be/src/storage/index/inverted/inverted_index_cache.h
  0.00% (0/9)
be/src/storage/index/inverted/inverted_index_fs_directory.cpp
  100.00% (13/13)
be/src/storage/index/inverted/inverted_index_reader.h
  100% (0/0)
be/src/storage/index/snii/common/single_flight.h
  0.00% (0/23)
be/src/storage/index/snii/common/slice.h
  100.00% (15/15)
be/src/storage/index/snii/common/uninitialized_buffer.h
  100.00% (5/5)
be/src/storage/index/snii/encoding/byte_sink.cpp
  100.00% (25/25)
be/src/storage/index/snii/encoding/byte_sink.h
  100.00% (7/7)
be/src/storage/index/snii/encoding/byte_source.cpp
  91.80% (112/122)
be/src/storage/index/snii/encoding/byte_source.h
  100.00% (17/17)
be/src/storage/index/snii/encoding/crc32c.h
  100.00% (3/3)
be/src/storage/index/snii/encoding/pfor.cpp
  96.95% (318/328)
be/src/storage/index/snii/encoding/section_framer.cpp
  100.00% (28/28)
be/src/storage/index/snii/encoding/varint.cpp
  95.65% (44/46)
be/src/storage/index/snii/encoding/varint.h
  100.00% (6/6)
be/src/storage/index/snii/encoding/zstd_codec.cpp
  75.00% (18/24)
be/src/storage/index/snii/format/bootstrap_header.cpp
  94.03% (63/67)
be/src/storage/index/snii/format/bsbf.cpp
  76.37% (139/182)
be/src/storage/index/snii/format/bsbf.h
  66.67% (8/12)
be/src/storage/index/snii/format/dict_block.cpp
  89.01% (316/355)
be/src/storage/index/snii/format/dict_block.h
  100.00% (7/7)
be/src/storage/index/snii/format/dict_block_directory.cpp
  100.00% (68/68)
be/src/storage/index/snii/format/dict_block_directory.h
  100.00% (3/3)
be/src/storage/index/snii/format/dict_entry.cpp
  92.42% (244/264)
be/src/storage/index/snii/format/format_constants.h
  100.00% (11/11)
be/src/storage/index/snii/format/frq_pod.cpp
  90.54% (134/148)
be/src/storage/index/snii/format/frq_prelude.cpp
  87.44% (397/454)
be/src/storage/index/snii/format/frq_prelude.h
  100.00% (5/5)
be/src/storage/index/snii/format/logical_index_directory.cpp
  90.43% (85/94)
be/src/storage/index/snii/format/logical_index_directory.h
  100.00% (2/2)
be/src/storage/index/snii/format/norms_pod.cpp
  88.89% (24/27)
be/src/storage/index/snii/format/norms_pod.h
  100.00% (1/1)
be/src/storage/index/snii/format/null_bitmap.cpp
  96.72% (59/61)
be/src/storage/index/snii/format/per_index_meta.cpp
  94.21% (228/242)
be/src/storage/index/snii/format/per_index_meta.h
  100.00% (11/11)
be/src/storage/index/snii/format/phrase_bigram.h
  93.51% (72/77)
be/src/storage/index/snii/format/prx_pod.cpp
  88.97% (589/662)
be/src/storage/index/snii/format/sampled_term_index.cpp
  86.29% (107/124)
be/src/storage/index/snii/format/sampled_term_index.h
  100.00% (4/4)
be/src/storage/index/snii/format/stats_block.cpp
  91.18% (31/34)
be/src/storage/index/snii/format/tail_meta_region.cpp
  74.52% (117/157)
be/src/storage/index/snii/format/tail_meta_region.h
  50.00% (1/2)
be/src/storage/index/snii/format/tail_pointer.cpp
  90.48% (57/63)
be/src/storage/index/snii/io/batch_range_fetcher.cpp
  95.16% (59/62)
be/src/storage/index/snii/io/batch_range_fetcher.h
  100.00% (1/1)
be/src/storage/index/snii/io/file_reader.h
  88.89% (8/9)
be/src/storage/index/snii/io/file_writer.h
  100.00% (1/1)
be/src/storage/index/snii/io/io_metrics.h
  100.00% (9/9)
be/src/storage/index/snii/query/boolean_query.cpp
  100.00% (63/63)
be/src/storage/index/snii/query/count_query.cpp
  82.19% (60/73)
be/src/storage/index/snii/query/docid_conjunction.cpp
  81.07% (561/692)
be/src/storage/index/snii/query/docid_posting_reader.cpp
  78.23% (212/271)
be/src/storage/index/snii/query/docid_set_ops.cpp
  100.00% (89/89)
be/src/storage/index/snii/query/docid_sink.h
  75.00% (21/28)
be/src/storage/index/snii/query/docid_union.cpp
  90.91% (20/22)
be/src/storage/index/snii/query/internal/position_math.h
  100.00% (18/18)
be/src/storage/index/snii/query/internal/wildcard_matcher.h
  100.00% (22/22)
be/src/storage/index/snii/query/phrase_query.cpp
  83.76% (918/1096)
be/src/storage/index/snii/query/prefix_query.cpp
  90.00% (18/20)
be/src/storage/index/snii/query/query_profile.cpp
  88.89% (24/27)
be/src/storage/index/snii/query/regexp_query.cpp
  97.59% (81/83)
be/src/storage/index/snii/query/term_expansion.cpp
  90.48% (19/21)
be/src/storage/index/snii/query/term_query.cpp
  95.45% (21/22)
be/src/storage/index/snii/query/wildcard_query.cpp
  100.00% (32/32)
be/src/storage/index/snii/reader/dict_block_cache.h
  100.00% (24/24)
be/src/storage/index/snii/reader/logical_index_reader.cpp
  84.75% (300/354)
be/src/storage/index/snii/reader/logical_index_reader.h
  100.00% (8/8)
be/src/storage/index/snii/reader/snii_segment_reader.cpp
  65.08% (82/126)
be/src/storage/index/snii/reader/snii_segment_reader.h
  50.00% (1/2)
be/src/storage/index/snii/reader/windowed_posting.cpp
  81.67% (147/180)
be/src/storage/index/snii/snii_doris_adapter.cpp
  88.89% (256/288)
be/src/storage/index/snii/snii_doris_adapter.h
  100.00% (1/1)
be/src/storage/index/snii/snii_index_reader.cpp
  1.92% (9/468)
be/src/storage/index/snii/snii_index_reader.h
  50.00% (1/2)
be/src/storage/index/snii/snii_index_writer.cpp
  78.90% (187/237)
be/src/storage/index/snii/snii_index_writer.h
  50.00% (1/2)
be/src/storage/index/snii/snii_phrase_bigram_build.h
  75.00% (27/36)
be/src/storage/index/snii/writer/bigram_drop_filter.h
  85.71% (60/70)
be/src/storage/index/snii/writer/compact_posting_pool.cpp
  93.10% (54/58)
be/src/storage/index/snii/writer/compact_posting_pool.h
  100.00% (37/37)
be/src/storage/index/snii/writer/global_memory_limiter.cpp
  95.60% (87/91)
be/src/storage/index/snii/writer/global_memory_limiter.h
  70.00% (7/10)
be/src/storage/index/snii/writer/logical_index_writer.cpp
  98.70% (530/537)
be/src/storage/index/snii/writer/logical_index_writer.h
  71.43% (10/14)
be/src/storage/index/snii/writer/memory_reporter.h
  100.00% (10/10)
be/src/storage/index/snii/writer/snii_compound_writer.cpp
  96.12% (99/103)
be/src/storage/index/snii/writer/spill_run_codec.cpp
  88.79% (404/455)
be/src/storage/index/snii/writer/spill_run_codec.h
  100.00% (7/7)
be/src/storage/index/snii/writer/spillable_byte_buffer.h
  95.06% (77/81)
be/src/storage/index/snii/writer/spimi_term_buffer.cpp
  94.41% (794/841)
be/src/storage/index/snii/writer/spimi_term_buffer.h
  76.00% (57/75)
be/src/storage/index/snii/writer/temp_dir.cpp
  100.00% (7/7)
be/src/storage/index/snii/writer/temp_dir.h
  100.00% (5/5)
be/src/storage/rowset/beta_rowset.cpp
  35.71% (10/28)
be/src/storage/segment/column_reader.cpp
  72.73% (8/11)
be/src/storage/segment/column_writer.cpp
  100.00% (2/2)
be/src/storage/segment/column_writer.h
  100% (0/0)
be/src/storage/segment/count_on_index_fastpath.h
  100.00% (17/17)
be/src/storage/segment/row_ranges.h
  100.00% (1/1)
be/src/storage/segment/segment_iterator.cpp
  92.37% (121/131)
be/src/storage/segment/segment_iterator.h
  100% (0/0)
be/src/storage/segment/segment_writer.cpp
  100.00% (1/1)
be/src/storage/segment/variant/variant_column_writer_impl.cpp
  100.00% (2/2)
be/src/storage/segment/vertical_segment_writer.cpp
  100.00% (1/1)
be/src/storage/tablet/tablet_meta.cpp
  0.00% (0/6)
be/src/storage/task/index_builder.cpp
  33.33% (4/12)
Totals
  83.77% (9305/11108)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

be/src/storage/index/snii/query/internal/query_test_counters.h
Generated by llvm-cov -- llvm version 20.1.8