LCOV - differential code coverage report
Current view:
top level
-
pageserver/src
- metrics.rs
(
source
/ functions)
Coverage
Total
Hit
UBC
CBC
Current:
cd44433dd675caa99df17a61b18949c8387e2242.info
Lines:
96.9 %
1631
1580
51
1580
Current Date:
2024-01-09 02:06:09
Functions:
86.3 %
313
270
43
270
Baseline:
66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date:
2024-01-08 15:34:46
Function Name
TLA
Hit count
<&str as core::convert::From<pageserver::metrics::PageCacheErrorKind>>::from
UBC
0
<&str as core::convert::From<&pageserver::metrics::PageCacheErrorKind>>::from
UBC
0
<&str as core::convert::From
>::from
UBC
0
<pageserver::metrics::EvictionsWithLowResidenceDuration as core::fmt::Debug>::fmt
UBC
0
<pageserver::metrics::EvictionsWithLowResidenceDuration>::remove::{closure#0}
UBC
0
<pageserver::metrics::GlobalAndPerTimelineHistogram as core::fmt::Debug>::fmt
UBC
0
<pageserver::metrics::RemoteOpFileKind as core::fmt::Debug>::fmt
UBC
0
::clone
UBC
0
::eq
UBC
0
::fmt
UBC
0
::hash::<_>
UBC
0
<pageserver::metrics::RemoteOpKind as core::fmt::Debug>::fmt
UBC
0
::clone
UBC
0
::eq
UBC
0
::fmt
UBC
0
::hash::<_>
UBC
0
<pageserver::metrics::SmgrQueryTimePerTimeline as core::fmt::Debug>::fmt
UBC
0
<pageserver::metrics::SmgrQueryType as core::clone::Clone>::clone
UBC
0
<pageserver::metrics::SmgrQueryType as core::fmt::Debug>::fmt
UBC
0
<pageserver::metrics::StorageIoTime as core::fmt::Debug>::fmt
UBC
0
<pageserver::metrics::TimelineMetrics as core::fmt::Debug>::fmt
UBC
0
<pageserver::metrics::initial_logical_size::StartCalculation>::retry
UBC
0
<pageserver::metrics::page_cache_eviction_metrics::Outcome as core::clone::Clone>::clone
UBC
0
pageserver::metrics::PAGE_CACHE_ERRORS::{closure#0}
UBC
0
pageserver::metrics::PAGE_CACHE_ERRORS::{closure#0}::{closure#0}
UBC
0
pageserver::metrics::page_cache_errors_inc
UBC
0
pageserver::metrics::EVICTION_ITERATION_DURATION::{closure#0}
CBC
1
pageserver::metrics::EVICTION_ITERATION_DURATION::{closure#0}::{closure#0}
CBC
1
pageserver::metrics::smgr_query_time_tests::basic
CBC
1
pageserver::metrics::smgr_query_time_tests::op_label_name
CBC
1
pageserver::metrics::smgr_query_time_tests::op_label_name::{closure#0}
CBC
1
<pageserver::metrics::RemoteTimelineClientMetrics>::get_bytes_finished_counter_value
CBC
3
<pageserver::metrics::RemoteTimelineClientMetrics>::get_bytes_finished_counter_value::{closure#0}
CBC
3
<pageserver::metrics::RemoteTimelineClientMetrics>::get_bytes_started_counter_value
CBC
3
<pageserver::metrics::RemoteTimelineClientMetrics>::get_bytes_started_counter_value::{closure#0}
CBC
3
pageserver::metrics::SECONDARY_MODE::{closure#0}
CBC
5
pageserver::metrics::SECONDARY_MODE::{closure#0}::{closure#0}
CBC
5
pageserver::metrics::SECONDARY_MODE::{closure#0}::{closure#1}
CBC
5
pageserver::metrics::SECONDARY_MODE::{closure#0}::{closure#2}
CBC
5
pageserver::metrics::SECONDARY_MODE::{closure#0}::{closure#3}
CBC
5
pageserver::metrics::SECONDARY_MODE::{closure#0}::{closure#4}
CBC
5
pageserver::metrics::smgr_query_time_tests::basic::{closure#0}
CBC
9
<pageserver::metrics::PerTimelineRemotePhysicalSizeGauge>::get
CBC
18
<pageserver::metrics::RemoteTimelineClientMetrics>::remote_physical_size_get
CBC
18
<pageserver::metrics::RemoteTimelineClientMetrics>::remote_physical_size_get::{closure#0}
CBC
18
pageserver::metrics::smgr_query_time_tests::basic::{closure#0}::{closure#0}
CBC
32
pageserver::metrics::smgr_query_time_tests::basic::{closure#0}::{closure#1}
CBC
32
<pageserver::metrics::EvictionsWithLowResidenceDuration>::change_threshold
CBC
52
pageserver::metrics::initial_logical_size::TIMELINES_WHERE_WALRECEIVER_GOT_APPROXIMATE_SIZE::{closure#0}
CBC
56
pageserver::metrics::initial_logical_size::TIMELINES_WHERE_WALRECEIVER_GOT_APPROXIMATE_SIZE::{closure#0}::{closure#0}
CBC
56
pageserver::metrics::REMOTE_ONDEMAND_DOWNLOADED_BYTES::{closure#0}
CBC
72
pageserver::metrics::REMOTE_ONDEMAND_DOWNLOADED_BYTES::{closure#0}::{closure#0}
CBC
72
pageserver::metrics::REMOTE_ONDEMAND_DOWNLOADED_LAYERS::{closure#0}
CBC
72
pageserver::metrics::REMOTE_ONDEMAND_DOWNLOADED_LAYERS::{closure#0}::{closure#0}
CBC
72
pageserver::metrics::TENANT_SYNTHETIC_SIZE_METRIC::{closure#0}
CBC
157
pageserver::metrics::TENANT_SYNTHETIC_SIZE_METRIC::{closure#0}::{closure#0}
CBC
157
pageserver::metrics::remove_tenant_metrics
CBC
199
<pageserver::metrics::initial_logical_size::FinishedCalculationGuard as core::ops::drop::Drop>::drop
CBC
223
<pageserver::metrics::PerTimelineRemotePhysicalSizeGauge as core::ops::drop::Drop>::drop
CBC
265
<pageserver::metrics::TimelineMetrics as core::ops::drop::Drop>::drop
CBC
265
<pageserver::metrics::EvictionsWithLowResidenceDuration>::remove
CBC
273
<pageserver::metrics::EvictionsWithLowResidenceDuration>::remove::{closure#1}
CBC
273
<pageserver::metrics::TimelineMetrics>::resident_physical_size_get
CBC
283
<pageserver::metrics::RemoteTimelineClientMetrics as core::ops::drop::Drop>::drop
CBC
295
pageserver::metrics::BASEBACKUP_QUERY_TIME::{closure#0}
CBC
338
pageserver::metrics::BASEBACKUP_QUERY_TIME::{closure#0}::{closure#0}
CBC
338
pageserver::metrics::COMPUTE_STARTUP_BUCKETS::{closure#0}
CBC
338
<pageserver::metrics::WalRedoProcessCounters as core::default::Default>::default
CBC
359
<pageserver::metrics::WalRedoProcessCounters as core::default::Default>::default::{closure#1}
CBC
359
<pageserver::metrics::WalRedoProcessCounters as core::default::Default>::default::{closure#2}
CBC
359
<pageserver::metrics::WalRedoProcessCounters as core::default::Default>::default::{closure#3}
CBC
359
<pageserver::metrics::WalRedoProcessCounters as core::default::Default>::default::{closure#4}
CBC
359
pageserver::metrics::WAL_REDO_RECORD_COUNTER::{closure#0}
CBC
359
pageserver::metrics::WAL_REDO_RECORD_COUNTER::{closure#0}::{closure#0}
CBC
359
pageserver::metrics::WALRECEIVER_SWITCHES::{closure#0}
CBC
397
pageserver::metrics::WALRECEIVER_SWITCHES::{closure#0}::{closure#0}
CBC
397
pageserver::metrics::SMGR_QUERY_TIME_GLOBAL::{closure#0}
CBC
399
pageserver::metrics::SMGR_QUERY_TIME_GLOBAL::{closure#0}::{closure#0}
CBC
399
pageserver::metrics::SMGR_QUERY_TIME_GLOBAL_BUCKETS::{closure#0}
CBC
399
pageserver::metrics::LIVE_CONNECTIONS_COUNT::{closure#0}
CBC
420
pageserver::metrics::LIVE_CONNECTIONS_COUNT::{closure#0}::{closure#0}
CBC
420
pageserver::metrics::REMOTE_TIMELINE_CLIENT_BYTES_FINISHED_COUNTER::{closure#0}
CBC
431
pageserver::metrics::REMOTE_TIMELINE_CLIENT_BYTES_FINISHED_COUNTER::{closure#0}::{closure#0}
CBC
431
pageserver::metrics::REMOTE_TIMELINE_CLIENT_BYTES_STARTED_COUNTER::{closure#0}
CBC
431
pageserver::metrics::REMOTE_TIMELINE_CLIENT_BYTES_STARTED_COUNTER::{closure#0}::{closure#0}
CBC
431
pageserver::metrics::SMGR_QUERY_TIME_PER_TENANT_TIMELINE::{closure#0}
CBC
443
pageserver::metrics::SMGR_QUERY_TIME_PER_TENANT_TIMELINE::{closure#0}::{closure#0}
CBC
443
pageserver::metrics::BACKGROUND_LOOP_SEMAPHORE_WAIT_GAUGE::{closure#0}
CBC
447
pageserver::metrics::WAL_INGEST::{closure#0}
CBC
449
pageserver::metrics::WAL_INGEST::{closure#0}::{closure#0}
CBC
449
pageserver::metrics::WAL_INGEST::{closure#0}::{closure#1}
CBC
449
pageserver::metrics::WAL_INGEST::{closure#0}::{closure#2}
CBC
449
pageserver::metrics::TENANT_TASK_EVENTS::{closure#0}
CBC
511
pageserver::metrics::TENANT_TASK_EVENTS::{closure#0}::{closure#0}
CBC
511
pageserver::metrics::page_cache_eviction_metrics::CALLS_VEC::{closure#0}
CBC
524
pageserver::metrics::page_cache_eviction_metrics::CALLS_VEC::{closure#0}::{closure#0}
CBC
524
pageserver::metrics::page_cache_eviction_metrics::ITERS_TOTAL_VEC::{closure#0}
CBC
524
pageserver::metrics::page_cache_eviction_metrics::ITERS_TOTAL_VEC::{closure#0}::{closure#0}
CBC
524
pageserver::metrics::initial_logical_size::CALCULATED::{closure#0}
CBC
543
pageserver::metrics::initial_logical_size::CALCULATED::{closure#0}::{closure#0}
CBC
543
pageserver::metrics::initial_logical_size::CALCULATED::{closure#0}::{closure#1}
CBC
543
pageserver::metrics::GET_RECONSTRUCT_DATA_TIME::{closure#0}
CBC
546
pageserver::metrics::GET_RECONSTRUCT_DATA_TIME::{closure#0}::{closure#0}
CBC
546
pageserver::metrics::PAGE_CACHE::{closure#0}
CBC
547
pageserver::metrics::PAGE_CACHE_ACQUIRE_PINNED_SLOT_TIME::{closure#0}
CBC
547
pageserver::metrics::PAGE_CACHE_ACQUIRE_PINNED_SLOT_TIME::{closure#0}::{closure#0}
CBC
547
pageserver::metrics::PAGE_CACHE_READ_ACCESSES::{closure#0}
CBC
547
pageserver::metrics::PAGE_CACHE_READ_ACCESSES::{closure#0}::{closure#0}
CBC
547
pageserver::metrics::PAGE_CACHE_READ_HITS::{closure#0}
CBC
547
pageserver::metrics::PAGE_CACHE_READ_HITS::{closure#0}::{closure#0}
CBC
547
pageserver::metrics::initial_logical_size::DROP_CALCULATION::{closure#0}
CBC
547
pageserver::metrics::initial_logical_size::DROP_CALCULATION::{closure#0}::{closure#0}
CBC
547
pageserver::metrics::initial_logical_size::START_CALCULATION::{closure#0}
CBC
547
pageserver::metrics::initial_logical_size::START_CALCULATION::{closure#0}::{closure#0}
CBC
547
<pageserver::metrics::BasebackupQueryTime as metrics::metric_vec_duration::DurationResultObserver>::observe_result::<_, _>
CBC
550
::observe_result::<_, _>
UBC
0
::observe_result::<(), anyhow::Error>
CBC
550
pageserver::metrics::BACKGROUND_LOOP_PERIOD_OVERRUN_COUNT::{closure#0}
CBC
557
pageserver::metrics::BACKGROUND_LOOP_PERIOD_OVERRUN_COUNT::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::MATERIALIZED_PAGE_CACHE_HIT::{closure#0}
CBC
557
pageserver::metrics::MATERIALIZED_PAGE_CACHE_HIT::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::MATERIALIZED_PAGE_CACHE_HIT_DIRECT::{closure#0}
CBC
557
pageserver::metrics::MATERIALIZED_PAGE_CACHE_HIT_DIRECT::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::RESIDENT_PHYSICAL_SIZE_GLOBAL::{closure#0}
CBC
557
pageserver::metrics::RESIDENT_PHYSICAL_SIZE_GLOBAL::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::STARTUP_DURATION::{closure#0}
CBC
557
pageserver::metrics::STARTUP_DURATION::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::STARTUP_IS_LOADING::{closure#0}
CBC
557
pageserver::metrics::STARTUP_IS_LOADING::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::TENANT::{closure#0}
CBC
557
pageserver::metrics::TENANT::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::TENANT::{closure#0}::{closure#1}
CBC
557
pageserver::metrics::TENANT::{closure#0}::{closure#2}
CBC
557
pageserver::metrics::TENANT::{closure#0}::{closure#3}
CBC
557
pageserver::metrics::TENANT::{closure#0}::{closure#4}
CBC
557
pageserver::metrics::UNEXPECTED_ONDEMAND_DOWNLOADS::{closure#0}
CBC
557
pageserver::metrics::UNEXPECTED_ONDEMAND_DOWNLOADS::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::WALRECEIVER_ACTIVE_MANAGERS::{closure#0}
CBC
557
pageserver::metrics::WALRECEIVER_ACTIVE_MANAGERS::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::WALRECEIVER_BROKER_UPDATES::{closure#0}
CBC
557
pageserver::metrics::WALRECEIVER_BROKER_UPDATES::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::WALRECEIVER_CANDIDATES_ADDED::{closure#0}
CBC
557
pageserver::metrics::WALRECEIVER_STARTED_CONNECTIONS::{closure#0}
CBC
557
pageserver::metrics::WALRECEIVER_STARTED_CONNECTIONS::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::preinitialize_metrics
CBC
557
pageserver::metrics::preinitialize_metrics::{closure#1}
CBC
557
pageserver::metrics::virtual_file_descriptor_cache::SIZE_MAX::{closure#0}
CBC
557
pageserver::metrics::virtual_file_descriptor_cache::SIZE_MAX::{closure#0}::{closure#0}
CBC
557
pageserver::metrics::TENANT_MANAGER::{closure#0}
CBC
558
pageserver::metrics::TENANT_MANAGER::{closure#0}::{closure#0}
CBC
558
pageserver::metrics::TENANT_MANAGER::{closure#0}::{closure#1}
CBC
558
pageserver::metrics::TENANT_MANAGER::{closure#0}::{closure#2}
CBC
558
pageserver::metrics::WALRECEIVER_CANDIDATES_EVENTS::{closure#0}
CBC
558
pageserver::metrics::WALRECEIVER_CANDIDATES_EVENTS::{closure#0}::{closure#0}
CBC
558
pageserver::metrics::WALRECEIVER_CANDIDATES_REMOVED::{closure#0}
CBC
558
pageserver::metrics::CURRENT_LOGICAL_SIZE::{closure#0}
CBC
560
pageserver::metrics::CURRENT_LOGICAL_SIZE::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::EVICTIONS::{closure#0}
CBC
560
pageserver::metrics::EVICTIONS::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::EVICTIONS_WITH_LOW_RESIDENCE_DURATION::{closure#0}
CBC
560
pageserver::metrics::EVICTIONS_WITH_LOW_RESIDENCE_DURATION::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::LAST_RECORD_LSN::{closure#0}
CBC
560
pageserver::metrics::LAST_RECORD_LSN::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::NUM_PERSISTENT_FILES_CREATED::{closure#0}
CBC
560
pageserver::metrics::NUM_PERSISTENT_FILES_CREATED::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::PERSISTENT_BYTES_WRITTEN::{closure#0}
CBC
560
pageserver::metrics::PERSISTENT_BYTES_WRITTEN::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::REMOTE_PHYSICAL_SIZE_GLOBAL::{closure#0}
CBC
560
pageserver::metrics::REMOTE_PHYSICAL_SIZE_GLOBAL::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::RESIDENT_PHYSICAL_SIZE::{closure#0}
CBC
560
pageserver::metrics::RESIDENT_PHYSICAL_SIZE::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::STORAGE_TIME_COUNT_PER_TIMELINE::{closure#0}
CBC
560
pageserver::metrics::STORAGE_TIME_COUNT_PER_TIMELINE::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::STORAGE_TIME_GLOBAL::{closure#0}
CBC
560
pageserver::metrics::STORAGE_TIME_GLOBAL::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::STORAGE_TIME_SUM_PER_TIMELINE::{closure#0}
CBC
560
pageserver::metrics::STORAGE_TIME_SUM_PER_TIMELINE::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::WAL_REDO_BYTES_HISTOGRAM::{closure#0}
CBC
560
pageserver::metrics::WAL_REDO_BYTES_HISTOGRAM::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::WAL_REDO_PROCESS_LAUNCH_DURATION_HISTOGRAM::{closure#0}
CBC
560
pageserver::metrics::WAL_REDO_PROCESS_LAUNCH_DURATION_HISTOGRAM::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::WAL_REDO_RECORDS_HISTOGRAM::{closure#0}
CBC
560
pageserver::metrics::WAL_REDO_RECORDS_HISTOGRAM::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::WAL_REDO_TIME::{closure#0}
CBC
560
pageserver::metrics::WAL_REDO_TIME::{closure#0}::{closure#0}
CBC
560
pageserver::metrics::WAIT_LSN_TIME::{closure#0}
CBC
562
pageserver::metrics::WAIT_LSN_TIME::{closure#0}::{closure#0}
CBC
562
pageserver::metrics::DELETION_QUEUE::{closure#0}
CBC
564
pageserver::metrics::DELETION_QUEUE::{closure#0}::{closure#0}
CBC
564
pageserver::metrics::DELETION_QUEUE::{closure#0}::{closure#1}
CBC
564
pageserver::metrics::DELETION_QUEUE::{closure#0}::{closure#2}
CBC
564
pageserver::metrics::DELETION_QUEUE::{closure#0}::{closure#3}
CBC
564
pageserver::metrics::DELETION_QUEUE::{closure#0}::{closure#4}
CBC
564
pageserver::metrics::DELETION_QUEUE::{closure#0}::{closure#5}
CBC
564
pageserver::metrics::DELETION_QUEUE::{closure#0}::{closure#6}
CBC
564
pageserver::metrics::REMOTE_OPERATION_TIME::{closure#0}
CBC
565
pageserver::metrics::REMOTE_OPERATION_TIME::{closure#0}::{closure#0}
CBC
565
pageserver::metrics::REMOTE_TIMELINE_CLIENT_CALLS_STARTED_HIST::{closure#0}
CBC
565
pageserver::metrics::REMOTE_TIMELINE_CLIENT_CALLS_STARTED_HIST::{closure#0}::{closure#0}
CBC
565
pageserver::metrics::REMOTE_TIMELINE_CLIENT_CALLS_UNFINISHED_GAUGE::{closure#0}
CBC
565
pageserver::metrics::REMOTE_TIMELINE_CLIENT_CALLS_UNFINISHED_GAUGE::{closure#0}::{closure#0}
CBC
565
pageserver::metrics::REMOTE_PHYSICAL_SIZE::{closure#0}
CBC
569
pageserver::metrics::REMOTE_PHYSICAL_SIZE::{closure#0}::{closure#0}
CBC
569
pageserver::metrics::BROKEN_TENANTS_SET::{closure#0}
CBC
576
pageserver::metrics::BROKEN_TENANTS_SET::{closure#0}::{closure#0}
CBC
576
pageserver::metrics::TENANT_STATE_METRIC::{closure#0}
CBC
576
pageserver::metrics::TENANT_STATE_METRIC::{closure#0}::{closure#0}
CBC
576
pageserver::metrics::READ_NUM_FS_LAYERS::{closure#0}
CBC
593
pageserver::metrics::READ_NUM_FS_LAYERS::{closure#0}::{closure#0}
CBC
593
pageserver::metrics::RECONSTRUCT_TIME::{closure#0}
CBC
593
pageserver::metrics::RECONSTRUCT_TIME::{closure#0}::{closure#0}
CBC
593
pageserver::metrics::PAGE_CACHE_SIZE::{closure#0}
CBC
594
pageserver::metrics::PAGE_CACHE_SIZE::{closure#0}::{closure#0}
CBC
594
pageserver::metrics::PAGE_CACHE_SIZE_CURRENT_BYTES::{closure#0}
CBC
594
pageserver::metrics::PAGE_CACHE_SIZE_CURRENT_BYTES::{closure#0}::{closure#0}
CBC
594
<pageserver::metrics::StorageIoTime>::new
CBC
595
<pageserver::metrics::StorageIoTime>::new::{closure#1}
CBC
595
pageserver::metrics::STORAGE_IO_SIZE::{closure#0}
CBC
595
pageserver::metrics::STORAGE_IO_SIZE::{closure#0}::{closure#0}
CBC
595
<pageserver::metrics::RemoteTimelineClientMetrics>::bytes_finished_counter::{closure#0}
CBC
783
<pageserver::metrics::RemoteTimelineClientMetrics>::bytes_started_counter::{closure#0}
CBC
783
pageserver::metrics::BACKGROUND_LOOP_SEMAPHORE_WAIT_GAUGE::{closure#0}::{closure#0}
CBC
894
pageserver::metrics::BACKGROUND_LOOP_SEMAPHORE_WAIT_GAUGE::{closure#0}::{closure#0}
CBC
447
pageserver::metrics::BACKGROUND_LOOP_SEMAPHORE_WAIT_GAUGE::{closure#0}::{closure#1}
CBC
447
<pageserver::metrics::WalRedoProcessCounters as core::default::Default>::default::{closure#0}
CBC
1077
<pageserver::metrics::initial_logical_size::OngoingCalculationGuard>::calculation_result_saved
CBC
1121
<pageserver::metrics::initial_logical_size::OngoingCalculationGuard as core::ops::drop::Drop>::drop
CBC
1144
<&str as core::convert::From<pageserver::metrics::initial_logical_size::StartCircumstances>>::from
CBC
1148
<&str as core::convert::From<&pageserver::metrics::initial_logical_size::StartCircumstances>>::from
UBC
0
<&str as core::convert::From
>::from
CBC
1148
<pageserver::metrics::initial_logical_size::StartCalculation>::first
CBC
1148
<pageserver::metrics::PerTimelineRemotePhysicalSizeGauge>::new
CBC
1290
<pageserver::metrics::RemoteTimelineClientMetrics>::remote_physical_size_set::{closure#0}
CBC
1290
<pageserver::metrics::TimelineMetrics>::new
CBC
1290
<pageserver::metrics::EvictionsWithLowResidenceDurationBuilder>::build
CBC
1298
<pageserver::metrics::EvictionsWithLowResidenceDurationBuilder>::new
CBC
1298
<pageserver::metrics::RemoteTimelineClientMetrics>::new
CBC
1320
pageserver::metrics::page_cache_eviction_metrics::observe::CALLS::{closure#0}
CBC
1450
pageserver::metrics::page_cache_eviction_metrics::observe::CALLS::{closure#0}
CBC
725
pageserver::metrics::page_cache_eviction_metrics::observe::ITERS_TOTAL::{closure#0}
CBC
725
<pageserver::metrics::EvictionsWithLowResidenceDuration>::threshold_label_value
CBC
1571
<pageserver::metrics::EvictionsWithLowResidenceDuration>::observe
CBC
2538
<pageserver::metrics::WalRedoKillCause as core::fmt::Debug>::fmt
CBC
2692
<&str as core::convert::From<&pageserver::metrics::WalRedoKillCause>>::from
UBC
0
::fmt
CBC
269
::into_usize
CBC
269
<&str as core::convert::From
>::from
CBC
1077
::from_usize
CBC
1077
<pageserver::metrics::RemoteTimelineClientMetrics>::calls_unfinished_gauge::{closure#0}
CBC
2809
pageserver::metrics::preinitialize_metrics::{closure#2}
CBC
3342
pageserver::metrics::preinitialize_metrics::{closure#0}
CBC
3899
<pageserver::metrics::SmgrQueryTypeIter>::get
CBC
3991
::clone
UBC
0
::next_back
UBC
0
::len
UBC
0
::size_hint
CBC
1
::iter
CBC
266
::get
CBC
1064
::next
CBC
1330
::nth
CBC
1330
<pageserver::metrics::StorageIoOperation>::as_str
CBC
5355
<pageserver::metrics::StorageIoOperationIter>::get
CBC
5355
::clone
UBC
0
::fmt
UBC
0
::iter
UBC
0
::clone
UBC
0
::next_back
UBC
0
::len
UBC
0
::next
UBC
0
::nth
UBC
0
::size_hint
UBC
0
::get
UBC
0
::from_repr
CBC
5355
<pageserver::metrics::StorageIoTime>::new::{closure#0}
CBC
5355
<pageserver::metrics::PerTimelineRemotePhysicalSizeGauge>::set
CBC
6403
<pageserver::metrics::RemoteTimelineClientMetrics>::remote_physical_size_set
CBC
6403
<pageserver::metrics::TimelineMetrics>::resident_physical_size_sub
CBC
6841
<pageserver::metrics::SmgrQueryTimePerTimeline>::new
CBC
6965
<pageserver::metrics::StorageTimeMetricsTimer>::stop_and_record
CBC
8832
<pageserver::metrics::StorageTimeMetrics as core::fmt::Debug>::fmt
CBC
8881
::fmt
UBC
0
::clone
CBC
8881
<pageserver::metrics::StorageTimeMetrics>::start_timer
CBC
8881
<pageserver::metrics::StorageTimeMetricsTimer>::new
CBC
8881
<pageserver::metrics::StorageTimeMetrics>::new
CBC
9030
<pageserver::metrics::StorageTimeOperation as core::fmt::Debug>::fmt
CBC
9461
<&str as core::convert::From<&pageserver::metrics::StorageTimeOperation>>::from
UBC
0
::fmt
UBC
0
<&str as core::convert::From
>::from
CBC
9461
pageserver::metrics::COMPUTE_STARTUP_BUCKETS::{closure#0}::{closure#0}
CBC
9464
pageserver::metrics::PAGE_CACHE::{closure#0}::{closure#0}
CBC
14259
pageserver::metrics::SMGR_QUERY_TIME_GLOBAL_BUCKETS::{closure#0}::{closure#0}
CBC
16359
<pageserver::metrics::TimelineMetrics>::record_new_file_metrics
CBC
20419
<pageserver::metrics::RemoteTimelineClientMetrics>::bytes_started_counter
CBC
20463
<pageserver::metrics::RemoteTimelineClientMetrics>::call_end
CBC
27264
<pageserver::metrics::SmgrQueryTimePerTimeline>::new::{closure#0}
CBC
27860
<pageserver::metrics::SmgrQueryType>::from_repr
CBC
27860
<pageserver::metrics::RemoteTimelineClientCallMetricGuard>::will_decrement_manually
CBC
30331
<pageserver::metrics::RemoteTimelineClientMetrics>::remote_operation_time
CBC
37045
<pageserver::tenant::remote_timeline_client::upload::upload_index_part::{closure#0} as pageserver::metrics::MeasureRemoteOp>::measure_remote_op
CBC
37056
::measure_remote_op
CBC
401
::measure_remote_op
CBC
5745
::measure_remote_op
CBC
9411
::measure_remote_op
CBC
21499
<pageserver::metrics::RemoteTimelineClientMetrics>::bytes_finished_counter
CBC
37907
<pageserver::metrics::RemoteTimelineClientCallMetricGuard as core::ops::drop::Drop>::drop
CBC
40140
<pageserver::metrics::RemoteTimelineClientMetrics>::call_begin
CBC
40143
<pageserver::metrics::RemoteTimelineClientMetrics>::calls_started_hist
CBC
40143
<pageserver::metrics::TimelineMetrics>::resident_physical_size_add
CBC
43901
<&str as core::convert::From<pageserver::metrics::SmgrQueryType>>::from
CBC
56784
<&str as core::convert::From<&pageserver::metrics::SmgrQueryType>>::from
UBC
0
<&str as core::convert::From
>::from
CBC
56784
<pageserver::metrics::RemoteTimelineClientMetrics>::calls_unfinished_gauge
CBC
67407
pageserver::metrics::PAGE_CACHE::{closure#0}::{closure#0}::{closure#0}
CBC
85554
<pageserver::metrics::RemoteOpFileKind>::as_str
CBC
202971
<pageserver::metrics::RemoteOpKind>::as_str
CBC
202971
<pageserver::metrics::MeasuredRemoteOp<pageserver::tenant::remote_timeline_client::upload::upload_index_part::{closure#0}> as core::future::future::Future>::poll
CBC
1283569
as core::future::future::Future>::poll
CBC
3402
as core::future::future::Future>::poll
CBC
24551
as core::future::future::Future>::poll
CBC
386231
as core::future::future::Future>::poll
CBC
869385
<pageserver::metrics::GlobalAndPerTimelineHistogram>::observe
CBC
3641514
<pageserver::metrics::GlobalAndPerTimelineHistogramTimer as core::ops::drop::Drop>::drop
CBC
3641514
<pageserver::metrics::SmgrQueryTimePerTimeline>::start_timer
CBC
3641540
<pageserver::metrics::ReconstructTimeMetrics>::for_result::<bytes::bytes::Bytes, pageserver::tenant::timeline::PageReconstructError>
CBC
5861451
pageserver::metrics::page_cache_eviction_metrics::observe
CBC
9888454
<pageserver::metrics::StorageIoTime>::get
CBC
13005788
<pageserver::metrics::PageCacheMetrics>::for_ctx
CBC
313684531
Generated by:
LCOV version 2.1-beta