LCOV - code coverage report
Current view:
top level
-
pageserver/compaction/src
- compact_tiered.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
691a4c28fe7169edd60b367c52d448a0a6605f1f.info
Lines:
68.5 %
463
317
Test Date:
2024-05-10 13:18:37
Functions:
29.5 %
105
31
Function Name
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::LayerFragment<_>>::new
78
>::new
0
>::new
0
>::new
78
<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<_>>::divide_job
4
>::divide_job
0
>::divide_job::{closure#0}
0
>::divide_job
0
>::divide_job::{closure#0}
0
>::divide_job
2
>::divide_job::{closure#0}
2
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::divide_job::{closure#0}::{closure#0}
78
>::divide_job::{closure#0}::{closure#0}
0
>::divide_job::{closure#0}::{closure#0}
0
>::divide_job::{closure#0}::{closure#0}
78
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::divide_job::{closure#0}::{closure#1}
78
>::divide_job::{closure#0}::{closure#1}
0
>::divide_job::{closure#0}::{closure#1}
0
>::divide_job::{closure#0}::{closure#1}
78
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::execute
4
>::execute
0
>::execute::{closure#0}
0
>::execute
0
>::execute::{closure#0}
0
>::execute
2
>::execute::{closure#0}
2
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::execute_job
160
>::execute_job
0
>::execute_job::{closure#0}
0
>::execute_job
0
>::execute_job::{closure#0}
0
>::execute_job
80
>::execute_job::{closure#0}
80
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::push_job
78
>::push_job
0
>::push_job
0
>::push_job
78
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::retile_deltas
2
>::retile_deltas
0
>::retile_deltas
0
>::retile_deltas
2
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::retile_deltas::{closure#0}
2
>::retile_deltas::{closure#0}
0
>::retile_deltas::{closure#0}
0
>::retile_deltas::{closure#0}
2
<pageserver_compaction::compact_tiered::LevelCompactionState<_>>::retile_deltas::{closure#0}::{closure#0}
3042
>::retile_deltas::{closure#0}::{closure#0}
0
>::retile_deltas::{closure#0}::{closure#0}
0
>::retile_deltas::{closure#0}::{closure#0}
3042
<pageserver_compaction::compact_tiered::PendingJobSet>::all_completed
3042
<pageserver_compaction::compact_tiered::PendingJobSet>::complete_job
3042
<pageserver_compaction::compact_tiered::PendingJobSet>::new
78
<pageserver_compaction::compact_tiered::Window<_>>::choose_next_delta
64626
>::choose_next_delta
0
>::choose_next_delta
0
>::choose_next_delta
64626
<pageserver_compaction::compact_tiered::Window<_>>::commit_upto
64494
>::commit_upto
0
>::commit_upto
0
>::commit_upto
64494
<pageserver_compaction::compact_tiered::Window<_>>::feed
64546
>::feed
0
>::feed
0
>::feed
64546
<pageserver_compaction::compact_tiered::Window<_>>::find_size_split
76
>::find_size_split
0
>::find_size_split
0
>::find_size_split
76
<pageserver_compaction::compact_tiered::Window<_>>::find_size_split::{closure#0}
593
>::find_size_split::{closure#0}
0
>::find_size_split::{closure#0}
0
>::find_size_split::{closure#0}
593
<pageserver_compaction::compact_tiered::Window<_>>::new
2
>::new
0
>::new
0
>::new
2
<pageserver_compaction::compact_tiered::Window<_>>::peek_size
129040
>::peek_size
0
>::peek_size
0
>::peek_size
129040
<pageserver_compaction::compact_tiered::Window<_>>::pop
78
>::pop
0
>::pop
0
>::pop
78
<pageserver_compaction::compact_tiered::Window<_>>::pop_delta
78
>::pop_delta
0
>::pop_delta
0
>::pop_delta
78
<pageserver_compaction::compact_tiered::Window<_>>::remain_size
15853
>::remain_size
0
>::remain_size
0
>::remain_size
15853
pageserver_compaction::compact_tiered::compact_level::<_>
2
pageserver_compaction::compact_tiered::compact_level::<_>
0
pageserver_compaction::compact_tiered::compact_level::
0
pageserver_compaction::compact_tiered::compact_level::
2
pageserver_compaction::compact_tiered::compact_level::<_>::{closure#0}
2
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}
2
pageserver_compaction::compact_tiered::compact_level::<_>::{closure#0}::{closure#0}
78
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}
78
pageserver_compaction::compact_tiered::compact_tiered::<_>
2
pageserver_compaction::compact_tiered::compact_tiered::<_>
0
pageserver_compaction::compact_tiered::compact_tiered::
0
pageserver_compaction::compact_tiered::compact_tiered::
2
pageserver_compaction::compact_tiered::compact_tiered::<_>::{closure#0}
2
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}
2
Generated by:
LCOV version 2.1-beta