|
Function Name  |
TLA |
Hit count  |
<pageserver::tenant::mgr::DeleteTimelineError as core::fmt::Debug>::fmt |
UBC |
0 |
>::from |
UBC |
0 |
>::from |
UBC |
0 |
::source |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
<pageserver::tenant::mgr::SetNewTenantConfigError as core::fmt::Debug>::fmt |
UBC |
0 |
>::from |
UBC |
0 |
::source |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
<pageserver::tenant::mgr::SlotGuard as core::ops::drop::Drop>::drop::{closure#0} |
UBC |
0 |
<pageserver::tenant::mgr::SlotGuard as core::ops::drop::Drop>::drop::{closure#1} |
UBC |
0 |
<pageserver::tenant::mgr::SlotGuard>::upsert::{closure#0} |
UBC |
0 |
<pageserver::tenant::mgr::SlotGuard>::upsert::{closure#1} |
UBC |
0 |
<pageserver::tenant::mgr::TenantManager>::delete_tenant::{closure#0}::{closure#0} |
UBC |
0 |
<pageserver::tenant::mgr::TenantManager>::reset_tenant::{closure#0} |
UBC |
0 |
::reset_tenant::{closure#0} |
UBC |
0 |
::reset_tenant::{closure#0}::{closure#0} |
UBC |
0 |
<pageserver::tenant::mgr::TenantManager>::reset_tenant::{closure#0}::{closure#0}::{closure#1} |
UBC |
0 |
<pageserver::tenant::mgr::TenantManager>::upsert_location::{closure#0} |
UBC |
0 |
::upsert_location::{closure#0} |
UBC |
0 |
::upsert_location::{closure#0}::{closure#0} |
UBC |
0 |
<pageserver::tenant::mgr::TenantManager>::upsert_location::{closure#0}::{closure#0}::{closure#0} |
UBC |
0 |
<pageserver::tenant::mgr::TenantManager>::upsert_location::{closure#0}::{closure#0}::{closure#2} |
UBC |
0 |
<pageserver::tenant::mgr::TenantManager>::upsert_location::{closure#0}::{closure#0}::{closure#4} |
UBC |
0 |
<pageserver::tenant::mgr::TenantMapError as core::fmt::Debug>::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
<pageserver::tenant::mgr::TenantMapListError as core::fmt::Debug>::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
<pageserver::tenant::mgr::TenantSlot as core::fmt::Debug>::fmt |
UBC |
0 |
<pageserver::tenant::mgr::TenantSlotDropError as core::fmt::Debug>::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
<pageserver::tenant::mgr::TenantSlotError as core::fmt::Debug>::fmt |
UBC |
0 |
>::from |
UBC |
0 |
::source |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
<pageserver::tenant::mgr::TenantSlotUpsertError as core::fmt::Debug>::fmt |
UBC |
0 |
>::from |
UBC |
0 |
::source |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
pageserver::tenant::mgr::detach_tenant0::{closure#0}::{closure#0}::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::detach_tenant0::{closure#0}::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::detach_tenant::{closure#0}::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::get_active_tenant_with_timeout::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::get_active_tenant_with_timeout::{closure#0}::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::get_active_tenant_with_timeout::{closure#0}::{closure#2} |
UBC |
0 |
pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::immediate_gc::{closure#0}::{closure#3}::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::immediate_gc::{closure#0}::{closure#3}::{closure#3} |
UBC |
0 |
pageserver::tenant::mgr::init_load_tenant_configs::{closure#0}::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0}::{closure#0}::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0}::{closure#0}::{closure#4} |
UBC |
0 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0}::{closure#0}::{closure#5} |
UBC |
0 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0}::{closure#0}::{closure#6} |
UBC |
0 |
pageserver::tenant::mgr::load_tenant::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::load_tenant::{closure#0}::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::load_tenant_config::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::load_tenant_config::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::load_tenant_config::{closure#2} |
UBC |
0 |
pageserver::tenant::mgr::load_tenant_config::{closure#4} |
UBC |
0 |
pageserver::tenant::mgr::load_tenant_config::{closure#6} |
UBC |
0 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::remove_tenant_from_memory::::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#0}::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#2} |
UBC |
0 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#3} |
UBC |
0 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#6} |
UBC |
0 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#8} |
UBC |
0 |
pageserver::tenant::mgr::tenant_map_acquire_slot_impl::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::tenant_map_acquire_slot_impl::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::tenant_map_acquire_slot_impl::{closure#2} |
UBC |
0 |
pageserver::tenant::mgr::tenant_map_acquire_slot_impl::{closure#3} |
UBC |
0 |
pageserver::tenant::mgr::tenant_map_acquire_slot_impl::{closure#4} |
UBC |
0 |
pageserver::tenant::mgr::tenant_map_acquire_slot_impl::{closure#5} |
UBC |
0 |
pageserver::tenant::mgr::tenant_spawn::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::tenant_spawn::{closure#2} |
UBC |
0 |
<pageserver::tenant::mgr::TenantManager>::reset_tenant::{closure#0}::{closure#0}::{closure#0} |
CBC |
1 |
pageserver::tenant::mgr::detach_tenant0::{closure#0}::{closure#2} |
CBC |
1 |
pageserver::tenant::mgr::emergency_generations |
CBC |
1 |
pageserver::tenant::mgr::emergency_generations::{closure#0} |
CBC |
1 |
pageserver::tenant::mgr::emergency_generations::{closure#0}::{closure#0} |
CBC |
1 |
pageserver::tenant::mgr::immediate_gc::{closure#0}::{closure#0} |
CBC |
1 |
pageserver::tenant::mgr::immediate_gc::{closure#0}::{closure#1} |
CBC |
1 |
pageserver::tenant::mgr::immediate_gc::{closure#0}::{closure#2} |
CBC |
1 |
pageserver::tenant::mgr::init_load_generations::{closure#0}::{closure#0} |
CBC |
1 |
pageserver::tenant::mgr::init_load_generations::{closure#0}::{closure#2} |
CBC |
1 |
pageserver::tenant::mgr::load_tenant_config::{closure#5} |
CBC |
1 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#1} |
CBC |
1 |
pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant |
CBC |
1 |
pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant::{closure#0}::{closure#0} |
CBC |
1 |
pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant::{closure#0}::{closure#0}::{closure#0} |
CBC |
1 |
pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant::{closure#0}::{closure#1} |
CBC |
1 |
pageserver::tenant::mgr::load_tenant_config::{closure#3} |
CBC |
2 |
pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant::{closure#0} |
CBC |
2 |
pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant::{closure#0}::{closure#2} |
CBC |
2 |
<pageserver::tenant::mgr::TenantManager>::get_secondary_tenant_shard |
CBC |
4 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0}::{closure#0}::{closure#2} |
CBC |
5 |
pageserver::tenant::mgr::load_tenant |
CBC |
5 |
pageserver::tenant::mgr::load_tenant::{closure#0} |
CBC |
5 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
CBC |
5 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
UBC |
0 |
pageserver::tenant::mgr::remove_tenant_from_memory::::{closure#0}::{closure#1} |
CBC |
5 |
pageserver::tenant::mgr::ignore_tenant |
CBC |
6 |
pageserver::tenant::mgr::ignore_tenant0 |
CBC |
6 |
pageserver::tenant::mgr::ignore_tenant0::{closure#0} |
CBC |
6 |
pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0} |
CBC |
6 |
pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}::{closure#0} |
CBC |
6 |
pageserver::tenant::mgr::ignore_tenant::{closure#0} |
CBC |
6 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#7} |
CBC |
7 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0}::{closure#0}::{closure#3} |
CBC |
11 |
<pageserver::tenant::mgr::TenantStateError as core::fmt::Debug>::fmt |
CBC |
13 |
>::from |
UBC |
0 |
>::from |
UBC |
0 |
::source |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
>::from |
CBC |
13 |
<pageserver::tenant::mgr::TenantManager>::upsert_location::{closure#0}::{closure#0}::{closure#5} |
CBC |
16 |
<pageserver::tenant::mgr::TenantMapInsertError as core::fmt::Debug>::fmt |
CBC |
17 |
>::from |
UBC |
0 |
::source |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
>::from |
CBC |
3 |
>::from |
CBC |
14 |
pageserver::tenant::mgr::safe_remove_tenant_dir_all::<_> |
CBC |
22 |
pageserver::tenant::mgr::safe_remove_tenant_dir_all::<_> |
UBC |
0 |
pageserver::tenant::mgr::safe_remove_tenant_dir_all::<_>::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::safe_remove_tenant_dir_all::<&camino::Utf8PathBuf> |
CBC |
11 |
pageserver::tenant::mgr::safe_remove_tenant_dir_all::<&camino::Utf8PathBuf>::{closure#0} |
CBC |
11 |
pageserver::tenant::mgr::set_new_tenant_config |
CBC |
30 |
pageserver::tenant::mgr::set_new_tenant_config::{closure#0} |
CBC |
30 |
pageserver::tenant::mgr::set_new_tenant_config::{closure#0}::{closure#0} |
CBC |
30 |
<pageserver::tenant::mgr::TenantManager>::upsert_location::{closure#0}::{closure#0}::{closure#3} |
CBC |
34 |
pageserver::tenant::mgr::attach_tenant |
CBC |
44 |
pageserver::tenant::mgr::attach_tenant::{closure#0} |
CBC |
44 |
<pageserver::tenant::mgr::TenantsMap>::len |
CBC |
57 |
<pageserver::tenant::mgr::TenantsMap>::remove |
CBC |
57 |
pageserver::tenant::mgr::detach_tenant0::{closure#0}::{closure#0}::{closure#0} |
CBC |
65 |
pageserver::tenant::mgr::detach_tenant::{closure#0}::{closure#0} |
CBC |
65 |
pageserver::tenant::mgr::detach_tenant |
CBC |
77 |
pageserver::tenant::mgr::detach_tenant0 |
CBC |
77 |
pageserver::tenant::mgr::detach_tenant0::{closure#0} |
CBC |
77 |
pageserver::tenant::mgr::detach_tenant::{closure#0} |
CBC |
77 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}> |
CBC |
84 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant::{closure#0}::{closure#0}::{closure#0}> |
CBC |
1 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}> |
CBC |
6 |
pageserver::tenant::mgr::remove_tenant_from_memory:: |
CBC |
77 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}>::{closure#0} |
CBC |
84 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::tests::shutdown_awaits_in_progress_tenant::{closure#0}::{closure#0}::{closure#0}>::{closure#0} |
CBC |
1 |
pageserver::tenant::mgr::remove_tenant_from_memory::<(), pageserver::tenant::mgr::ignore_tenant0::{closure#0}::{closure#0}>::{closure#0} |
CBC |
6 |
pageserver::tenant::mgr::remove_tenant_from_memory::::{closure#0} |
CBC |
77 |
<pageserver::tenant::mgr::SlotGuard>::revert |
CBC |
90 |
<pageserver::tenant::mgr::TenantManager>::delete_tenant |
CBC |
91 |
<pageserver::tenant::mgr::TenantManager>::delete_tenant::{closure#0} |
CBC |
91 |
<pageserver::tenant::mgr::SlotGuard>::drop_old_value |
CBC |
107 |
<pageserver::tenant::mgr::TenantManager>::upsert_location::{closure#0}::{closure#0}::{closure#1} |
CBC |
117 |
pageserver::tenant::mgr::safe_rename_tenant_dir::<&camino::Utf8PathBuf> |
CBC |
152 |
pageserver::tenant::mgr::safe_rename_tenant_dir::<&camino::Utf8PathBuf> |
CBC |
76 |
pageserver::tenant::mgr::safe_rename_tenant_dir::<&camino::Utf8PathBuf>::{closure#0} |
CBC |
76 |
pageserver::tenant::mgr::shutdown_all_tenants::{closure#0} |
CBC |
159 |
pageserver::tenant::mgr::shutdown_all_tenants::{closure#0} |
UBC |
0 |
pageserver::tenant::mgr::shutdown_all_tenants::{closure#0}::{closure#0} |
CBC |
159 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#4} |
CBC |
160 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#0} |
CBC |
179 |
pageserver::tenant::mgr::init_load_tenant_configs::{closure#0}::{closure#1} |
CBC |
221 |
pageserver::tenant::mgr::load_tenant_config |
CBC |
221 |
pageserver::tenant::mgr::list_tenants |
CBC |
239 |
pageserver::tenant::mgr::list_tenants::{closure#0} |
CBC |
239 |
pageserver::tenant::mgr::list_tenants::{closure#0}::{closure#0} |
CBC |
240 |
<pageserver::tenant::mgr::SlotGuard>::get_old_value |
CBC |
254 |
pageserver::tenant::mgr::immediate_gc::{closure#0}::{closure#3}::{closure#0} |
CBC |
320 |
pageserver::tenant::mgr::immediate_gc::{closure#0}::{closure#3}::{closure#2} |
CBC |
320 |
pageserver::tenant::mgr::shutdown_all_tenants0 |
CBC |
320 |
pageserver::tenant::mgr::shutdown_all_tenants0 |
CBC |
160 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0} |
CBC |
160 |
<pageserver::tenant::mgr::TenantsMap>::get::{closure#0} |
CBC |
321 |
pageserver::tenant::mgr::immediate_gc::{closure#0}::{closure#3} |
CBC |
321 |
<pageserver::tenant::mgr::TenantsMap>::get |
CBC |
322 |
pageserver::tenant::mgr::immediate_gc |
CBC |
322 |
pageserver::tenant::mgr::immediate_gc::{closure#0} |
CBC |
322 |
pageserver::tenant::mgr::shutdown_all_tenants0::{closure#0}::{closure#5} |
CBC |
361 |
pageserver::tenant::mgr::create_tenant |
CBC |
431 |
pageserver::tenant::mgr::create_tenant::{closure#0} |
CBC |
431 |
pageserver::tenant::mgr::create_tenant::{closure#0}::{closure#0} |
CBC |
431 |
pageserver::tenant::mgr::init_load_generations::{closure#0}::{closure#1} |
CBC |
555 |
pageserver::tenant::mgr::init_load_generations |
CBC |
557 |
pageserver::tenant::mgr::init_load_generations::{closure#0} |
CBC |
557 |
pageserver::tenant::mgr::init_load_tenant_configs |
CBC |
557 |
pageserver::tenant::mgr::init_load_tenant_configs::{closure#0} |
CBC |
557 |
pageserver::tenant::mgr::init_load_tenant_configs::{closure#0}::{closure#0} |
CBC |
557 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0}::{closure#0}::{closure#0} |
CBC |
557 |
pageserver::tenant::mgr::init_tenant_mgr::{closure#0}::{closure#0}::{closure#7} |
CBC |
557 |
pageserver::tenant::mgr::TENANTS::{closure#0} |
CBC |
558 |
<pageserver::tenant::mgr::SlotGuard>::upsert |
CBC |
646 |
pageserver::tenant::mgr::tenant_map_acquire_slot |
CBC |
664 |
<pageserver::tenant::mgr::SlotGuard as core::ops::drop::Drop>::drop |
CBC |
720 |
<pageserver::tenant::mgr::SlotGuard>::new |
CBC |
720 |
pageserver::tenant::mgr::tenant_spawn |
CBC |
736 |
pageserver::tenant::mgr::tenant_spawn::{closure#1} |
CBC |
736 |
pageserver::tenant::mgr::tenant_map_acquire_slot_impl |
CBC |
748 |
<pageserver::tenant::mgr::SlotGuard>::old_value_is_shutdown |
CBC |
826 |
<pageserver::tenant::mgr::TenantManager>::get_attached_tenant_shard |
CBC |
850 |
<pageserver::tenant::mgr::TenantManager>::get_attached_active_tenant_shards::{closure#0}::{closure#0} |
CBC |
885 |
<pageserver::tenant::mgr::TenantManager>::get_attached_active_tenant_shards::{closure#0} |
CBC |
908 |
<pageserver::tenant::mgr::GetActiveTenantError as core::fmt::Debug>::fmt |
CBC |
1028 |
>::from |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
::source |
CBC |
1028 |
<pageserver::tenant::mgr::GetTenantError as core::fmt::Debug>::fmt |
CBC |
1028 |
>::from |
UBC |
0 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
::source |
CBC |
1028 |
<pageserver::tenant::mgr::TenantManager>::foreach_secondary_tenants::<<pageserver::tenant::secondary::downloader::SecondaryDownloader as pageserver::tenant::secondary::scheduler::JobGenerator<pageserver::tenant::secondary::downloader::PendingDownload, pageserver::tenant::secondary::downloader::RunningDownload, pageserver::tenant::secondary::downloader::CompleteDownload, pageserver::tenant::secondary::DownloadCommand>>::schedule::{closure#0}::{closure#0}> |
CBC |
1109 |
<pageserver::tenant::mgr::TenantManager>::get_attached_active_tenant_shards |
CBC |
1109 |
<pageserver::tenant::mgr::TenantManager>::get_conf |
CBC |
1121 |
<pageserver::tenant::mgr::TenantSlot>::get_attached |
CBC |
1231 |
pageserver::tenant::mgr::get_tenant |
CBC |
6149 |
<pageserver::tenant::mgr::TenantsMap>::resolve_attached_shard |
CBC |
8067 |
pageserver::tenant::mgr::get_active_tenant_with_timeout |
CBC |
8067 |
pageserver::tenant::mgr::get_active_tenant_with_timeout::{closure#0} |
CBC |
8067 |
pageserver::tenant::mgr::tenant_map_peek_slot |
CBC |
14673 |