LCOV - differential code coverage report
Current view: top level - safekeeper/src - metrics.rs (source / functions) Coverage Total Hit LBC UBC CBC
Current: cd44433dd675caa99df17a61b18949c8387e2242.info Lines: 93.4 % 547 511 7 29 511
Current Date: 2024-01-09 02:06:09 Functions: 73.3 % 60 44 2 14 44
Baseline: 66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date: 2024-01-08 15:34:46

Function Name Sort by function name TLA Hit count Sort by function hit count
<safekeeper::metrics::ConnectionLabels as core::clone::Clone>::clone UBC 0
<safekeeper::metrics::FullTimelineInfo as core::clone::Clone>::clone UBC 0
<safekeeper::metrics::TimelineCollector as core::default::Default>::default UBC 0
<safekeeper::metrics::TrafficMetrics as core::default::Default>::default UBC 0
<safekeeper::metrics::WalStorageMetrics>::observe_flush_seconds UBC 0
safekeeper::metrics::BACKUP_ERRORS::{closure#0} LBC 0
safekeeper::metrics::BACKUP_ERRORS::{closure#0}::{closure#0} LBC 0
safekeeper::metrics::FLUSH_WAL_SECONDS::{closure#0} UBC 0
safekeeper::metrics::FLUSH_WAL_SECONDS::{closure#0}::{closure#0} UBC 0
safekeeper::metrics::time_io_closure::<std::io::error::Error, <tokio::fs::file::File>::sync_all::{closure#0}>::{closure#0}::{closure#0} UBC 0
safekeeper::metrics::time_io_closure::::write_exact::{closure#0}>::{closure#0}::{closure#0} UBC 0
safekeeper::metrics::time_io_closure::::sync_all::{closure#0}>::{closure#0}::{closure#0} UBC 0
safekeeper::metrics::time_io_closure::::sync_data::{closure#0}>::{closure#0}::{closure#0} UBC 0
<safekeeper::metrics::TrafficMetrics>::set_client_az CBC 5
safekeeper::metrics::BACKED_UP_SEGMENTS::{closure#0} CBC 6
safekeeper::metrics::BACKED_UP_SEGMENTS::{closure#0}::{closure#0} CBC 6
safekeeper::metrics::REMOVED_WAL_SEGMENTS::{closure#0} CBC 8
safekeeper::metrics::REMOVED_WAL_SEGMENTS::{closure#0}::{closure#0} CBC 8
<safekeeper::metrics::TimelineCollector as prometheus::metrics::Collector>::collect CBC 19
<safekeeper::metrics::TimelineCollector as prometheus::metrics::Collector>::collect::{closure#0} CBC 19
safekeeper::metrics::collect_timeline_metrics CBC 38
safekeeper::metrics::collect_timeline_metrics CBC 19
safekeeper::metrics::collect_timeline_metrics::{closure#0} CBC 19
safekeeper::metrics::BROKER_PUSHED_UPDATES::{closure#0} CBC 407
safekeeper::metrics::BROKER_PUSHED_UPDATES::{closure#0}::{closure#0} CBC 407
safekeeper::metrics::WRITE_WAL_BYTES::{closure#0} CBC 411
safekeeper::metrics::WRITE_WAL_BYTES::{closure#0}::{closure#0} CBC 411
safekeeper::metrics::WRITE_WAL_SECONDS::{closure#0} CBC 411
safekeeper::metrics::WRITE_WAL_SECONDS::{closure#0}::{closure#0} CBC 411
safekeeper::metrics::PERSIST_CONTROL_FILE_SECONDS::{closure#0} CBC 416
safekeeper::metrics::PERSIST_CONTROL_FILE_SECONDS::{closure#0}::{closure#0} CBC 416
safekeeper::metrics::PG_IO_BYTES::{closure#0} CBC 418
safekeeper::metrics::PG_IO_BYTES::{closure#0}::{closure#0} CBC 418
safekeeper::metrics::PG_QUERIES_GAUGE::{closure#0} CBC 418
<safekeeper::metrics::TimelineCollector as prometheus::metrics::Collector>::desc CBC 485
<safekeeper::metrics::TimelineCollector>::new CBC 485
safekeeper::metrics::BROKER_ITERATION_TIMELINES::{closure#0} CBC 485
safekeeper::metrics::BROKER_ITERATION_TIMELINES::{closure#0}::{closure#0} CBC 485
safekeeper::metrics::BROKER_PULLED_UPDATES::{closure#0} CBC 485
safekeeper::metrics::BROKER_PULLED_UPDATES::{closure#0}::{closure#0} CBC 485
safekeeper::metrics::BROKER_PUSH_ALL_UPDATES_SECONDS::{closure#0} CBC 485
safekeeper::metrics::BROKER_PUSH_ALL_UPDATES_SECONDS::{closure#0}::{closure#0} CBC 485
<safekeeper::metrics::WalStorageMetrics as core::clone::Clone>::clone CBC 682
::clone CBC 51
::default CBC 631
<safekeeper::metrics::TrafficMetrics>::set_app_name CBC 720
safekeeper::metrics::PG_QUERIES_GAUGE::{closure#0}::{closure#0} CBC 836
safekeeper::metrics::PG_QUERIES_GAUGE::{closure#0}::{closure#0} CBC 418
safekeeper::metrics::PG_QUERIES_GAUGE::{closure#0}::{closure#1} CBC 418
<safekeeper::metrics::ConnectionLabels>::new CBC 3123
<safekeeper::metrics::TrafficMetrics as core::clone::Clone>::clone CBC 3123
<safekeeper::metrics::TrafficMetrics>::new CBC 3123
<safekeeper::metrics::TrafficMetrics>::set_sk_az CBC 3123
<safekeeper::metrics::ConnectionLabels>::build_metrics CBC 6971
<safekeeper::metrics::WalStorageMetrics>::observe_write_bytes CBC 1216618
<safekeeper::metrics::WalStorageMetrics>::observe_write_seconds CBC 1216618
safekeeper::metrics::time_io_closure::<std::io::error::Error, <tokio::fs::file::File>::sync_all::{closure#0}> CBC 1216619
safekeeper::metrics::time_io_closure::::sync_all::{closure#0}> UBC 0
safekeeper::metrics::time_io_closure::::sync_data::{closure#0}> UBC 0
safekeeper::metrics::time_io_closure::::write_exact::{closure#0}> CBC 1216619
safekeeper::metrics::time_io_closure::<std::io::error::Error, <tokio::fs::file::File>::sync_all::{closure#0}>::{closure#0} CBC 1216619
safekeeper::metrics::time_io_closure::::sync_all::{closure#0}>::{closure#0} UBC 0
safekeeper::metrics::time_io_closure::::sync_data::{closure#0}>::{closure#0} UBC 0
safekeeper::metrics::time_io_closure::::write_exact::{closure#0}>::{closure#0} CBC 1216619
<safekeeper::metrics::TrafficMetrics>::observe_write CBC 1883400
<safekeeper::metrics::TrafficMetrics>::observe_read CBC 2177218

Generated by: LCOV version 2.1-beta