|
Function Name |
Hit count |
<storage_controller::service::LeadershipStatus as core::fmt::Display>::fmt |
0 |
<storage_controller::service::LeadershipStatusIter>::get |
0 |
::iter |
0 |
::clone |
0 |
::fmt |
0 |
::next_back |
0 |
::len |
0 |
::next |
0 |
::nth |
0 |
::size_hint |
0 |
::get |
0 |
<storage_controller::service::NodeOperations as core::fmt::Display>::fmt |
0 |
<storage_controller::service::Service>::abort_tenant_shard_split::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::abort_tenant_shard_split::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::abort_tenant_shard_split::{closure#0}::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::abort_tenant_shard_split::{closure#0}::{closure#0}::{closure#1}::{closure#0} |
0 |
<storage_controller::service::Service>::attach_hook |
0 |
<storage_controller::service::Service>::attach_hook::{closure#0} |
0 |
<storage_controller::service::Service>::attach_hook::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::attach_hook::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::autosplit_tenants |
0 |
::autosplit_tenants |
0 |
::autosplit_tenants::{closure#0} |
0 |
<storage_controller::service::Service>::autosplit_tenants::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::autosplit_tenants::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::autosplit_tenants::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::autosplit_tenants::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::await_waiters |
0 |
<storage_controller::service::Service>::await_waiters::{closure#0} |
0 |
<storage_controller::service::Service>::await_waiters_remainder |
0 |
<storage_controller::service::Service>::await_waiters_remainder::{closure#0} |
0 |
<storage_controller::service::Service>::await_waiters_remainder::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::background_reconcile::{closure#0} |
0 |
::background_reconcile::{closure#0} |
0 |
::background_reconcile::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::build_global_observed_state |
0 |
::build_global_observed_state |
0 |
::build_global_observed_state::{closure#0} |
0 |
<storage_controller::service::Service>::cancel_node_drain |
0 |
::cancel_node_drain |
0 |
::cancel_node_drain::{closure#0} |
0 |
<storage_controller::service::Service>::cancel_node_fill |
0 |
::cancel_node_fill |
0 |
::cancel_node_fill::{closure#0} |
0 |
<storage_controller::service::Service>::cleanup_locations::{closure#0} |
0 |
::cleanup_locations::{closure#0} |
0 |
::cleanup_locations::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::consistency_check |
0 |
::consistency_check |
0 |
::consistency_check::{closure#0} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#11} |
0 |
::consistency_check::{closure#0}::{closure#11} |
0 |
::consistency_check::{closure#0}::{closure#12} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#15} |
0 |
::consistency_check::{closure#0}::{closure#15} |
0 |
::consistency_check::{closure#0}::{closure#16} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#18} |
0 |
::consistency_check::{closure#0}::{closure#18} |
0 |
::consistency_check::{closure#0}::{closure#19} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#3} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#4} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#5} |
0 |
<storage_controller::service::Service>::consistency_check::{closure#0}::{closure#8} |
0 |
::consistency_check::{closure#0}::{closure#8} |
0 |
::consistency_check::{closure#0}::{closure#9} |
0 |
<storage_controller::service::Service>::do_initial_shard_scheduling |
0 |
<storage_controller::service::Service>::do_initial_shard_scheduling::{closure#0} |
0 |
<storage_controller::service::Service>::do_tenant_create |
0 |
<storage_controller::service::Service>::do_tenant_create::{closure#0} |
0 |
<storage_controller::service::Service>::do_tenant_create::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::do_tenant_create::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::do_tenant_create::{closure#0}::{closure#1}::{closure#0} |
0 |
<storage_controller::service::Service>::do_tenant_create::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::do_tenant_create::{closure#0}::{closure#2}::{closure#0} |
0 |
<storage_controller::service::Service>::do_tenant_create::{closure#0}::{closure#3} |
0 |
<storage_controller::service::Service>::do_tenant_create::{closure#0}::{closure#4} |
0 |
<storage_controller::service::Service>::do_tenant_shard_split |
0 |
<storage_controller::service::Service>::do_tenant_shard_split::{closure#0} |
0 |
<storage_controller::service::Service>::do_tenant_shard_split::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::do_tenant_shard_split::{closure#0}::{closure#11} |
0 |
<storage_controller::service::Service>::do_tenant_shard_split::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::do_tenant_shard_split::{closure#0}::{closure#1}::{closure#0} |
0 |
<storage_controller::service::Service>::do_tenant_shard_split::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::do_tenant_shard_split::{closure#0}::{closure#5} |
0 |
<storage_controller::service::Service>::do_tenant_shard_split::{closure#0}::{closure#6} |
0 |
<storage_controller::service::Service>::do_tenant_shard_split::{closure#0}::{closure#9} |
0 |
::do_tenant_shard_split::{closure#0}::{closure#10} |
0 |
::do_tenant_shard_split::{closure#0}::{closure#9} |
0 |
<storage_controller::service::Service>::drain_node |
0 |
<storage_controller::service::Service>::drain_node::{closure#0} |
0 |
<storage_controller::service::Service>::drain_node::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::drain_node::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::drain_node::{closure#0}::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::external_node_configure |
0 |
<storage_controller::service::Service>::external_node_configure::{closure#0} |
0 |
<storage_controller::service::Service>::external_node_configure::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::fill_node |
0 |
<storage_controller::service::Service>::fill_node::{closure#0} |
0 |
<storage_controller::service::Service>::fill_node_plan |
0 |
<storage_controller::service::Service>::fill_node_plan::{closure#0} |
0 |
<storage_controller::service::Service>::fill_node_plan::{closure#1} |
0 |
<storage_controller::service::Service>::get_config |
0 |
<storage_controller::service::Service>::get_leader |
0 |
::get_leader |
0 |
::get_leader::{closure#0} |
0 |
<storage_controller::service::Service>::get_leadership_status |
0 |
<storage_controller::service::Service>::get_node |
0 |
::get_node |
0 |
::get_node::{closure#0} |
0 |
<storage_controller::service::Service>::get_node_shards |
0 |
<storage_controller::service::Service>::get_node_shards::{closure#0} |
0 |
<storage_controller::service::Service>::get_safekeeper |
0 |
<storage_controller::service::Service>::get_safekeeper::{closure#0} |
0 |
<storage_controller::service::Service>::handle_node_availability_transition |
0 |
<storage_controller::service::Service>::handle_node_availability_transition::{closure#0} |
0 |
<storage_controller::service::Service>::handle_node_availability_transition::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::handle_node_availability_transitions |
0 |
<storage_controller::service::Service>::handle_node_availability_transitions::{closure#0} |
0 |
<storage_controller::service::Service>::initial_heartbeat_round::<_> |
0 |
::initial_heartbeat_round::<_> |
0 |
::initial_heartbeat_round::> |
0 |
<storage_controller::service::Service>::initial_heartbeat_round::<_>::{closure#0} |
0 |
::initial_heartbeat_round::<_>::{closure#0} |
0 |
::initial_heartbeat_round::>::{closure#0} |
0 |
<storage_controller::service::Service>::inspect |
0 |
<storage_controller::service::Service>::inspect::{closure#0} |
0 |
<storage_controller::service::Service>::inspect::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::maybe_configured_reconcile_shard |
0 |
<storage_controller::service::Service>::maybe_reconcile_shard |
0 |
<storage_controller::service::Service>::metadata_health_list_outdated |
0 |
<storage_controller::service::Service>::metadata_health_list_outdated::{closure#0} |
0 |
<storage_controller::service::Service>::metadata_health_list_outdated::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::metadata_health_list_unhealthy |
0 |
<storage_controller::service::Service>::metadata_health_list_unhealthy::{closure#0} |
0 |
<storage_controller::service::Service>::metadata_health_list_unhealthy::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::metadata_health_update |
0 |
<storage_controller::service::Service>::metadata_health_update::{closure#0} |
0 |
<storage_controller::service::Service>::metadata_health_update::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::metadata_health_update::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::metadata_health_update::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::metadata_health_update::{closure#0}::{closure#3} |
0 |
<storage_controller::service::Service>::node_activate_reconcile::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::node_activate_reconcile::{closure#0}::{closure#0}::{closure#0} |
0 |
::node_activate_reconcile::{closure#0}::{closure#0}::{closure#0} |
0 |
::node_activate_reconcile::{closure#0}::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::node_activate_reconcile::{closure#0}::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::node_activate_reconcile::{closure#0}::{closure#0}::{closure#1}::{closure#0} |
0 |
<storage_controller::service::Service>::node_configure |
0 |
<storage_controller::service::Service>::node_configure::{closure#0} |
0 |
<storage_controller::service::Service>::node_delete |
0 |
::node_delete |
0 |
::node_delete::{closure#0} |
0 |
<storage_controller::service::Service>::node_drop |
0 |
::node_drop |
0 |
::node_drop::{closure#0} |
0 |
<storage_controller::service::Service>::node_list |
0 |
::node_list |
0 |
::node_list::{closure#0} |
0 |
<storage_controller::service::Service>::node_register |
0 |
<storage_controller::service::Service>::node_register::{closure#0} |
0 |
<storage_controller::service::Service>::node_state_configure |
0 |
<storage_controller::service::Service>::node_state_configure::{closure#0} |
0 |
<storage_controller::service::Service>::optimize_all |
0 |
::optimize_all |
0 |
::optimize_all::{closure#0} |
0 |
<storage_controller::service::Service>::optimize_all_plan |
0 |
<storage_controller::service::Service>::optimize_all_plan::{closure#0} |
0 |
<storage_controller::service::Service>::optimize_all_plan::{closure#1} |
0 |
<storage_controller::service::Service>::optimize_all_validate |
0 |
<storage_controller::service::Service>::optimize_all_validate::{closure#0} |
0 |
<storage_controller::service::Service>::optimize_all_validate::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::optimize_all_validate::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::optimize_all_validate::{closure#0}::{closure#1}::{closure#0} |
0 |
<storage_controller::service::Service>::prepare_tenant_shard_split |
0 |
<storage_controller::service::Service>::prepare_tenant_shard_split::{closure#0} |
0 |
<storage_controller::service::Service>::process_aborts |
0 |
<storage_controller::service::Service>::process_aborts::{closure#0} |
0 |
<storage_controller::service::Service>::process_result |
0 |
<storage_controller::service::Service>::process_result::{closure#0} |
0 |
<storage_controller::service::Service>::process_result::{closure#1} |
0 |
<storage_controller::service::Service>::process_results |
0 |
<storage_controller::service::Service>::process_results::{closure#0} |
0 |
<storage_controller::service::Service>::process_results::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::re_attach |
0 |
<storage_controller::service::Service>::re_attach::{closure#0} |
0 |
<storage_controller::service::Service>::reconcile_all |
0 |
<storage_controller::service::Service>::reconcile_all_now |
0 |
::reconcile_all_now |
0 |
::reconcile_all_now::{closure#0} |
0 |
<storage_controller::service::Service>::scan_node_locations |
0 |
<storage_controller::service::Service>::scan_node_locations::{closure#0} |
0 |
<storage_controller::service::Service>::scan_node_locations::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::scan_node_locations::{closure#0}::{closure#0}::{closure#0} |
0 |
::scan_node_locations::{closure#0}::{closure#0}::{closure#0} |
0 |
::scan_node_locations::{closure#0}::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::scheduler_dump |
0 |
<storage_controller::service::Service>::scheduler_dump::{closure#0} |
0 |
<storage_controller::service::Service>::scheduler_dump::{closure#1} |
0 |
<storage_controller::service::Service>::secondary_lag |
0 |
<storage_controller::service::Service>::secondary_lag::{closure#0} |
0 |
<storage_controller::service::Service>::secondary_lag::{closure#0}::{closure#0} |
0 |
::secondary_lag::{closure#0}::{closure#0} |
0 |
::secondary_lag::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::shutdown |
0 |
::shutdown |
0 |
::shutdown::{closure#0} |
0 |
<storage_controller::service::Service>::spawn |
0 |
::spawn |
0 |
::spawn::{closure#0} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#10} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#3} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#4} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#5} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#6} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#7} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#8} |
0 |
<storage_controller::service::Service>::spawn::{closure#0}::{closure#9} |
0 |
<storage_controller::service::Service>::spawn_heartbeat_driver::{closure#0} |
0 |
::spawn_heartbeat_driver::{closure#0} |
0 |
::spawn_heartbeat_driver::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::spawn_heartbeat_driver::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::start_node_drain |
0 |
<storage_controller::service::Service>::start_node_drain::{closure#0} |
0 |
<storage_controller::service::Service>::start_node_drain::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::start_node_drain::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::start_node_drain::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::start_node_drain::{closure#0}::{closure#3} |
0 |
<storage_controller::service::Service>::start_node_drain::{closure#0}::{closure#3}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::start_node_fill |
0 |
::start_node_fill |
0 |
::start_node_fill::{closure#0} |
0 |
<storage_controller::service::Service>::start_node_fill::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::start_node_fill::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::start_node_fill::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::start_node_fill::{closure#0}::{closure#2}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::startup_reconcile::{closure#0} |
0 |
::startup_reconcile::{closure#0} |
0 |
::startup_reconcile::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::startup_reconcile::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::step_down |
0 |
::step_down |
0 |
::step_down::{closure#0} |
0 |
<storage_controller::service::Service>::stop_reconciliations |
0 |
::stop_reconciliations |
0 |
::stop_reconciliations::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_config_get |
0 |
<storage_controller::service::Service>::tenant_config_set |
0 |
::tenant_config_set |
0 |
::tenant_config_set::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_create |
0 |
<storage_controller::service::Service>::tenant_create::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_delete |
0 |
::tenant_delete |
0 |
::tenant_delete::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_delete::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_delete::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_delete::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_describe |
0 |
<storage_controller::service::Service>::tenant_describe::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_describe::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_describe_impl::<core::iter::adapters::map::Map<alloc::collections::btree::map::Range<utils::shard::TenantShardId, storage_controller::tenant_shard::TenantShard>, <storage_controller::service::Service>::tenant_describe::{closure#0}>> |
0 |
::tenant_describe_impl::, ::tenant_describe::{closure#0}>> |
0 |
::tenant_describe_impl::, ::tenant_list::{closure#0}>, ::tenant_list::{closure#1}>> |
0 |
<storage_controller::service::Service>::tenant_describe_impl::<core::iter::adapters::map::Map<alloc::collections::btree::map::Range<utils::shard::TenantShardId, storage_controller::tenant_shard::TenantShard>, <storage_controller::service::Service>::tenant_describe::{closure#0}>>::{closure#0} |
0 |
::tenant_describe_impl::, ::tenant_describe::{closure#0}>>::{closure#0} |
0 |
::tenant_describe_impl::, ::tenant_list::{closure#0}>, ::tenant_list::{closure#1}>>::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_drop |
0 |
::tenant_drop |
0 |
::tenant_drop::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_for_shards::<<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}::{closure#1}, ()> |
0 |
::tenant_for_shards::<::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}::{closure#1}, ()> |
0 |
::tenant_for_shards::<::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}::{closure#1}, ()> |
0 |
::tenant_for_shards::<::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}::{closure#1}, pageserver_api::models::TimelineInfo> |
0 |
::tenant_for_shards::<::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}::{closure#1}, http::status::StatusCode> |
0 |
::tenant_for_shards::<::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}::{closure#1}, (utils::shard::ShardNumber, pageserver_api::models::detach_ancestor::AncestorDetached)> |
0 |
<storage_controller::service::Service>::tenant_for_shards::<<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}::{closure#1}, ()>::{closure#0} |
0 |
::tenant_for_shards::<::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}::{closure#1}, ()>::{closure#0} |
0 |
::tenant_for_shards::<::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}::{closure#1}, ()>::{closure#0} |
0 |
::tenant_for_shards::<::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}::{closure#1}, pageserver_api::models::TimelineInfo>::{closure#0} |
0 |
::tenant_for_shards::<::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}::{closure#1}, http::status::StatusCode>::{closure#0} |
0 |
::tenant_for_shards::<::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}::{closure#1}, (utils::shard::ShardNumber, pageserver_api::models::detach_ancestor::AncestorDetached)>::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_for_shards_api::<(), <storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}::{closure#0}> |
0 |
::tenant_for_shards_api::<(), ::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}, ::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}::{closure#0}> |
0 |
::tenant_for_shards_api::<(http::status::StatusCode, pageserver_api::models::SecondaryProgress), ::tenant_shard_split_start_secondaries::{closure#0}::{closure#1}, ::tenant_shard_split_start_secondaries::{closure#0}::{closure#1}::{closure#0}> |
0 |
::tenant_for_shards_api::::optimize_all_validate::{closure#0}::{closure#1}, ::optimize_all_validate::{closure#0}::{closure#1}::{closure#0}> |
0 |
<storage_controller::service::Service>::tenant_for_shards_api::<(), <storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}::{closure#0}>::{closure#0} |
0 |
::tenant_for_shards_api::<(), ::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}, ::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}::{closure#0}>::{closure#0} |
0 |
::tenant_for_shards_api::<(http::status::StatusCode, pageserver_api::models::SecondaryProgress), ::tenant_shard_split_start_secondaries::{closure#0}::{closure#1}, ::tenant_shard_split_start_secondaries::{closure#0}::{closure#1}::{closure#0}>::{closure#0} |
0 |
::tenant_for_shards_api::::optimize_all_validate::{closure#0}::{closure#1}, ::optimize_all_validate::{closure#0}::{closure#1}::{closure#0}>::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_for_shards_api::<(), <storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
0 |
::tenant_for_shards_api::<(), ::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}, ::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
0 |
::tenant_for_shards_api::<(http::status::StatusCode, pageserver_api::models::SecondaryProgress), ::tenant_shard_split_start_secondaries::{closure#0}::{closure#1}, ::tenant_shard_split_start_secondaries::{closure#0}::{closure#1}::{closure#0}>::{closure#0}::{closure#0} |
0 |
::tenant_for_shards_api::::optimize_all_validate::{closure#0}::{closure#1}, ::optimize_all_validate::{closure#0}::{closure#1}::{closure#0}>::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_for_shards_api::<(), <storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}::{closure#0} |
0 |
::tenant_for_shards_api::<(), ::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}, ::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}::{closure#0} |
0 |
::tenant_for_shards_api::<(http::status::StatusCode, pageserver_api::models::SecondaryProgress), ::tenant_shard_split_start_secondaries::{closure#0}::{closure#1}, ::tenant_shard_split_start_secondaries::{closure#0}::{closure#1}::{closure#0}>::{closure#0}::{closure#0}::{closure#0} |
0 |
::tenant_for_shards_api::::optimize_all_validate::{closure#0}::{closure#1}, ::optimize_all_validate::{closure#0}::{closure#1}::{closure#0}>::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_import |
0 |
<storage_controller::service::Service>::tenant_import::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_import::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_import::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_import::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::tenant_import::{closure#0}::{closure#3} |
0 |
<storage_controller::service::Service>::tenant_list |
0 |
<storage_controller::service::Service>::tenant_list::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_list::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_locate |
0 |
<storage_controller::service::Service>::tenant_locate::{closure#2} |
0 |
::tenant_locate::{closure#2} |
0 |
::tenant_locate::{closure#3} |
0 |
<storage_controller::service::Service>::tenant_location_config |
0 |
<storage_controller::service::Service>::tenant_location_config::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_location_config::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_location_config_prepare |
0 |
<storage_controller::service::Service>::tenant_remote_mutation::<core::result::Result<(), utils::http::error::ApiError>, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}> |
0 |
::tenant_remote_mutation::, ::tenant_timeline_archival_config::{closure#0}::{closure#0}, ::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}> |
0 |
::tenant_remote_mutation::, utils::http::error::ApiError>, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}> |
0 |
::tenant_remote_mutation::, ::tenant_timeline_delete::{closure#0}::{closure#0}, ::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}> |
0 |
::tenant_remote_mutation::, ::tenant_timeline_create::{closure#0}::{closure#0}, ::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}> |
0 |
::tenant_remote_mutation::, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}> |
0 |
<storage_controller::service::Service>::tenant_remote_mutation::<core::result::Result<(), utils::http::error::ApiError>, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_archival_config::{closure#0}::{closure#0}, ::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0} |
0 |
::tenant_remote_mutation::, utils::http::error::ApiError>, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}>::{closure#0} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_delete::{closure#0}::{closure#0}, ::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}>::{closure#0} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_create::{closure#0}::{closure#0}, ::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}>::{closure#0} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}>::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_remote_mutation::<core::result::Result<(), utils::http::error::ApiError>, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_archival_config::{closure#0}::{closure#0}, ::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
0 |
::tenant_remote_mutation::, utils::http::error::ApiError>, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_delete::{closure#0}::{closure#0}, ::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_create::{closure#0}::{closure#0}, ::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_remote_mutation::<core::result::Result<(), utils::http::error::ApiError>, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_archival_config::{closure#0}::{closure#0}, ::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
0 |
::tenant_remote_mutation::, utils::http::error::ApiError>, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_delete::{closure#0}::{closure#0}, ::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_create::{closure#0}::{closure#0}, ::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_remote_mutation::<core::result::Result<(), utils::http::error::ApiError>, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#2} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_archival_config::{closure#0}::{closure#0}, ::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#2} |
0 |
::tenant_remote_mutation::, utils::http::error::ApiError>, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#2} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_delete::{closure#0}::{closure#0}, ::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#2} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_create::{closure#0}::{closure#0}, ::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#2} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::tenant_remote_mutation::<core::result::Result<(), utils::http::error::ApiError>, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#3} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_archival_config::{closure#0}::{closure#0}, ::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#3} |
0 |
::tenant_remote_mutation::, utils::http::error::ApiError>, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#3} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_delete::{closure#0}::{closure#0}, ::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#3} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_create::{closure#0}::{closure#0}, ::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#3} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#3} |
0 |
<storage_controller::service::Service>::tenant_remote_mutation::<core::result::Result<(), utils::http::error::ApiError>, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}, <storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#4} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_archival_config::{closure#0}::{closure#0}, ::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#4} |
0 |
::tenant_remote_mutation::, utils::http::error::ApiError>, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}, ::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#4} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_delete::{closure#0}::{closure#0}, ::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#4} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_create::{closure#0}::{closure#0}, ::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#4} |
0 |
::tenant_remote_mutation::, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}, ::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#4} |
0 |
<storage_controller::service::Service>::tenant_secondary_download |
0 |
<storage_controller::service::Service>::tenant_secondary_download::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_secondary_download::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_shard0_node |
0 |
<storage_controller::service::Service>::tenant_shard0_node::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_shard_cancel_reconcile |
0 |
<storage_controller::service::Service>::tenant_shard_cancel_reconcile::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_shard_migrate |
0 |
<storage_controller::service::Service>::tenant_shard_migrate::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_shard_split |
0 |
<storage_controller::service::Service>::tenant_shard_split::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_shard_split_commit_inmem |
0 |
<storage_controller::service::Service>::tenant_shard_split_commit_inmem::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_shard_split_start_secondaries |
0 |
<storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_shard_split_start_secondaries::{closure#0}::{closure#1}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_time_travel_remote_storage |
0 |
<storage_controller::service::Service>::tenant_time_travel_remote_storage::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_time_travel_remote_storage::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_time_travel_remote_storage::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_time_travel_remote_storage::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_time_travel_remote_storage::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::tenant_time_travel_remote_storage::{closure#0}::{closure#3} |
0 |
<storage_controller::service::Service>::tenant_timeline_archival_config |
0 |
<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}::config_one |
0 |
<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}::config_one::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}::config_one::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_archival_config::{closure#0}::{closure#0}::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_timeline_block_unblock_gc |
0 |
<storage_controller::service::Service>::tenant_timeline_block_unblock_gc::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}::do_one |
0 |
<storage_controller::service::Service>::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}::do_one::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}::do_one::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_block_unblock_gc::{closure#0}::{closure#0}::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_timeline_create |
0 |
<storage_controller::service::Service>::tenant_timeline_create::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_create::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}::create_one |
0 |
<storage_controller::service::Service>::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}::create_one::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}::create_one::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_create::{closure#0}::{closure#0}::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_timeline_delete |
0 |
<storage_controller::service::Service>::tenant_timeline_delete::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_delete::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}::delete_one |
0 |
<storage_controller::service::Service>::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}::delete_one::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::tenant_timeline_delete::{closure#0}::{closure#0}::{closure#0}::{closure#3} |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}::detach_one |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}::detach_one::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}::detach_one::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}::detach_one::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}::{closure#1} |
0 |
<storage_controller::service::Service>::tenant_timeline_detach_ancestor::{closure#0}::{closure#0}::{closure#0}::{closure#2} |
0 |
<storage_controller::service::Service>::tenant_update_policy |
0 |
<storage_controller::service::Service>::tenant_update_policy::{closure#0} |
0 |
<storage_controller::service::Service>::tenants_dump |
0 |
<storage_controller::service::Service>::tenants_dump::{closure#0} |
0 |
<storage_controller::service::Service>::tenants_dump::{closure#1} |
0 |
<storage_controller::service::Service>::update_shards_preferred_azs |
0 |
<storage_controller::service::Service>::update_shards_preferred_azs::{closure#0} |
0 |
<storage_controller::service::Service>::update_shards_preferred_azs::{closure#0}::{closure#0} |
0 |
<storage_controller::service::Service>::upsert_safekeeper |
0 |
<storage_controller::service::Service>::upsert_safekeeper::{closure#0} |
0 |
<storage_controller::service::Service>::validate |
0 |
<storage_controller::service::Service>::validate::{closure#0} |
0 |
<storage_controller::service::Service>::validate::{closure#0}::{closure#0} |
0 |
<storage_controller::service::ServiceState>::become_leader |
0 |
<storage_controller::service::ServiceState>::get_leadership_status |
0 |
<storage_controller::service::ServiceState>::new |
0 |
<storage_controller::service::ServiceState>::parts_mut |
0 |
<storage_controller::service::ServiceState>::step_down |
0 |
<storage_controller::service::StopReconciliationsReason as core::fmt::Display>::fmt |
0 |
<storage_controller::service::TenantOperations as core::fmt::Display>::fmt |
0 |
<storage_controller::service::TenantShardSplitAbortError as core::fmt::Display>::fmt |
0 |
>::from |
0 |
>::from |
0 |
::source |
0 |
::fmt |
0 |
<utils::http::error::ApiError as core::convert::From<storage_controller::background_node_operations::OperationError>>::from |
0 |
<utils::http::error::ApiError as core::convert::From<storage_controller::persistence::DatabaseError>>::from |
0 |
<utils::http::error::ApiError as core::convert::From<storage_controller::tenant_shard::ReconcileWaitError>>::from |
0 |
storage_controller::service::passthrough_api_error |
0 |
storage_controller::service::passthrough_api_error::{closure#0} |
0 |