LCOV - differential code coverage report
Current view: top level - pageserver/src/tenant/timeline - delete.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 87.7 % 301 264 37 264
Current Date: 2023-10-19 02:04:12 Functions: 76.7 % 60 46 14 46
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::timeline::delete::DeletionGuard as core::ops::deref::Deref>::deref UBC 0
pageserver::tenant::timeline::delete::create_delete_mark::{closure#0}::{closure#0} UBC 0
pageserver::tenant::timeline::delete::create_delete_mark::{closure#0}::{closure#1} UBC 0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#0} UBC 0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#5} UBC 0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#6} UBC 0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#7} UBC 0
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#8} UBC 0
pageserver::tenant::timeline::delete::stop_tasks::{closure#0} UBC 0
pageserver::tenant::timeline::delete::stop_tasks::{closure#0} UBC 0
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}::{closure#0} UBC 0
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}::{closure#1} UBC 0
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::is_finished CBC 4
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::run::{closure#0}::{closure#0}::{closure#0} CBC 4
pageserver::tenant::timeline::delete::cleanup_remaining_timeline_fs_traces::{closure#0}::{closure#0} CBC 4
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#10} CBC 4
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#4} CBC 7
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::cleanup_remaining_timeline_fs_traces::{closure#0}::{closure#0}::{closure#0} CBC 8
pageserver::tenant::timeline::delete::cleanup_remaining_timeline_fs_traces::{closure#0}::{closure#1} CBC 8
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}::{closure#3} CBC 8
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#3} CBC 9
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::cleanup_remaining_timeline_fs_traces CBC 24
::cleanup_remaining_timeline_fs_traces CBC 8
::cleanup_remaining_timeline_fs_traces::{closure#0} CBC 8
::cleanup_remaining_timeline_fs_traces::{closure#0}::{closure#0} CBC 8
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::schedule_background::{closure#0}::{closure#0} CBC 33
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::resume_deletion CBC 63
::resume_deletion CBC 21
::resume_deletion::{closure#0} CBC 21
::resume_deletion::{closure#0}::{closure#0} CBC 21
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::schedule_background CBC 106
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::schedule_background::{closure#0} CBC 106
pageserver::tenant::timeline::delete::remove_timeline_from_tenant CBC 186
pageserver::tenant::timeline::delete::remove_timeline_from_tenant::{closure#0} CBC 186
pageserver::tenant::timeline::delete::cleanup_remaining_timeline_fs_traces CBC 206
pageserver::tenant::timeline::delete::cleanup_remaining_timeline_fs_traces::{closure#0} CBC 206
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#9} CBC 208
pageserver::tenant::timeline::delete::delete_remote_layers_and_index CBC 214
pageserver::tenant::timeline::delete::delete_remote_layers_and_index::{closure#0} CBC 214
pageserver::tenant::timeline::delete::set_deleted_in_remote_index CBC 217
pageserver::tenant::timeline::delete::set_deleted_in_remote_index::{closure#0} CBC 217
pageserver::tenant::timeline::delete::stop_tasks CBC 225
pageserver::tenant::timeline::delete::stop_tasks::{closure#0}::{closure#2} CBC 225
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::background CBC 234
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::background::{closure#0} CBC 234
pageserver::tenant::timeline::delete::delete_local_layer_files CBC 234
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#2} CBC 234
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::prepare CBC 237
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::run CBC 237
::run::{closure#0} UBC 0
::run::{closure#0}::{closure#0} UBC 0
::run CBC 237
pageserver::tenant::timeline::delete::create_delete_mark CBC 238
pageserver::tenant::timeline::delete::create_delete_mark::{closure#0} CBC 238
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::mark_in_progress CBC 246
pageserver::tenant::timeline::delete::remove_timeline_from_tenant::{closure#0}::{closure#0} CBC 317
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::background::{closure#0}::{closure#0} CBC 396
::background::{closure#0}::{closure#0}::{closure#1} UBC 0
::background::{closure#0}::{closure#0} CBC 198
::background::{closure#0}::{closure#0}::{closure#0} CBC 198
<pageserver::tenant::timeline::delete::DeleteTimelineFlow>::prepare::{closure#0} CBC 421
<pageserver::tenant::timeline::delete::DeletionGuard as core::ops::deref::DerefMut>::deref_mut CBC 432
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0} CBC 468
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0} CBC 234
pageserver::tenant::timeline::delete::delete_local_layer_files::{closure#0}::{closure#1} CBC 234
<pageserver::tenant::timeline::delete::DeleteTimelineFlow as core::default::Default>::default CBC 1302

Generated by: LCOV version 2.1-beta