LCOV - code coverage report
Current view:
top level
-
pageserver/src
- walingest.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
aca806cab4756d7eb6a304846130f4a73a5d5393.info
Lines:
59.1 %
1846
1091
Test Date:
2025-04-24 20:31:15
Functions:
56.5 %
92
52
Function Name
Hit count
<<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0}::RateLimitPerPgVersion>::new
0
<<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0}::RateLimitPerPgVersion>::new::{closure#0}
12
<<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0}::RateLimitPerPgVersion>::rate_limiter
24
<pageserver::pgdatadir_mapping::DatadirModification>::set_lsn::{closure#0}
4256412
::put_rel_extend::{closure#0}::{closure#0}
1660080
::put_rel_page_image::{closure#0}
1667052
::put_rel_page_image_zero::{closure#0}
17988
::put_rel_truncation::{closure#0}::{closure#0}
36072
::put_rel_wal_record::{closure#0}
72
::set_lsn::{closure#0}
875148
<pageserver::walingest::CheckPoint>::encode
36
<pageserver::walingest::CheckPoint>::update_next_multixid
0
<pageserver::walingest::CheckPoint>::update_next_xid
875004
<pageserver::walingest::WalIngest>::adjust_to_full_transaction_id
0
<pageserver::walingest::WalIngest>::handle_rel_extend
1634484
<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0}
1634484
<pageserver::walingest::WalIngest>::handle_rel_extend::{closure#0}::{closure#0}
12
<pageserver::walingest::WalIngest>::handle_slru_extend
0
<pageserver::walingest::WalIngest>::handle_slru_extend::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_clear_vm_bits
72
<pageserver::walingest::WalIngest>::ingest_clear_vm_bits::{closure#0}
72
<pageserver::walingest::WalIngest>::ingest_clog_truncate
0
<pageserver::walingest::WalIngest>::ingest_clog_truncate::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_clog_zero_page
0
<pageserver::walingest::WalIngest>::ingest_clog_zero_page::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_logical_message_put
0
<pageserver::walingest::WalIngest>::ingest_logical_message_put::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_multixact_create
0
<pageserver::walingest::WalIngest>::ingest_multixact_create::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_multixact_truncate
0
<pageserver::walingest::WalIngest>::ingest_multixact_truncate::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_multixact_zero_page
0
<pageserver::walingest::WalIngest>::ingest_multixact_zero_page::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_raw_xlog_record
180
<pageserver::walingest::WalIngest>::ingest_raw_xlog_record::{closure#0}
180
<pageserver::walingest::WalIngest>::ingest_record
875112
<pageserver::walingest::WalIngest>::ingest_record::{closure#0}
875112
<pageserver::walingest::WalIngest>::ingest_relmap_update
0
<pageserver::walingest::WalIngest>::ingest_relmap_update::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_replorigin_record
0
<pageserver::walingest::WalIngest>::ingest_replorigin_record::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_standby_record
0
<pageserver::walingest::WalIngest>::ingest_xact_record
48
<pageserver::walingest::WalIngest>::ingest_xact_record::{closure#0}
48
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create
0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_create::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_drop
0
<pageserver::walingest::WalIngest>::ingest_xlog_dbase_drop::{closure#0}
0
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create
96
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_create::{closure#0}
96
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate
0
<pageserver::walingest::WalIngest>::ingest_xlog_smgr_truncate::{closure#0}
0
<pageserver::walingest::WalIngest>::new
72
<pageserver::walingest::WalIngest>::new::{closure#0}
72
<pageserver::walingest::WalIngest>::put_rel_creation
108
<pageserver::walingest::WalIngest>::put_rel_creation::{closure#0}
108
<pageserver::walingest::WalIngest>::put_rel_page_image
1634412
<pageserver::walingest::WalIngest>::put_rel_page_image::{closure#0}
1634412
<pageserver::walingest::WalIngest>::put_rel_truncation
36072
<pageserver::walingest::WalIngest>::put_rel_truncation::{closure#0}
36072
<pageserver::walingest::WalIngest>::put_rel_wal_record
72
<pageserver::walingest::WalIngest>::put_rel_wal_record::{closure#0}
72
<pageserver::walingest::WalIngest>::put_slru_page_image
0
<pageserver::walingest::WalIngest>::put_slru_page_image::{closure#0}
0
<pageserver::walingest::WalIngest>::warn_on_ingest_lag
48
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#0}
12
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#1}
0
<pageserver::walingest::WalIngest>::warn_on_ingest_lag::{closure#2}
0
<pageserver::walingest::WalIngestError as core::convert::From<utils::bin_ser::SerializeError>>::from
0
>::from
0
>::from
0
>::from
0
>::from
0
<pageserver::walingest::WalIngestError as core::error::Error>::source
0
<pageserver::walingest::WalIngestError as core::fmt::Debug>::fmt
0
<pageserver::walingest::WalIngestError as core::fmt::Display>::fmt
0
<pageserver::walingest::WalLagCooldown>::new
0
pageserver::walingest::get_relsize
72
pageserver::walingest::get_relsize::{closure#0}
72
pageserver::walingest::tests::assert_current_logical_size
72
pageserver::walingest::tests::init_walingest_test
96
pageserver::walingest::tests::init_walingest_test
48
pageserver::walingest::tests::init_walingest_test::{closure#0}
48
pageserver::walingest::tests::test_drop_extend
24
pageserver::walingest::tests::test_drop_extend
12
pageserver::walingest::tests::test_drop_extend::{closure#0}
12
pageserver::walingest::tests::test_ingest_real_wal
24
pageserver::walingest::tests::test_ingest_real_wal
12
pageserver::walingest::tests::test_ingest_real_wal::{closure#0}
12
pageserver::walingest::tests::test_large_rel
24
pageserver::walingest::tests::test_large_rel
12
pageserver::walingest::tests::test_large_rel::{closure#0}
12
pageserver::walingest::tests::test_relsize
24
pageserver::walingest::tests::test_relsize
12
pageserver::walingest::tests::test_relsize::{closure#0}
12
pageserver::walingest::tests::test_truncate_extend
24
pageserver::walingest::tests::test_truncate_extend
12
pageserver::walingest::tests::test_truncate_extend::{closure#0}
12
pageserver::walingest::tests::test_zeroed_checkpoint_decodes_correctly
24
pageserver::walingest::tests::test_zeroed_checkpoint_decodes_correctly
12
pageserver::walingest::tests::test_zeroed_checkpoint_decodes_correctly::{closure#0}
12
Generated by:
LCOV version 2.1-beta