LCOV - code coverage report
Current view: top level - pageserver/src - import_datadir.rs (source / functions) Coverage Total Hit
Test: c639aa5f7ab62b43d647b10f40d15a15686ce8a9.info Lines: 84.6 % 468 396
Test Date: 2024-02-12 20:26:03 Functions: 34.6 % 104 36

Function Name Sort by function name Hit count Sort by function hit count
pageserver::import_datadir::create_tar_zst::{closure#0}::{closure#0} 0
pageserver::import_datadir::create_tar_zst::{closure#0}::{closure#1} 0
pageserver::import_datadir::get_lsn_from_controlfile::{closure#0} 0
pageserver::import_datadir::import_basebackup_from_tar::<_>::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_basebackup_from_tar::<_>::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_basebackup_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#10} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#10} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#10} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#11} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#11} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#11} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#12} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#12} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#12} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#13} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#13} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#13} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#3} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#3} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#3} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#4} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#4} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#4} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#5} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#5} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#5} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#6} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#6} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#6} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#7} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#7} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#7} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#8} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#8} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#8} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0}::{closure#9} 0
pageserver::import_datadir::import_file::::{closure#0}::{closure#9} 0
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#9} 0
pageserver::import_datadir::import_rel::<tokio::fs::file::File>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_rel::::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_rel::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_rel::<tokio::fs::file::File>::{closure#0}::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_rel::::{closure#0}::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_rel::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_rel::<tokio::fs::file::File>::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_rel::::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_rel::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_rel::<tokio::fs::file::File>::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_rel::::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_rel::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_slru::<tokio::fs::file::File>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_slru::::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_slru::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_wal::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_wal::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_wal::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_wal::{closure#0}::{closure#4} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#2} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#3} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#3} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#3} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#4} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#4} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#4} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#5} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#5} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#5} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#7} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#7} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#7} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#8} 0
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#8} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#8} 0
pageserver::import_datadir::import_wal_from_tar::<_> 2
pageserver::import_datadir::import_wal_from_tar::<_> 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>> 2
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0} 2
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0} 2
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#1} 2
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#1} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#1} 2
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#6} 2
pageserver::import_datadir::import_wal_from_tar::<_>::{closure#0}::{closure#6} 0
pageserver::import_datadir::import_wal_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#6} 2
pageserver::import_datadir::extract_tar_zst::<tokio::io::util::buf_reader::BufReader<tokio::fs::file::File>> 4
pageserver::import_datadir::extract_tar_zst::<tokio::io::util::buf_reader::BufReader<tokio::fs::file::File>>::{closure#0} 4
pageserver::import_datadir::import_basebackup_from_tar::<_> 12
pageserver::import_datadir::import_basebackup_from_tar::<_> 0
pageserver::import_datadir::import_basebackup_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>> 12
pageserver::import_datadir::import_basebackup_from_tar::<_>::{closure#0} 12
pageserver::import_datadir::import_basebackup_from_tar::<_>::{closure#0} 0
pageserver::import_datadir::import_basebackup_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0} 12
pageserver::import_datadir::import_basebackup_from_tar::<_>::{closure#0}::{closure#0} 12
pageserver::import_datadir::import_basebackup_from_tar::<_>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_basebackup_from_tar::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>::{closure#0}::{closure#0} 12
pageserver::import_datadir::import_timeline_from_postgres_datadir 596
pageserver::import_datadir::import_timeline_from_postgres_datadir::{closure#0} 596
pageserver::import_datadir::import_wal 596
pageserver::import_datadir::import_wal::{closure#0} 596
pageserver::import_datadir::import_wal::{closure#0}::{closure#3} 596
pageserver::import_datadir::get_lsn_from_controlfile 597
pageserver::import_datadir::create_tar_zst 1134
pageserver::import_datadir::create_tar_zst 567
pageserver::import_datadir::create_tar_zst::{closure#0} 567
pageserver::import_datadir::import_slru::<tokio::fs::file::File> 1822
pageserver::import_datadir::import_slru::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>> 34
pageserver::import_datadir::import_slru:: 1788
pageserver::import_datadir::import_slru::<tokio::fs::file::File>::{closure#0} 1822
pageserver::import_datadir::import_slru::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0} 34
pageserver::import_datadir::import_slru::::{closure#0} 1788
pageserver::import_datadir::import_slru::<tokio::fs::file::File>::{closure#0}::{closure#1} 1822
pageserver::import_datadir::import_slru::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0}::{closure#1} 34
pageserver::import_datadir::import_slru::::{closure#0}::{closure#1} 1788
pageserver::import_datadir::read_all_bytes::<tokio::fs::file::File> 6086
pageserver::import_datadir::read_all_bytes::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>> 63
pageserver::import_datadir::read_all_bytes::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0} 63
pageserver::import_datadir::read_all_bytes:: 2980
pageserver::import_datadir::read_all_bytes::::{closure#0} 2980
pageserver::import_datadir::import_rel::<tokio::fs::file::File> 565245
pageserver::import_datadir::import_rel::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>> 10279
pageserver::import_datadir::import_rel:: 554966
pageserver::import_datadir::import_rel::<tokio::fs::file::File>::{closure#0} 565245
pageserver::import_datadir::import_rel::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0} 10279
pageserver::import_datadir::import_rel::::{closure#0} 554966
pageserver::import_datadir::import_file::<tokio::fs::file::File> 576178
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>> 10478
pageserver::import_datadir::import_file:: 565700
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0} 576178
pageserver::import_datadir::import_file::, ::copyin_stream>>::{closure#0}>, bytes::bytes::Bytes>>>>>::{closure#0} 10478
pageserver::import_datadir::import_file::::{closure#0} 565700
pageserver::import_datadir::import_timeline_from_postgres_datadir::{closure#0}::{closure#0} 580600

Generated by: LCOV version 2.1-beta