|
Function Name  |
Hit count  |
<http_utils::error::ApiError as core::convert::From<storage_controller::scheduler::ScheduleError>>::from |
0 |
<storage_controller::scheduler::AffinityScore as core::ops::arith::Add>::add |
0 |
<storage_controller::scheduler::Scheduler>::any_available_node |
0 |
<storage_controller::scheduler::Scheduler>::compute_fill_requirement |
0 |
<storage_controller::scheduler::Scheduler>::expected_attached_shard_count |
0 |
<storage_controller::scheduler::Scheduler>::expected_attached_shard_count::{closure#0} |
0 |
<storage_controller::scheduler::Scheduler>::node_remove |
0 |
<storage_controller::scheduler::Scheduler>::nodes_by_attached_shard_count |
0 |
<storage_controller::scheduler::Scheduler>::nodes_by_attached_shard_count::{closure#0} |
0 |
<storage_controller::scheduler::Scheduler>::nodes_by_attached_shard_count::{closure#1} |
0 |
<storage_controller::scheduler::Scheduler>::schedule_shard::<storage_controller::scheduler::AttachedShardTag>::{closure#4} |
0 |
::schedule_shard::::{closure#4} |
0 |
::schedule_shard::::{closure#5} |
0 |
::schedule_shard::::{closure#4} |
0 |
::schedule_shard::::{closure#5} |
0 |
<storage_controller::scheduler::Scheduler>::update_metrics |
0 |
<storage_controller::scheduler::Scheduler>::consistency_check::<std::collections::hash::map::Values<utils::id::NodeId, storage_controller::node::Node>, core::array::iter::IntoIter<&storage_controller::tenant_shard::TenantShard, 1>> |
1 |
::consistency_check::, alloc::collections::btree::map::Values> |
0 |
::consistency_check::, core::array::iter::IntoIter<&storage_controller::tenant_shard::TenantShard, 1>> |
1 |
storage_controller::scheduler::tests::az_scheduling |
1 |
storage_controller::scheduler::tests::az_scheduling_for_new_tenant |
1 |
storage_controller::scheduler::tests::az_selection_many |
1 |
storage_controller::scheduler::tests::change_preferred_az |
1 |
storage_controller::scheduler::tests::odd_nodes_stability |
1 |
storage_controller::scheduler::tests::scheduler_basic |
1 |
storage_controller::scheduler::tests::scheduler_basic::{closure#0} |
1 |
storage_controller::scheduler::tests::scheduler_utilization |
1 |
<storage_controller::scheduler::ScheduleContext>::location_count |
3 |
<storage_controller::scheduler::ScheduleContext>::new |
3 |
<storage_controller::scheduler::Scheduler>::filter_usable_nodes::{closure#0} |
3 |
<storage_controller::scheduler::SchedulerNode as core::cmp::PartialEq>::eq |
3 |
storage_controller::scheduler::tests::az_scheduling_for_new_tenant::set_shard_count |
3 |
storage_controller::scheduler::tests::az_scheduling::assert_scheduler_chooses::<storage_controller::scheduler::AttachedShardTag> |
4 |
storage_controller::scheduler::tests::az_scheduling::assert_scheduler_chooses:: |
1 |
storage_controller::scheduler::tests::az_scheduling::assert_scheduler_chooses:: |
3 |
<storage_controller::scheduler::ScheduleContext>::location_count::{closure#0} |
7 |
storage_controller::scheduler::tests::odd_nodes_stability::schedule_shard |
8 |
<storage_controller::scheduler::Scheduler>::get_node_az |
9 |
<storage_controller::scheduler::Scheduler>::get_node_az::{closure#0} |
9 |
storage_controller::scheduler::tests::scheduler_utilization::assert_scheduler_chooses |
11 |
<storage_controller::scheduler::NodeSecondarySchedulingScore as storage_controller::scheduler::NodeSchedulingScore>::for_optimization |
14 |
<storage_controller::scheduler::Scheduler>::get_node_attached_shard_count |
19 |
<storage_controller::scheduler::Scheduler>::get_node_shard_count |
19 |
<storage_controller::scheduler::ScheduleContext>::project_detach |
63 |
<storage_controller::scheduler::Scheduler>::new::<_> |
70 |
::new::<_> |
0 |
::new::> |
18 |
::new::> |
52 |
storage_controller::scheduler::test_utils::make_test_nodes |
70 |
<storage_controller::scheduler::NodeAttachmentSchedulingScore as storage_controller::scheduler::NodeSchedulingScore>::for_optimization |
118 |
<storage_controller::scheduler::AffinityScore>::dec |
126 |
<storage_controller::scheduler::Scheduler>::compute_node_score::<storage_controller::scheduler::NodeSecondarySchedulingScore> |
146 |
::compute_node_score:: |
26 |
::compute_node_score:: |
120 |
<storage_controller::scheduler::Scheduler>::compute_node_score::<storage_controller::scheduler::NodeSecondarySchedulingScore>::{closure#0} |
146 |
::compute_node_score::::{closure#0} |
26 |
::compute_node_score::::{closure#0} |
120 |
<storage_controller::scheduler::Scheduler>::node_upsert |
215 |
storage_controller::scheduler::test_utils::make_test_nodes::{closure#0} |
278 |
<storage_controller::scheduler::Scheduler>::get_az_for_new_tenant |
303 |
<storage_controller::scheduler::Scheduler>::get_az_for_new_tenant::{closure#0} |
303 |
<storage_controller::scheduler::Scheduler>::get_az_for_new_tenant::{closure#1} |
906 |
<storage_controller::scheduler::Scheduler>::get_az_for_new_tenant::{closure#2} |
906 |
storage_controller::scheduler::tests::az_selection_many::{closure#0} |
1800 |
<storage_controller::scheduler::ScheduleMode as core::default::Default>::default |
5334 |
storage_controller::scheduler::tests::az_selection_many::{closure#1} |
8400 |
<storage_controller::scheduler::Scheduler>::filter_usable_nodes |
12832 |
<storage_controller::scheduler::NodeSecondarySchedulingScore as storage_controller::scheduler::NodeSchedulingScore>::node_id |
12847 |
<storage_controller::scheduler::NodeAttachmentSchedulingScore as storage_controller::scheduler::NodeSchedulingScore>::node_id |
12880 |
<storage_controller::scheduler::ScheduleContext>::avoid |
12900 |
<storage_controller::scheduler::Scheduler>::compute_node_scores::<storage_controller::scheduler::NodeSecondarySchedulingScore> |
25727 |
::compute_node_scores:: |
12847 |
::compute_node_scores:: |
12880 |
<storage_controller::scheduler::Scheduler>::schedule_shard::<storage_controller::scheduler::AttachedShardTag> |
25727 |
::schedule_shard:: |
12847 |
::schedule_shard:: |
12880 |
<storage_controller::scheduler::AffinityScore>::inc |
25783 |
<storage_controller::scheduler::SecondaryAzMatch as core::cmp::PartialOrd>::partial_cmp |
36628 |
<storage_controller::scheduler::SecondaryAzMatch as core::cmp::Ord>::cmp |
36632 |
<storage_controller::scheduler::NodeSecondarySchedulingScore as storage_controller::scheduler::NodeSchedulingScore>::is_overloaded |
39173 |
<storage_controller::scheduler::NodeSecondarySchedulingScore as storage_controller::scheduler::NodeSchedulingScore>::generate |
39199 |
<storage_controller::scheduler::Scheduler>::update_node_ref_counts |
51432 |
<storage_controller::scheduler::NodeAttachmentSchedulingScore as storage_controller::scheduler::NodeSchedulingScore>::is_overloaded |
52170 |
<storage_controller::scheduler::NodeAttachmentSchedulingScore as storage_controller::scheduler::NodeSchedulingScore>::generate |
52291 |
<storage_controller::scheduler::AttachmentAzMatch as core::cmp::Ord>::cmp |
65820 |
<storage_controller::scheduler::AttachmentAzMatch as core::cmp::PartialOrd>::partial_cmp |
65820 |
<storage_controller::scheduler::SecondaryAzMatch as core::cmp::Ord>::cmp::{closure#0} |
73264 |
<storage_controller::scheduler::Scheduler>::schedule_shard::<storage_controller::scheduler::AttachedShardTag>::{closure#0} |
91343 |
::schedule_shard::::{closure#0} |
39173 |
::schedule_shard::::{closure#0} |
52170 |
<storage_controller::scheduler::AzMatch>::new |
91487 |
<storage_controller::scheduler::Scheduler>::compute_node_scores::<storage_controller::scheduler::NodeSecondarySchedulingScore>::{closure#0} |
104191 |
::compute_node_scores::::{closure#0} |
52019 |
::compute_node_scores::::{closure#0} |
52172 |
<storage_controller::scheduler::AttachmentAzMatch as core::cmp::Ord>::cmp::{closure#0} |
131640 |