|
Function Name  |
TLA |
Hit count  |
<<pageserver_api::shard::ShardIndex as serde::de::Deserialize>::deserialize::IdVisitor as serde::de::Visitor>::expecting |
UBC |
0 |
<<pageserver_api::shard::ShardIndex as serde::de::Deserialize>::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<_> |
CBC |
1 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> |
CBC |
1 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<_> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::> |
UBC |
0 |
<<pageserver_api::shard::ShardIndex as serde::de::Deserialize>::deserialize::IdVisitor as serde::de::Visitor>::visit_str::<_> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str::<_> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str::> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str:: |
UBC |
0 |
<<pageserver_api::shard::TenantShardId as serde::de::Deserialize>::deserialize::IdVisitor as serde::de::Visitor>::expecting |
UBC |
0 |
<<pageserver_api::shard::TenantShardId as serde::de::Deserialize>::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<_> |
CBC |
2 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, serde_json::error::Error>> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> |
CBC |
2 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<_> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::>>>>> |
UBC |
0 |
<<pageserver_api::shard::TenantShardId as serde::de::Deserialize>::deserialize::IdVisitor as serde::de::Visitor>::visit_str::<_> |
CBC |
2492 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str::<_> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str::> |
UBC |
0 |
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str:: |
CBC |
2492 |
<pageserver_api::shard::ShardConfigError as core::fmt::Debug>::fmt |
CBC |
5 |
::eq |
CBC |
5 |
::fmt |
UBC |
0 |
::fmt |
UBC |
0 |
<pageserver_api::shard::ShardCount as core::cmp::Ord>::cmp |
CBC |
87894976 |
<::deserialize::__Visitor as serde::de::Visitor>::expecting |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<_> |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> |
UBC |
0 |
::clone |
UBC |
0 |
::cmp |
CBC |
23950 |
::eq |
CBC |
6940222 |
::partial_cmp |
CBC |
69860880 |
::fmt |
UBC |
0 |
::hash::<_> |
UBC |
0 |
::hash:: |
CBC |
11069924 |
::deserialize::<_> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize:: |
UBC |
0 |
::serialize::<_> |
UBC |
0 |
::serialize:: |
UBC |
0 |
::serialize:: |
UBC |
0 |
<pageserver_api::shard::ShardIdentity as core::fmt::Debug>::fmt |
CBC |
20 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> |
UBC |
0 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> |
UBC |
0 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize:: |
UBC |
0 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting |
UBC |
0 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> |
UBC |
0 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> |
UBC |
0 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: |
UBC |
0 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::expecting |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq:: |
UBC |
0 |
::clone |
CBC |
20 |
::eq |
UBC |
0 |
::fmt |
UBC |
0 |
::deserialize::<_> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize:: |
UBC |
0 |
::serialize::<_> |
UBC |
0 |
::serialize:: |
UBC |
0 |
::serialize:: |
UBC |
0 |
<pageserver_api::shard::ShardIdentity>::broken |
UBC |
0 |
<pageserver_api::shard::ShardIdentity>::get_shard_number |
CBC |
228408 |
<pageserver_api::shard::ShardIdentity>::is_broken |
CBC |
69860879 |
<pageserver_api::shard::ShardIdentity>::is_key_disposable |
CBC |
22558332 |
<pageserver_api::shard::ShardIdentity>::is_key_local |
CBC |
69632471 |
<pageserver_api::shard::ShardIdentity>::is_unsharded |
CBC |
1624 |
<pageserver_api::shard::ShardIdentity>::is_zero |
UBC |
0 |
<pageserver_api::shard::ShardIdentity>::new |
CBC |
8 |
<pageserver_api::shard::ShardIdentity>::shard_slug |
UBC |
0 |
<pageserver_api::shard::ShardIdentity>::unsharded |
CBC |
917 |
<pageserver_api::shard::ShardIndex as core::cmp::Ord>::cmp |
CBC |
571905 |
::clone |
CBC |
569516 |
::cmp |
UBC |
0 |
::eq |
CBC |
2389 |
::partial_cmp |
UBC |
0 |
::hash::<_> |
UBC |
0 |
::hash:: |
UBC |
0 |
<pageserver_api::shard::ShardIndex as core::convert::From<[u8; 2]>>::from |
CBC |
1 |
<pageserver_api::shard::ShardIndex as core::fmt::Debug>::fmt |
CBC |
633 |
<pageserver_api::shard::ShardIndex as core::fmt::Display>::fmt |
CBC |
4934 |
<pageserver_api::shard::ShardIndex as core::str::traits::FromStr>::from_str |
CBC |
1 |
<pageserver_api::shard::ShardIndex as serde::de::Deserialize>::deserialize::<_> |
CBC |
1 |
::deserialize::<&mut bincode::de::Deserializer, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> |
CBC |
1 |
::deserialize::<&mut serde_json::de::Deserializer> |
UBC |
0 |
::deserialize::<_> |
UBC |
0 |
<pageserver_api::shard::ShardIndex as serde::ser::Serialize>::serialize::<_> |
CBC |
2 |
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> |
CBC |
1 |
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> |
UBC |
0 |
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherTrailing, bincode::config::trailing::AllowTrailing>>> |
CBC |
1 |
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec, serde_json::ser::PrettyFormatter>> |
UBC |
0 |
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> |
UBC |
0 |
::serialize::<_> |
UBC |
0 |
::serialize::, serde_json::ser::CompactFormatter>> |
UBC |
0 |
::serialize::, serde_json::ser::PrettyFormatter>> |
UBC |
0 |
<pageserver_api::shard::ShardIndex>::get_suffix |
CBC |
17953 |
<pageserver_api::shard::ShardIndex>::is_unsharded |
CBC |
990479 |
<pageserver_api::shard::ShardIndex>::new |
UBC |
0 |
<pageserver_api::shard::ShardIndex>::unsharded |
CBC |
61922 |
<pageserver_api::shard::ShardLayout as core::fmt::Debug>::fmt |
CBC |
69860879 |
<::deserialize::__Visitor as serde::de::Visitor>::expecting |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<_> |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> |
UBC |
0 |
::clone |
UBC |
0 |
::eq |
CBC |
69860879 |
::fmt |
UBC |
0 |
::deserialize::<_> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize:: |
UBC |
0 |
::serialize::<_> |
UBC |
0 |
::serialize:: |
UBC |
0 |
::serialize:: |
UBC |
0 |
<pageserver_api::shard::ShardNumber as core::cmp::Ord>::cmp |
CBC |
18115239 |
<::deserialize::__Visitor as serde::de::Visitor>::expecting |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<_> |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> |
UBC |
0 |
::clone |
UBC |
0 |
::cmp |
CBC |
32010 |
::eq |
CBC |
7005235 |
::partial_cmp |
CBC |
8067 |
::fmt |
CBC |
3 |
::hash::<_> |
UBC |
0 |
::hash:: |
CBC |
11069924 |
::deserialize::<_> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize:: |
UBC |
0 |
::serialize::<_> |
UBC |
0 |
::serialize:: |
UBC |
0 |
::serialize:: |
UBC |
0 |
<pageserver_api::shard::ShardSlug as core::fmt::Display>::fmt |
CBC |
2121323 |
<pageserver_api::shard::ShardStripeSize as core::fmt::Debug>::fmt |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::expecting |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<_> |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: |
UBC |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> |
UBC |
0 |
::clone |
UBC |
0 |
::eq |
UBC |
0 |
::fmt |
UBC |
0 |
::deserialize::<_> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize:: |
UBC |
0 |
::serialize::<_> |
UBC |
0 |
::serialize:: |
UBC |
0 |
::serialize:: |
UBC |
0 |
<pageserver_api::shard::TenantShardId as core::cmp::Ord>::cmp |
CBC |
28938539 |
::clone |
CBC |
12041212 |
::cmp |
CBC |
36044 |
::eq |
CBC |
5783292 |
::partial_cmp |
CBC |
8067 |
::hash::<_> |
UBC |
0 |
::hash:: |
CBC |
11069924 |
<pageserver_api::shard::TenantShardId as core::convert::From<[u8; 18]>>::from |
CBC |
2 |
<pageserver_api::shard::TenantShardId as core::fmt::Debug>::fmt |
UBC |
0 |
<pageserver_api::shard::TenantShardId as core::fmt::Display>::fmt |
CBC |
164121 |
<pageserver_api::shard::TenantShardId as core::str::traits::FromStr>::from_str |
CBC |
10148 |
<pageserver_api::shard::TenantShardId as serde::de::Deserialize>::deserialize::<_> |
CBC |
2494 |
::deserialize::<&mut bincode::de::Deserializer, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> |
CBC |
2 |
::deserialize::<&mut serde_json::de::Deserializer> |
CBC |
1517 |
::deserialize::<_> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
UBC |
0 |
::deserialize::> |
CBC |
30 |
::deserialize::> |
CBC |
1 |
::deserialize:: |
CBC |
1 |
::deserialize::>>>>> |
CBC |
943 |
<pageserver_api::shard::TenantShardId as serde::ser::Serialize>::serialize::<_> |
CBC |
5616 |
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> |
CBC |
2 |
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> |
UBC |
0 |
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherTrailing, bincode::config::trailing::AllowTrailing>>> |
CBC |
2 |
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec, serde_json::ser::PrettyFormatter>> |
UBC |
0 |
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> |
CBC |
5557 |
::serialize::<_> |
UBC |
0 |
::serialize::, serde_json::ser::CompactFormatter>> |
CBC |
53 |
::serialize::, serde_json::ser::CompactFormatter>> |
UBC |
0 |
::serialize::, serde_json::ser::PrettyFormatter>> |
UBC |
0 |
::serialize:: |
UBC |
0 |
::serialize:: |
CBC |
2 |
<pageserver_api::shard::TenantShardId>::is_unsharded |
UBC |
0 |
<pageserver_api::shard::TenantShardId>::is_zero |
CBC |
136 |
<pageserver_api::shard::TenantShardId>::shard_slug |
CBC |
2121323 |
<pageserver_api::shard::TenantShardId>::tenant_range |
CBC |
8067 |
<pageserver_api::shard::TenantShardId>::unsharded |
CBC |
798 |
pageserver_api::shard::hash_combine |
CBC |
2 |
pageserver_api::shard::key_is_shard0 |
CBC |
22558333 |
pageserver_api::shard::key_to_shard_number |
CBC |
228409 |
pageserver_api::shard::murmurhash32 |
CBC |
3 |
pageserver_api::shard::tests::murmur_hash |
CBC |
1 |
pageserver_api::shard::tests::murmur_hash::{closure#0} |
CBC |
1 |
pageserver_api::shard::tests::shard_identity_validation |
CBC |
1 |
pageserver_api::shard::tests::shard_identity_validation::{closure#0} |
CBC |
1 |
pageserver_api::shard::tests::shard_index_binary_encoding |
CBC |
1 |
pageserver_api::shard::tests::shard_index_binary_encoding::{closure#0} |
CBC |
1 |
pageserver_api::shard::tests::shard_index_human_encoding |
CBC |
1 |
pageserver_api::shard::tests::shard_index_human_encoding::{closure#0} |
CBC |
1 |
pageserver_api::shard::tests::shard_mapping |
CBC |
1 |
pageserver_api::shard::tests::shard_mapping::{closure#0} |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_backward_compat |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_backward_compat::{closure#0} |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_binary |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_binary::{closure#0} |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_forward_compat |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_forward_compat::{closure#0} |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_legacy_binary |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_legacy_binary::{closure#0} |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_string |
CBC |
1 |
pageserver_api::shard::tests::tenant_shard_id_string::{closure#0} |
CBC |
1 |