LCOV - code coverage report
Current view: top level - pageserver/compaction/src - helpers.rs (source / functions) Coverage Total Hit
Test: f5f94ec0366b63fd2cbbe02edc2087dbd893d04d.info Lines: 93.8 % 195 183
Test Date: 2024-11-20 05:34:23 Functions: 45.2 % 42 19

Function Name Sort by function name Hit count Sort by function hit count
<pageserver_compaction::helpers::LazyLoadLayer<_> as core::cmp::PartialEq>::eq 0
pageserver_compaction::helpers::accum_key_values::<_, _, _, _> 3
pageserver_compaction::helpers::accum_key_values::<_, _, _, _> 0
pageserver_compaction::helpers::accum_key_values::>, core::result::Result::Ok>>, pageserver_api::key::Key, pageserver::tenant::storage_layer::delta_layer::DeltaEntry, anyhow::Error> 0
pageserver_compaction::helpers::accum_key_values::>, core::result::Result::Ok>>, u64, pageserver_compaction::simulator::MockRecord, anyhow::Error> 3
pageserver_compaction::helpers::intersect_keyspace::<_> 3
pageserver_compaction::helpers::intersect_keyspace::<_> 0
pageserver_compaction::helpers::intersect_keyspace:: 0
pageserver_compaction::helpers::intersect_keyspace:: 3
pageserver_compaction::helpers::keyspace_total_size::<_> 3
pageserver_compaction::helpers::keyspace_total_size::<_> 0
pageserver_compaction::helpers::keyspace_total_size:: 0
pageserver_compaction::helpers::keyspace_total_size:: 3
pageserver_compaction::helpers::keyspace_total_size::<_>::{closure#0} 3
pageserver_compaction::helpers::keyspace_total_size::<_>::{closure#0} 0
pageserver_compaction::helpers::keyspace_total_size::::{closure#0} 0
pageserver_compaction::helpers::keyspace_total_size::::{closure#0} 3
pageserver_compaction::helpers::merge_delta_keys_buffered::<_> 3
pageserver_compaction::helpers::merge_delta_keys_buffered::<_> 0
pageserver_compaction::helpers::merge_delta_keys_buffered:: 0
pageserver_compaction::helpers::merge_delta_keys_buffered:: 3
pageserver_compaction::helpers::merge_delta_keys_buffered::<_>::{closure#0} 3
pageserver_compaction::helpers::merge_delta_keys_buffered::<_>::{closure#0} 0
pageserver_compaction::helpers::merge_delta_keys_buffered::::{closure#0} 0
pageserver_compaction::helpers::merge_delta_keys_buffered::::{closure#0} 3
pageserver_compaction::helpers::merge_delta_keys::<_> 49
pageserver_compaction::helpers::merge_delta_keys::<_> 0
pageserver_compaction::helpers::merge_delta_keys:: 49
pageserver_compaction::helpers::fully_contains::<_> 120
pageserver_compaction::helpers::fully_contains::<_> 0
pageserver_compaction::helpers::fully_contains:: 120
pageserver_compaction::helpers::union_to_keyspace::<u64>::{closure#0} 2395
pageserver_compaction::helpers::union_to_keyspace::<u64> 2397
pageserver_compaction::helpers::overlaps_with::<_> 13821
pageserver_compaction::helpers::overlaps_with::<_> 0
pageserver_compaction::helpers::overlaps_with:: 272
pageserver_compaction::helpers::overlaps_with:: 5994
pageserver_compaction::helpers::overlaps_with:: 7555
pageserver_compaction::helpers::merge_delta_keys_buffered::<_>::{closure#0}::{closure#0} 5296358
pageserver_compaction::helpers::merge_delta_keys_buffered::<_>::{closure#0}::{closure#0} 0
pageserver_compaction::helpers::merge_delta_keys_buffered::::{closure#0}::{closure#0} 0
pageserver_compaction::helpers::merge_delta_keys_buffered::::{closure#0}::{closure#0} 5296358
<pageserver_compaction::helpers::MergeDeltaKeys<_> as futures_core::stream::Stream>::poll_next 5522610
as futures_core::stream::Stream>::poll_next 0
as futures_core::stream::Stream>::poll_next 5522610
<pageserver_compaction::helpers::LazyLoadLayer<_> as core::cmp::Ord>::cmp 20437176
as core::cmp::Ord>::cmp 0
as core::cmp::Ord>::cmp 20437176
<pageserver_compaction::helpers::LazyLoadLayer<_> as core::cmp::PartialOrd>::partial_cmp 20437176
as core::cmp::PartialOrd>::partial_cmp 0
as core::cmp::PartialOrd>::partial_cmp 20437176
<pageserver_compaction::helpers::LazyLoadLayer<_>>::min_key 40874352
>::min_key 0
>::min_key 40874352
<pageserver_compaction::helpers::LazyLoadLayer<_>>::min_lsn 40874352
>::min_lsn 0
>::min_lsn 40874352

Generated by: LCOV version 2.1-beta