LCOV - differential code coverage report
Current view: top level - pageserver/src/tenant - layer_map.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 72.4 % 428 310 118 310
Current Date: 2023-10-19 02:04:12 Functions: 81.4 % 43 35 8 35
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

Function Name Sort by function name TLA Hit count Sort by function hit count
<pageserver::tenant::layer_map::LayerMap>::dump UBC 0
::dump UBC 0
::dump::{closure#0} UBC 0
<pageserver::tenant::layer_map::LayerMap>::get_difficulty UBC 0
<pageserver::tenant::layer_map::LayerMap>::get_difficulty_map UBC 0
<pageserver::tenant::layer_map::LayerMap>::get_difficulty_map::{closure#0} UBC 0
<pageserver::tenant::layer_map::LayerMap>::get_difficulty_map_bruteforce UBC 0
<pageserver::tenant::layer_map::LayerMap>::get_difficulty_map_bruteforce::{closure#0} UBC 0
<pageserver::tenant::layer_map::LayerMap>::get_difficulty_map_bruteforce::{closure#1} UBC 0
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::for_full_range_delta CBC 1
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::for_full_range_delta::{closure#0} CBC 1
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::for_image CBC 1
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::for_image::{closure#0} CBC 1
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::for_non_full_range_delta CBC 1
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::for_non_full_range_delta::{closure#0} CBC 1
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::replacing_missing_l0_is_notfound CBC 1
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::replacing_missing_l0_is_notfound::{closure#0} CBC 1
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::count_layer_in::{closure#1} CBC 2
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::l0_delta_layers_updated_scenario CBC 3
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::count_layer_in::{closure#0} CBC 6
<pageserver::tenant::layer_map::tests::l0_delta_layers_updated::LayerObject>::new CBC 8
pageserver::tenant::layer_map::tests::l0_delta_layers_updated::count_layer_in CBC 9
<pageserver::tenant::layer_map::tests::l0_delta_layers_updated::LayerObject as pageserver::tenant::storage_layer::AsLayerDesc>::layer_desc CBC 40
<pageserver::tenant::layer_map::LayerMap>::get_level0_deltas CBC 1267
<pageserver::tenant::layer_map::LayerMap as core::default::Default>::default CBC 1306
<pageserver::tenant::layer_map::LayerMap>::count_deltas::{closure#0} CBC 3884
<pageserver::tenant::layer_map::LayerMap>::iter_historic_layers CBC 4543
<pageserver::tenant::layer_map::BatchedUpdates>::flush CBC 7281
<pageserver::tenant::layer_map::BatchedUpdates as core::ops::drop::Drop>::drop CBC 7287
<pageserver::tenant::layer_map::LayerMap>::flush_updates CBC 7287
<pageserver::tenant::layer_map::LayerMap>::batch_update CBC 7292
<pageserver::tenant::layer_map::BatchedUpdates>::remove_historic CBC 7552
<pageserver::tenant::layer_map::LayerMap>::remove_historic_noflush CBC 7552
<pageserver::tenant::layer_map::LayerMap>::image_layer_exists CBC 14558
<pageserver::tenant::layer_map::LayerMap>::image_layer_exists::{closure#0} CBC 17024
<pageserver::tenant::layer_map::BatchedUpdates>::insert_historic CBC 26653
<pageserver::tenant::layer_map::LayerMap>::insert_historic_noflush CBC 26653
<pageserver::tenant::layer_map::LayerMap>::remove_historic_noflush::{closure#0} CBC 62335
<pageserver::tenant::layer_map::LayerMap>::image_coverage CBC 2019899
<pageserver::tenant::layer_map::LayerMap>::count_deltas::{closure#1} CBC 7142478
<pageserver::tenant::layer_map::LayerMap>::is_reimage_worthy CBC 7146362
<pageserver::tenant::layer_map::LayerMap>::is_l0 CBC 7194359
<pageserver::tenant::layer_map::LayerMap>::count_deltas CBC 8801773
<pageserver::tenant::layer_map::LayerMap>::search CBC 23948799

Generated by: LCOV version 2.1-beta