LCOV - code coverage report
Current view: top level - pageserver/compaction/src - compact_tiered.rs (source / functions) Coverage Total Hit
Test: 2aa98e37cd3250b9a68c97ef6050b16fe702ab33.info Lines: 70.8 % 511 362
Test Date: 2024-08-29 11:33:10 Functions: 29.7 % 111 33

Function Name Sort by function name Hit count Sort by function hit count
<pageserver_compaction::compact_tiered::KeyspaceWindow<_>>::choose_next_image 0
>::choose_next_image 0
>::choose_next_image 0
>::choose_next_image 0
<pageserver_compaction::compact_tiered::KeyspaceWindow<_>>::new 0
>::new 0
>::new 0
>::new 0
<pageserver_compaction::compact_tiered::KeyspaceWindowPos<_>>::advance_until_size 0
>::advance_until_size 0
>::advance_until_size 0
>::advance_until_size 0
<pageserver_compaction::compact_tiered::KeyspaceWindowPos<_>>::reached_end 0
>::reached_end 0
>::reached_end 0
>::reached_end 0
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::cover_with_images 0
>::cover_with_images 0
>::cover_with_images 0
>::cover_with_images 0
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::cover_with_images::{closure#0} 0
>::cover_with_images::{closure#0} 0
>::cover_with_images::{closure#0} 0
>::cover_with_images::{closure#0} 0
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::retile_deltas 18
>::retile_deltas 0
>::retile_deltas 0
>::retile_deltas 18
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::retile_deltas::{closure#0} 18
>::retile_deltas::{closure#0} 0
>::retile_deltas::{closure#0} 0
>::retile_deltas::{closure#0} 18
pageserver_compaction::compact_tiered::compact_level::<_> 18
pageserver_compaction::compact_tiered::compact_level::<_> 0
pageserver_compaction::compact_tiered::compact_level:: 0
pageserver_compaction::compact_tiered::compact_level:: 18
pageserver_compaction::compact_tiered::compact_level::<_>::{closure#0} 18
pageserver_compaction::compact_tiered::compact_level::<_>::{closure#0} 0
pageserver_compaction::compact_tiered::compact_level::::{closure#0} 0
pageserver_compaction::compact_tiered::compact_level::::{closure#0} 18
<pageserver_compaction::compact_tiered::Window<_>>::new 30
>::new 0
>::new 0
>::new 30
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::divide_job 36
>::divide_job 0
>::divide_job::{closure#0} 0
>::divide_job 0
>::divide_job::{closure#0} 0
>::divide_job 18
>::divide_job::{closure#0} 18
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::execute 36
>::execute 0
>::execute::{closure#0} 0
>::execute 0
>::execute::{closure#0} 0
>::execute 18
>::execute::{closure#0} 18
<pageserver_compaction::compact_tiered::Window<_>>::is_empty 48
>::is_empty 0
>::is_empty 0
>::is_empty 48
<pageserver_compaction::compact_tiered::Window<_>>::find_size_split 228
>::find_size_split 0
>::find_size_split 0
>::find_size_split 228
<pageserver_compaction::compact_tiered::Window<_>>::pop 246
>::pop 0
>::pop 0
>::pop 246
<pageserver_compaction::compact_tiered::Window<_>>::pop_delta 246
>::pop_delta 0
>::pop_delta 0
>::pop_delta 246
<pageserver_compaction::compact_tiered::LayerFragment<_>>::new 282
>::new 0
>::new 0
>::new 282
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::divide_job::{closure#0}::{closure#0} 282
>::divide_job::{closure#0}::{closure#0} 0
>::divide_job::{closure#0}::{closure#0} 0
>::divide_job::{closure#0}::{closure#0} 282
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::divide_job::{closure#0}::{closure#1} 282
>::divide_job::{closure#0}::{closure#1} 0
>::divide_job::{closure#0}::{closure#1} 0
>::divide_job::{closure#0}::{closure#1} 282
<pageserver_compaction::compact_tiered::PendingJobSet>::new 282
pageserver_compaction::compact_tiered::compact_level::<_>::{closure#0}::{closure#0} 282
pageserver_compaction::compact_tiered::compact_level::<_>::{closure#0}::{closure#0} 0
pageserver_compaction::compact_tiered::compact_level::::{closure#0}::{closure#0} 0
pageserver_compaction::compact_tiered::compact_level::::{closure#0}::{closure#0} 282
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::push_job 294
>::push_job 0
>::push_job 0
>::push_job 294
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::retile_deltas::{closure#0}::{closure#0} 294
>::retile_deltas::{closure#0}::{closure#0} 0
>::retile_deltas::{closure#0}::{closure#0} 0
>::retile_deltas::{closure#0}::{closure#0} 294
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::execute_job 624
>::execute_job 0
>::execute_job::{closure#0} 0
>::execute_job 0
>::execute_job::{closure#0} 0
>::execute_job 312
>::execute_job::{closure#0} 312
<pageserver_compaction::compact_tiered::Window<_>>::find_size_split::{closure#0} 1780
>::find_size_split::{closure#0} 0
>::find_size_split::{closure#0} 0
>::find_size_split::{closure#0} 1780
pageserver_compaction::compact_tiered::compact_tiered::<_> 6000
pageserver_compaction::compact_tiered::compact_tiered::<_> 0
pageserver_compaction::compact_tiered::compact_tiered:: 0
pageserver_compaction::compact_tiered::compact_tiered:: 6000
pageserver_compaction::compact_tiered::compact_tiered::<_>::{closure#0} 6000
pageserver_compaction::compact_tiered::compact_tiered::<_>::{closure#0} 0
pageserver_compaction::compact_tiered::compact_tiered::::{closure#0} 0
pageserver_compaction::compact_tiered::compact_tiered::::{closure#0} 6000
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::retile_deltas::{closure#0}::{closure#0}::{closure#0} 9366
>::retile_deltas::{closure#0}::{closure#0}::{closure#0} 0
>::retile_deltas::{closure#0}::{closure#0}::{closure#0} 0
>::retile_deltas::{closure#0}::{closure#0}::{closure#0} 9366
<pageserver_compaction::compact_tiered::PendingJobSet>::all_completed 9366
<pageserver_compaction::compact_tiered::PendingJobSet>::complete_job 9366
<pageserver_compaction::compact_tiered::Window<_>>::remain_size 47638
>::remain_size 0
>::remain_size 0
>::remain_size 47638
<pageserver_compaction::compact_tiered::Window<_>>::commit_upto 559904
>::commit_upto 0
>::commit_upto 0
>::commit_upto 559904
<pageserver_compaction::compact_tiered::Window<_>>::feed 560069
>::feed 0
>::feed 0
>::feed 560069
<pageserver_compaction::compact_tiered::Window<_>>::choose_next_delta 560345
>::choose_next_delta 0
>::choose_next_delta 0
>::choose_next_delta 560345
<pageserver_compaction::compact_tiered::Window<_>>::peek_size 1119973
>::peek_size 0
>::peek_size 0
>::peek_size 1119973

Generated by: LCOV version 2.1-beta