LCOV - differential code coverage report
Current view: top level - pageserver/src/http - routes.rs (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC CBC EUB ECB
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 82.4 % 1283 1057 83 62 81 79 255 723 70 223
Current Date: 2023-10-19 02:04:12 Functions: 65.8 % 448 295 153 295 151 287
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

Function Name Sort by function name TLA Hit count Sort by function hit count
<pageserver::http::routes::State>::new GIC 560
<pageserver::http::routes::State>::new::{closure#0} GIC 2240
<pageserver::http::routes::State>::tenant_resources ECB 505
<pageserver::http::routes::disk_usage_eviction_run::{closure#0}::Config as core::fmt::Debug>::fmt GIC 63
<::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>> GIC 5
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: GIC 5
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>> GIC 5
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>>>> UIC 0
::clone UIC 0
::fmt GIC 26
::deserialize::<&mut serde_json::de::Deserializer>>>> GIC 5
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> GIC 17
::serialize::, serde_json::ser::CompactFormatter>> UIC 0
<pageserver::http::routes::disk_usage_eviction_run::{closure#0}::Usage as core::fmt::Debug>::fmt GIC 43
::clone UIC 0
::fmt GIC 26
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> GIC 17
::serialize::, serde_json::ser::CompactFormatter>> UIC 0
<pageserver::http::routes::disk_usage_eviction_run::{closure#0}::Usage as pageserver::disk_usage_eviction_task::Usage>::add_available_bytes ECB 212
<pageserver::http::routes::disk_usage_eviction_run::{closure#0}::Usage as pageserver::disk_usage_eviction_task::Usage>::has_pressure GIC 113
<pageserver::http::routes::getpage_at_lsn_handler::{closure#0}::Key as core::str::traits::FromStr>::from_str EUB 0
<pageserver::http::routes::post_tracing_event_handler::{closure#0}::Level as core::fmt::Debug>::fmt ECB 20
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer>>>> ECB 5
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: ECB 5
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::>>>> ECB 5
<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::>>>> EUB 0
::fmt EUB 0
::deserialize::<&mut serde_json::de::Deserializer>>>> ECB 5
::deserialize::> EUB 0
<pageserver::http::routes::post_tracing_event_handler::{closure#0}::Request as core::fmt::Debug>::fmt CBC 30
<::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>> GIC 10
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: GIC 10
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>> GIC 5
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>>>> UIC 0
::fmt UIC 0
::deserialize::<&mut serde_json::de::Deserializer>>>> GIC 5
pageserver::http::routes::api_handler:: EUB 0
pageserver::http::routes::api_handler:: ECB 19
pageserver::http::routes::api_handler:: ECB 5
pageserver::http::routes::api_handler:: ECB 416
pageserver::http::routes::api_handler:: ECB 204
pageserver::http::routes::api_handler:: ECB 12
pageserver::http::routes::api_handler:: ECB 40
pageserver::http::routes::api_handler:: EUB 0
pageserver::http::routes::api_handler:: ECB 2
pageserver::http::routes::api_handler:: ECB 5
pageserver::http::routes::api_handler:: ECB 86
pageserver::http::routes::api_handler:: ECB 5
pageserver::http::routes::api_handler:: EUB 0
pageserver::http::routes::api_handler:: ECB 562
pageserver::http::routes::api_handler:: ECB 60
pageserver::http::routes::api_handler:: ECB 449
pageserver::http::routes::api_handler:: ECB 91
pageserver::http::routes::api_handler:: ECB 38
pageserver::http::routes::api_handler:: ECB 7
pageserver::http::routes::api_handler:: ECB 67
pageserver::http::routes::api_handler:: ECB 6
pageserver::http::routes::api_handler:: ECB 53
pageserver::http::routes::api_handler:: ECB 519
pageserver::http::routes::api_handler:: ECB 593
pageserver::http::routes::api_handler:: EUB 0
pageserver::http::routes::api_handler:: ECB 123
pageserver::http::routes::api_handler:: ECB 833
pageserver::http::routes::api_handler:: ECB 99
pageserver::http::routes::api_handler:: ECB 1856
pageserver::http::routes::api_handler:: ECB 25
pageserver::http::routes::api_handler:: ECB 3
pageserver::http::routes::api_handler:: ECB 387
pageserver::http::routes::api_handler:: ECB 47
pageserver::http::routes::api_handler:: ECB 27
<pageserver::http::routes::tenant_size_handler::{closure#0}::TenantHistorySize as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec<u8>>> CBC 70
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> GIC 35
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> UIC 0
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> GIC 35
pageserver::http::routes::layer_map_info_handler::{closure#0} ECB 86
<pageserver::http::routes::timeline_collect_keyspace::{closure#0}::KeyRange as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec<u8>>> LBC 0
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> UIC 0
pageserver::http::routes::active_timeline_of_active_tenant ECB 1263
<pageserver::http::routes::timeline_collect_keyspace::{closure#0}::KeySpace as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec<u8>>> UIC 0
<pageserver::http::routes::timeline_collect_keyspace::{closure#0}::Partitioning as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec<u8>>> UIC 0
<pageserver::http::routes::timeline_collect_keyspace::{closure#0}::WithDisplay<utils::lsn::Lsn> as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec<u8>>> UIC 0
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> UIC 0
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> UIC 0
<utils::http::error::ApiError as core::convert::From<pageserver::tenant::DeleteTimelineError>>::from GIC 13
<utils::http::error::ApiError as core::convert::From<pageserver::tenant::delete::DeleteTenantError>>::from GIC 19
<utils::http::error::ApiError as core::convert::From<pageserver::tenant::mgr::DeleteTimelineError>>::from GIC 1
<utils::http::error::ApiError as core::convert::From<pageserver::tenant::mgr::GetTenantError>>::from ECB 84
<utils::http::error::ApiError as core::convert::From<pageserver::tenant::mgr::SetNewTenantConfigError>>::from UIC 0
<utils::http::error::ApiError as core::convert::From<pageserver::tenant::mgr::TenantMapInsertError>>::from GIC 17
<utils::http::error::ApiError as core::convert::From<pageserver::tenant::mgr::TenantStateError>>::from GIC 3
<utils::http::error::ApiError as core::convert::From<pageserver::tenant::timeline::PageReconstructError>>::from EUB 0
pageserver::http::routes::active_timeline_of_active_tenant GIC 1247
pageserver::http::routes::active_timeline_of_active_tenant::{closure#0} GIC 1247
pageserver::http::routes::active_timeline_of_active_tenant::{closure#0}::{closure#0} LBC 0
::clone EUB 0
::fmt ECB 26
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> ECB 17
::serialize::, serde_json::ser::CompactFormatter>> EUB 0
pageserver::http::routes::active_timeline_of_active_tenant::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::always_panic_handler UIC 0
pageserver::http::routes::always_panic_handler::{closure#0} UIC 0
pageserver::http::routes::always_panic_handler::{closure#0}::{closure#0} EUB 0
pageserver::http::routes::api_handler::<pageserver::http::routes::tenant_status::{closure#0}, pageserver::http::routes::tenant_status> GIC 6618
pageserver::http::routes::api_handler:: UIC 0
pageserver::http::routes::api_handler:: GIC 19
pageserver::http::routes::api_handler:: GIC 5
pageserver::http::routes::api_handler:: GIC 407
pageserver::http::routes::api_handler:: GIC 206
pageserver::http::routes::api_handler:: GIC 12
pageserver::http::routes::api_handler:: GIC 40
pageserver::http::routes::api_handler:: GIC 12
pageserver::http::routes::api_handler:: UIC 0
pageserver::http::routes::api_handler:: GIC 2
pageserver::http::routes::api_handler:: GIC 6
pageserver::http::routes::api_handler:: GIC 85
pageserver::http::routes::api_handler:: GIC 5
pageserver::http::routes::api_handler:: UIC 0
pageserver::http::routes::api_handler:: GIC 564
pageserver::http::routes::api_handler:: GIC 60
pageserver::http::routes::api_handler:: GIC 451
pageserver::http::routes::api_handler:: GIC 91
pageserver::http::routes::api_handler:: GIC 38
pageserver::http::routes::api_handler:: GIC 7
pageserver::http::routes::api_handler:: GIC 66
pageserver::http::routes::api_handler:: GIC 6
pageserver::http::routes::api_handler:: GIC 53
pageserver::http::routes::api_handler:: GIC 498
pageserver::http::routes::api_handler:: GIC 577
pageserver::http::routes::api_handler:: UIC 0
pageserver::http::routes::api_handler:: GIC 123
pageserver::http::routes::api_handler:: GIC 848
pageserver::http::routes::api_handler:: GIC 99
pageserver::http::routes::api_handler:: GIC 1868
pageserver::http::routes::api_handler:: GIC 22
pageserver::http::routes::api_handler:: GIC 3
pageserver::http::routes::api_handler:: GIC 371
pageserver::http::routes::api_handler:: GIC 47
pageserver::http::routes::api_handler:: GIC 27
pageserver::http::routes::api_handler::<pageserver::http::routes::tenant_status::{closure#0}, pageserver::http::routes::tenant_status>::{closure#0} GIC 6618
pageserver::http::routes::api_handler::::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0} GIC 19
pageserver::http::routes::api_handler::::{closure#0} GIC 5
pageserver::http::routes::api_handler::::{closure#0} GIC 407
pageserver::http::routes::api_handler::::{closure#0} GIC 206
pageserver::http::routes::api_handler::::{closure#0} GIC 12
pageserver::http::routes::api_handler::::{closure#0} GIC 40
pageserver::http::routes::api_handler::::{closure#0} GIC 12
pageserver::http::routes::api_handler::::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0} GIC 2
pageserver::http::routes::api_handler::::{closure#0} GIC 6
pageserver::http::routes::api_handler::::{closure#0} GIC 85
pageserver::http::routes::api_handler::::{closure#0} GIC 5
pageserver::http::routes::api_handler::::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0} GIC 564
pageserver::http::routes::api_handler::::{closure#0} GIC 60
pageserver::http::routes::api_handler::::{closure#0} GIC 451
pageserver::http::routes::api_handler::::{closure#0} GIC 91
pageserver::http::routes::api_handler::::{closure#0} GIC 38
pageserver::http::routes::api_handler::::{closure#0} GIC 7
pageserver::http::routes::api_handler::::{closure#0} GIC 66
pageserver::http::routes::api_handler::::{closure#0} GIC 6
pageserver::http::routes::api_handler::::{closure#0} GIC 53
pageserver::http::routes::api_handler::::{closure#0} GIC 498
pageserver::http::routes::api_handler::::{closure#0} GIC 577
pageserver::http::routes::api_handler::::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0} GIC 123
pageserver::http::routes::api_handler::::{closure#0} GIC 848
pageserver::http::routes::api_handler::::{closure#0} GIC 99
pageserver::http::routes::api_handler::::{closure#0} GIC 1868
pageserver::http::routes::api_handler::::{closure#0} GIC 22
pageserver::http::routes::api_handler::::{closure#0} GIC 3
pageserver::http::routes::api_handler::::{closure#0} GIC 371
pageserver::http::routes::api_handler::::{closure#0} GIC 47
pageserver::http::routes::api_handler::::{closure#0} GIC 27
pageserver::http::routes::api_handler::<pageserver::http::routes::tenant_status::{closure#0}, pageserver::http::routes::tenant_status>::{closure#0}::{closure#0}::{closure#0} GIC 6618
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 19
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 5
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 407
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 206
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 12
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 40
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 12
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 2
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 6
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 85
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 5
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 564
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 60
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 451
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 91
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 38
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 7
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 66
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 6
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 53
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 498
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 577
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 123
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 848
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 99
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 1868
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 22
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 3
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 371
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 47
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0} GIC 27
pageserver::http::routes::api_handler::<pageserver::http::routes::tenant_status::{closure#0}, pageserver::http::routes::tenant_status>::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 6618
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 19
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 5
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 407
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 206
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 12
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 40
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 12
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 2
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 6
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 85
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 5
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 564
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 60
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 451
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 91
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 38
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 7
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 66
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 6
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 53
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 498
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 577
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 123
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 848
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 99
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 1868
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 22
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 3
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 371
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 47
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 27
pageserver::http::routes::api_handler::<pageserver::http::routes::tenant_status::{closure#0}, pageserver::http::routes::tenant_status>::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 1
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} GIC 1
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::api_handler::<pageserver::http::routes::tenant_status::{closure#0}, pageserver::http::routes::tenant_status>::{closure#0}::{closure#0}::{closure#0}::{closure#1} LBC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::api_handler::::{closure#0}::{closure#0}::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::testing_api_handler::::{closure#0} ECB 204
pageserver::http::routes::testing_api_handler::::{closure#0} EUB 0
pageserver::http::routes::testing_api_handler::::{closure#0} ECB 2
pageserver::http::routes::testing_api_handler::::{closure#0} ECB 5
pageserver::http::routes::testing_api_handler::::{closure#0} ECB 593
pageserver::http::routes::testing_api_handler::::{closure#0} EUB 0
pageserver::http::routes::testing_api_handler::::{closure#0} ECB 123
pageserver::http::routes::build_timeline_info ECB 1841
pageserver::http::routes::build_timeline_info::{closure#0} GIC 1858
pageserver::http::routes::build_timeline_info_common GIC 2671
pageserver::http::routes::build_timeline_info_common::{closure#0} GIC 2671
pageserver::http::routes::build_timeline_info_common::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::check_permission ECB 6414
pageserver::http::routes::check_permission::{closure#0} ECB 61
pageserver::http::routes::deletion_queue_flush ECB 19
pageserver::http::routes::deletion_queue_flush::{closure#0} GIC 19
pageserver::http::routes::deletion_queue_flush::{closure#0}::{closure#0} GIC 19
pageserver::http::routes::deletion_queue_flush::{closure#0}::{closure#1} UIC 0
pageserver::http::routes::deletion_queue_flush::{closure#0}::{closure#2} GIC 60
pageserver::http::routes::deletion_queue_flush::{closure#0}::{closure#3} GIC 19
pageserver::http::routes::disk_usage_eviction_run ECB 5
pageserver::http::routes::disk_usage_eviction_run::{closure#0} ECB 5
pageserver::http::routes::disk_usage_eviction_run::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::disk_usage_eviction_run::{closure#0}::{closure#1} ECB 5
pageserver::http::routes::disk_usage_eviction_run::{closure#0}::{closure#1}::{closure#0} GIC 5
pageserver::http::routes::evict_timeline_layer_handler GIC 407
pageserver::http::routes::evict_timeline_layer_handler::{closure#0} GIC 407
pageserver::http::routes::failpoints_handler CBC 206
pageserver::http::routes::failpoints_handler GIC 206
pageserver::http::routes::timeline_gc_handler ECB 387
pageserver::http::routes::failpoints_handler::{closure#0} ECB 204
pageserver::http::routes::failpoints_handler::{closure#0}::{closure#0} GIC 213
pageserver::http::routes::get_config GIC 564
pageserver::http::routes::get_lsn_by_timestamp_handler GIC 12
pageserver::http::routes::get_lsn_by_timestamp_handler::{closure#0} GIC 12
pageserver::http::routes::get_lsn_by_timestamp_handler::{closure#0}::{closure#0} EUB 0
pageserver::http::routes::get_request_generation GIC 513
pageserver::http::routes::get_state ECB 2163
pageserver::http::routes::get_tenant_config_handler ECB 40
pageserver::http::routes::get_tenant_config_handler::{closure#0} ECB 40
pageserver::http::routes::get_timestamp_of_lsn_handler GIC 12
pageserver::http::routes::get_timestamp_of_lsn_handler::{closure#0} GIC 12
pageserver::http::routes::get_timestamp_of_lsn_handler::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::getpage_at_lsn_handler UIC 0
pageserver::http::routes::getpage_at_lsn_handler::{closure#0} UIC 0
pageserver::http::routes::getpage_at_lsn_handler::{closure#0}::{closure#0} EUB 0
pageserver::http::routes::getpage_at_lsn_handler::{closure#0}::{closure#1} EUB 0
pageserver::http::routes::getpage_at_lsn_handler::{closure#0}::{closure#2} EUB 0
pageserver::http::routes::handle_tenant_break ECB 2
pageserver::http::routes::handle_tenant_break::{closure#0} GIC 2
pageserver::http::routes::handle_tenant_break::{closure#0}::{closure#0} EUB 0
pageserver::http::routes::handler_404 EUB 0
pageserver::http::routes::handler_404 EUB 0
pageserver::http::routes::handler_404::{closure#0} EUB 0
pageserver::http::routes::html_response ECB 18
pageserver::http::routes::html_response::{closure#0} EUB 0
pageserver::http::routes::layer_download_handler GIC 6
pageserver::http::routes::layer_download_handler::{closure#0} GIC 6
pageserver::http::routes::layer_map_info_handler ECB 86
pageserver::http::routes::layer_map_info_handler::{closure#0} GIC 85
pageserver::http::routes::make_router CBC 560
pageserver::http::routes::make_router GIC 560
pageserver::http::routes::make_router::{closure#2} ECB 204
pageserver::http::routes::make_router::{closure#0} ECB 71
pageserver::http::routes::make_router::{closure#10} EUB 0
pageserver::http::routes::make_router::{closure#11} GIC 47
pageserver::http::routes::make_router::{closure#12} GIC 848
pageserver::http::routes::make_router::{closure#13} GIC 60
pageserver::http::routes::make_router::{closure#14} GIC 38
pageserver::http::routes::make_router::{closure#15} CBC 6
pageserver::http::routes::make_router::{closure#15} GIC 6
pageserver::http::routes::make_router::{closure#23} ECB 25
pageserver::http::routes::make_router::{closure#16} ECB 7
pageserver::http::routes::make_router::{closure#17} ECB 1856
pageserver::http::routes::make_router::{closure#18} GIC 12
pageserver::http::routes::make_router::{closure#19} GIC 12
pageserver::http::routes::make_router::{closure#1} ECB 562
pageserver::http::routes::make_router::{closure#20} GIC 371
pageserver::http::routes::make_router::{closure#21} GIC 123
pageserver::http::routes::make_router::{closure#22} ECB 3
pageserver::http::routes::make_router::{closure#23} GBC 3
pageserver::http::routes::make_router::{closure#23} GIC 3
pageserver::http::routes::make_router::{closure#33} EUB 0
pageserver::http::routes::make_router::{closure#24} ECB 99
pageserver::http::routes::make_router::{closure#25} GIC 99
pageserver::http::routes::make_router::{closure#26} GIC 85
pageserver::http::routes::make_router::{closure#27} GIC 6
pageserver::http::routes::make_router::{closure#28} GIC 407
pageserver::http::routes::make_router::{closure#29} ECB 19
pageserver::http::routes::make_router::{closure#2} GIC 206
pageserver::http::routes::make_router::{closure#30} GIC 19
pageserver::http::routes::make_router::{closure#31} GIC 2
pageserver::http::routes::make_router::{closure#32} UIC 0
pageserver::http::routes::make_router::{closure#33} GIC 5
pageserver::http::routes::make_router::{closure#34} EUB 0
pageserver::http::routes::make_router::{closure#35} UIC 0
pageserver::http::routes::make_router::{closure#3} ECB 67
pageserver::http::routes::make_router::{closure#4} ECB 449
pageserver::http::routes::make_router::{closure#5} ECB 519
pageserver::http::routes::make_router::{closure#6} ECB 91
pageserver::http::routes::make_router::{closure#7} ECB 53
pageserver::http::routes::make_router::{closure#8} GIC 27
pageserver::http::routes::make_router::{closure#9} CBC 40
pageserver::http::routes::make_router::{closure#18} ECB 12
pageserver::http::routes::make_router::{closure#9} GIC 40
pageserver::http::routes::post_tracing_event_handler GIC 5
pageserver::http::routes::post_tracing_event_handler::{closure#0} ECB 5
pageserver::http::routes::post_tracing_event_handler::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::post_tracing_event_handler::{closure#0}::{closure#1} ECB 1
pageserver::http::routes::post_tracing_event_handler::{closure#0}::{closure#2} ECB 1
pageserver::http::routes::post_tracing_event_handler::{closure#0}::{closure#3} ECB 1
pageserver::http::routes::post_tracing_event_handler::{closure#0}::{closure#4} EUB 0
pageserver::http::routes::post_tracing_event_handler::{closure#0}::{closure#5} UIC 0
pageserver::http::routes::put_tenant_location_config_handler EUB 0
pageserver::http::routes::put_tenant_location_config_handler::{closure#0} UIC 0
pageserver::http::routes::status_handler GIC 564
pageserver::http::routes::status_handler::{closure#0} ECB 562
pageserver::http::routes::synthetic_size_html_response GIC 18
pageserver::http::routes::synthetic_size_html_response::{closure#0} GIC 66
pageserver::http::routes::tenant_attach_handler ECB 60
pageserver::http::routes::tenant_attach_handler::{closure#0} GIC 60
pageserver::http::routes::tenant_attach_handler::{closure#0}::{closure#0} ECB 55
pageserver::http::routes::tenant_attach_handler::{closure#0}::{closure#1} GIC 57
pageserver::http::routes::tenant_create_handler GIC 451
pageserver::http::routes::tenant_create_handler::{closure#0} ECB 449
pageserver::http::routes::tenant_delete_handler ECB 91
pageserver::http::routes::tenant_delete_handler::{closure#0} CBC 91
pageserver::http::routes::tenant_delete_handler::{closure#0} GIC 91
pageserver::http::routes::tenant_size_handler::{closure#0} ECB 53
pageserver::http::routes::tenant_detach_handler ECB 38
pageserver::http::routes::tenant_detach_handler::{closure#0} GIC 38
pageserver::http::routes::tenant_ignore_handler ECB 7
pageserver::http::routes::tenant_ignore_handler::{closure#0} ECB 7
pageserver::http::routes::tenant_list_handler GIC 66
pageserver::http::routes::tenant_list_handler::{closure#0} ECB 67
pageserver::http::routes::tenant_list_handler::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::tenant_list_handler::{closure#0}::{closure#1} GIC 112
pageserver::http::routes::tenant_load_handler ECB 6
pageserver::http::routes::tenant_load_handler::{closure#0} GIC 6
pageserver::http::routes::tenant_load_handler::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::tenant_size_handler GIC 53
pageserver::http::routes::tenant_size_handler::{closure#0} GIC 53
pageserver::http::routes::tenant_size_handler::{closure#0}::{closure#0} ECB 35
pageserver::http::routes::tenant_size_handler::{closure#0}::{closure#1} GIC 35
pageserver::http::routes::tenant_status GIC 498
pageserver::http::routes::tenant_status::{closure#0} ECB 519
pageserver::http::routes::tenant_status::{closure#0}::{closure#0} ECB 519
pageserver::http::routes::testing_api_handler::<pageserver::http::routes::failpoints_handler::{closure#0}, pageserver::http::routes::failpoints_handler> GIC 913
pageserver::http::routes::testing_api_handler:: GIC 206
pageserver::http::routes::testing_api_handler:: UIC 0
pageserver::http::routes::testing_api_handler:: GIC 2
pageserver::http::routes::testing_api_handler:: GIC 5
pageserver::http::routes::testing_api_handler:: GIC 577
pageserver::http::routes::testing_api_handler:: UIC 0
pageserver::http::routes::testing_api_handler:: GIC 123
pageserver::http::routes::testing_api_handler::<pageserver::http::routes::failpoints_handler::{closure#0}, pageserver::http::routes::failpoints_handler>::{closure#0} GIC 913
pageserver::http::routes::testing_api_handler::::{closure#0} GIC 206
pageserver::http::routes::testing_api_handler::::{closure#0} UIC 0
pageserver::http::routes::testing_api_handler::::{closure#0} GIC 2
pageserver::http::routes::testing_api_handler::::{closure#0} GIC 5
pageserver::http::routes::testing_api_handler::::{closure#0} GIC 577
pageserver::http::routes::testing_api_handler::::{closure#0} UIC 0
pageserver::http::routes::testing_api_handler::::{closure#0} GIC 123
pageserver::http::routes::timeline_checkpoint_handler CBC 577
pageserver::http::routes::timeline_checkpoint_handler GIC 577
pageserver::http::routes::timeline_download_remote_layers_handler_post::{closure#0} ECB 3
pageserver::http::routes::timeline_checkpoint_handler::{closure#0} GIC 577
pageserver::http::routes::timeline_checkpoint_handler::{closure#0}::{closure#0} GIC 577
pageserver::http::routes::timeline_collect_keyspace EUB 0
pageserver::http::routes::timeline_collect_keyspace::{closure#0} UIC 0
pageserver::http::routes::timeline_collect_keyspace::{closure#0}::{closure#0} EUB 0
pageserver::http::routes::timeline_collect_keyspace::{closure#0}::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::timeline_compact_handler ECB 123
pageserver::http::routes::timeline_compact_handler::{closure#0} GIC 123
pageserver::http::routes::timeline_compact_handler::{closure#0}::{closure#0} GIC 123
pageserver::http::routes::timeline_create_handler GIC 848
pageserver::http::routes::timeline_create_handler::{closure#0} ECB 833
pageserver::http::routes::timeline_create_handler::{closure#0}::{closure#0} ECB 832
pageserver::http::routes::timeline_delete_handler ECB 99
pageserver::http::routes::timeline_delete_handler::{closure#0} ECB 99
pageserver::http::routes::timeline_detail_handler GIC 1868
pageserver::http::routes::timeline_detail_handler::{closure#0} ECB 1856
pageserver::http::routes::timeline_detail_handler::{closure#0}::{closure#0} ECB 1856
pageserver::http::routes::timeline_detail_handler::{closure#0}::{closure#0}::{closure#0} GIC 77
pageserver::http::routes::timeline_download_remote_layers_handler_get ECB 25
pageserver::http::routes::timeline_download_remote_layers_handler_get::{closure#0} GIC 22
pageserver::http::routes::timeline_download_remote_layers_handler_get::{closure#0}::{closure#0} LBC 0
pageserver::http::routes::deletion_queue_flush::{closure#0}::{closure#3} ECB 19
pageserver::http::routes::timeline_download_remote_layers_handler_get::{closure#0}::{closure#0} UIC 0
pageserver::http::routes::timeline_download_remote_layers_handler_post ECB 3
pageserver::http::routes::timeline_download_remote_layers_handler_post::{closure#0} GIC 3
pageserver::http::routes::timeline_gc_handler GIC 371
pageserver::http::routes::timeline_gc_handler::{closure#0} GIC 371
pageserver::http::routes::timeline_list_handler GIC 47
pageserver::http::routes::timeline_list_handler::{closure#0} GIC 47
pageserver::http::routes::timeline_list_handler::{closure#0}::{closure#0} GIC 47
pageserver::http::routes::update_tenant_config_handler ECB 27
pageserver::http::routes::update_tenant_config_handler::{closure#0} ECB 27

Generated by: LCOV version 2.1-beta