|
Function Name  |
Hit count  |
<<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::Hole as core::cmp::Ord>::cmp |
0 |
<<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::Hole as core::cmp::PartialOrd>::partial_cmp |
0 |
<pageserver::tenant::timeline::Timeline>::check_available_space |
208 |
::check_available_space |
104 |
::check_available_space::{closure#0} |
104 |
<pageserver::tenant::timeline::Timeline>::check_compaction_space |
104 |
<pageserver::tenant::timeline::Timeline>::check_compaction_space::{closure#0} |
104 |
<pageserver::tenant::timeline::Timeline>::compact_legacy |
727 |
<pageserver::tenant::timeline::Timeline>::compact_legacy::{closure#0} |
727 |
<pageserver::tenant::timeline::Timeline>::compact_legacy::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::Timeline>::compact_level0 |
727 |
<pageserver::tenant::timeline::Timeline>::compact_level0::{closure#0} |
727 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1 |
727 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0} |
727 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#0} |
804 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#15} |
0 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#1} |
1496 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#2} |
8847546 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#3} |
0 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#4} |
4128076 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#5} |
4128020 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#6} |
616 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#7} |
56 |
<pageserver::tenant::timeline::Timeline>::compact_level0_phase1::{closure#0}::{closure#8} |
804 |
<pageserver::tenant::timeline::Timeline>::compact_shard_ancestors |
0 |
<pageserver::tenant::timeline::Timeline>::compact_shard_ancestors::{closure#0} |
0 |
<pageserver::tenant::timeline::Timeline>::compact_tiered |
0 |
<pageserver::tenant::timeline::Timeline>::compact_tiered::{closure#0} |
0 |
<pageserver::tenant::timeline::Timeline>::compact_tiered::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc |
108 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc::{closure#0} |
108 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner |
108 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0} |
108 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::get_ancestor_image |
1244 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::get_ancestor_image::{closure#0} |
1244 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#0} |
108 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#10} |
428 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#1} |
488 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#2} |
416 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#3} |
488 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#4} |
452 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#5} |
304 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#6} |
304 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#7} |
148 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#7}::{closure#0} |
148 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#8} |
304 |
<pageserver::tenant::timeline::Timeline>::compact_with_gc_inner::{closure#0}::{closure#9} |
304 |
<pageserver::tenant::timeline::Timeline>::gc_compaction_split_jobs |
0 |
<pageserver::tenant::timeline::Timeline>::gc_compaction_split_jobs::{closure#0} |
0 |
<pageserver::tenant::timeline::Timeline>::gc_compaction_split_jobs::{closure#0}::truncate_to |
0 |
<pageserver::tenant::timeline::Timeline>::gc_compaction_split_jobs::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::Timeline>::gc_compaction_split_jobs::{closure#0}::{closure#1} |
0 |
<pageserver::tenant::timeline::Timeline>::gc_compaction_split_jobs::{closure#0}::{closure#2} |
0 |
<pageserver::tenant::timeline::Timeline>::gc_compaction_split_jobs::{closure#0}::{closure#3} |
0 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention |
1260 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention::{closure#0} |
1260 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention::{closure#0}::generate_debug_trace |
0 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention::{closure#0}::generate_debug_trace::{closure#0} |
0 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention::{closure#0}::generate_history_trace |
0 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention::{closure#0}::{closure#0} |
1800 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention::{closure#0}::{closure#1} |
0 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention::{closure#0}::{closure#2} |
0 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention::{closure#0}::{closure#3} |
0 |
<pageserver::tenant::timeline::Timeline>::generate_key_retention::{closure#0}::{closure#4} |
460 |
<pageserver::tenant::timeline::Timeline>::get_gc_compaction_watermark |
108 |
<pageserver::tenant::timeline::Timeline>::update_layer_visibility |
468 |
<pageserver::tenant::timeline::Timeline>::update_layer_visibility::{closure#0} |
468 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from |
56 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#10} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#11} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#12} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#1} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#2} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#3} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#4} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#5} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#6} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#7} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#8} |
0 |
<pageserver::tenant::timeline::compaction::CompactLevel0Phase1Stats as core::convert::TryFrom<pageserver::tenant::timeline::compaction::CompactLevel0Phase1StatsBuilder>>::try_from::{closure#9} |
0 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::discard_delta_layer |
28 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::discard_image_layer |
16 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::estimated_size_of_key |
3272 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::estimated_size_of_value |
2084 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::finalize |
104 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::on_unique_key_visited |
1244 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::produce_delta_layer |
48 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::produce_image_key |
1188 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::produce_image_layer |
60 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::produce_key |
404 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::produce_wal_key |
384 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::visit_delta_layer |
172 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::visit_image_key |
1220 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::visit_image_layer |
132 |
<pageserver::tenant::timeline::compaction::CompactionStatistics>::visit_wal_key |
480 |
<pageserver::tenant::timeline::compaction::GcCompactJob>::from_compact_options |
108 |
<pageserver::tenant::timeline::compaction::GcCompactJob>::from_compact_options::{closure#0} |
32 |
<pageserver::tenant::timeline::compaction::GcCompactJob>::from_compact_options::{closure#1} |
20 |
<pageserver::tenant::timeline::compaction::GcCompactionJobId as core::fmt::Display>::fmt |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::cancel_scheduled |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::handle_sub_compaction |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::handle_sub_compaction::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::handle_sub_compaction::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::iteration |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::iteration::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::iteration::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::new |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::notify_and_unblock |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::remaining_jobs |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::remaining_jobs_num |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::schedule_auto_compaction |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::schedule_manual_compaction |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::trigger_auto_compaction |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::trigger_auto_compaction::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::trigger_auto_compaction::{closure#0}::trigger_compaction |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueue>::trigger_auto_compaction::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueueInner>::next_id |
0 |
<pageserver::tenant::timeline::compaction::GcCompactionQueueItem>::into_compact_info_resp |
0 |
<pageserver::tenant::timeline::compaction::KeyHistoryRetention>::discard_key |
296 |
::discard_key |
148 |
::discard_key::{closure#0} |
148 |
<pageserver::tenant::timeline::compaction::KeyHistoryRetention>::pipe_to |
1244 |
<pageserver::tenant::timeline::compaction::KeyHistoryRetention>::pipe_to::{closure#0} |
1244 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::delta_layer::DeltaLayer> as core::ops::deref::Deref>::deref |
0 |
as core::ops::deref::Deref>::deref |
0 |
as core::ops::deref::Deref>::deref |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::delta_layer::DeltaLayer> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::file_size |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::delta_layer::DeltaLayer> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::is_delta |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::delta_layer::DeltaLayer> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::key_range |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::delta_layer::DeltaLayer> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::lsn_range |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::delta_layer::DeltaLayer> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::short_id |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc> as core::convert::AsRef<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc>>::as_ref |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::file_size |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::is_delta |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::key_range |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::lsn_range |
0 |
<pageserver::tenant::timeline::compaction::OwnArc<pageserver::tenant::storage_layer::layer_desc::PersistentLayerDesc> as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::short_id |
0 |
<pageserver::tenant::timeline::compaction::ResidentDeltaLayer as pageserver_compaction::interface::CompactionDeltaLayer<pageserver::tenant::timeline::compaction::TimelineAdaptor>>::load_keys |
0 |
>::load_keys |
0 |
>::load_keys::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::ResidentDeltaLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::file_size |
0 |
<pageserver::tenant::timeline::compaction::ResidentDeltaLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::is_delta |
0 |
<pageserver::tenant::timeline::compaction::ResidentDeltaLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::key_range |
0 |
<pageserver::tenant::timeline::compaction::ResidentDeltaLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::lsn_range |
0 |
<pageserver::tenant::timeline::compaction::ResidentDeltaLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::short_id |
0 |
<pageserver::tenant::timeline::compaction::ResidentImageLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::file_size |
0 |
<pageserver::tenant::timeline::compaction::ResidentImageLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::is_delta |
0 |
<pageserver::tenant::timeline::compaction::ResidentImageLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::key_range |
0 |
<pageserver::tenant::timeline::compaction::ResidentImageLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::lsn_range |
0 |
<pageserver::tenant::timeline::compaction::ResidentImageLayer as pageserver_compaction::interface::CompactionLayer<pageserver_api::key::Key>>::short_id |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::create_delta |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::create_delta::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::create_delta::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::create_delta::{closure#0}::{closure#3} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::create_image |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::create_image::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::delete_layer |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::delete_layer::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::downcast_delta_layer |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::downcast_delta_layer::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::get_keyspace |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::get_keyspace::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::get_layers |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::get_layers::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::get_layers::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor as pageserver_compaction::interface::CompactionJobExecutor>::get_shard_identity |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor>::create_image_impl |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor>::create_image_impl::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor>::create_image_impl::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor>::flush_updates |
0 |
::flush_updates |
0 |
::flush_updates::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor>::flush_updates::{closure#0}::{closure#0} |
0 |
<pageserver::tenant::timeline::compaction::TimelineAdaptor>::new |
0 |
pageserver::tenant::timeline::compaction::CONCURRENT_GC_COMPACTION_TASKS::{closure#0} |
0 |