LCOV - code coverage report
Current view:
top level
-
pageserver/src
- page_service.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
b4ae4c4857f9ef3e144e982a35ee23bc84c71983.info
Lines:
0.0 %
413
0
Test Date:
2024-10-22 22:13:45
Functions:
0.0 %
77
0
Function Name
Hit count
<alloc::sync::Arc<pageserver::tenant::timeline::Timeline> as pageserver::tenant::timeline::handle::ArcTimeline<pageserver::page_service::TenantManagerTypes>>::gate
0
<alloc::sync::Arc<pageserver::tenant::timeline::Timeline> as pageserver::tenant::timeline::handle::ArcTimeline<pageserver::page_service::TenantManagerTypes>>::get_shard_identity
0
<alloc::sync::Arc<pageserver::tenant::timeline::Timeline> as pageserver::tenant::timeline::handle::ArcTimeline<pageserver::page_service::TenantManagerTypes>>::per_timeline_state
0
<alloc::sync::Arc<pageserver::tenant::timeline::Timeline> as pageserver::tenant::timeline::handle::ArcTimeline<pageserver::page_service::TenantManagerTypes>>::shard_timeline_id
0
<pageserver::page_service::Connections>::handle_connection_completion
0
<pageserver::page_service::Connections>::shutdown
0
::shutdown
0
::shutdown::{closure#0}
0
<pageserver::page_service::GetActiveTimelineError as core::fmt::Display>::fmt
0
>::from
0
::source
0
::fmt
0
<pageserver::page_service::Listener>::stop_accepting
0
::stop_accepting
0
::stop_accepting::{closure#0}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::check_auth_jwt
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::check_auth_jwt::{closure#0}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#10}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#11}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#12}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#13}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#1}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#2}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#3}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#4}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#5}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#6}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#7}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#8}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::process_query::{closure#0}::{closure#0}::{closure#9}
0
<pageserver::page_service::PageServerHandler as postgres_backend::Handler<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::startup
0
<pageserver::page_service::PageServerHandler>::check_permission
0
<pageserver::page_service::PageServerHandler>::check_permission::{closure#0}
0
<pageserver::page_service::PageServerHandler>::flush_cancellable::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>
0
<pageserver::page_service::PageServerHandler>::flush_cancellable::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_basebackup_request::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_basebackup_request::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_basebackup_request::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}::{closure#1}
0
<pageserver::page_service::PageServerHandler>::handle_basebackup_request::{closure#0}::{closure#0}::map_basebackup_error
0
<pageserver::page_service::PageServerHandler>::handle_db_size_request::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_get_nblocks_request::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_get_page_at_lsn_request::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_get_rel_exists_request::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_get_slru_segment_request::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_make_lsn_lease::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_make_lsn_lease::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_make_lsn_lease::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}::{closure#1}
0
<pageserver::page_service::PageServerHandler>::handle_make_lsn_lease::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}::{closure#2}
0
<pageserver::page_service::PageServerHandler>::handle_pagerequests::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_pagerequests::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}::{closure#0}
0
<pageserver::page_service::PageServerHandler>::handle_pagerequests::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}::{closure#1}
0
<pageserver::page_service::PageServerHandler>::handle_pagerequests::<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>::{closure#0}::{closure#0}::{closure#2}
0
<pageserver::page_service::PageServerHandler>::new
0
<pageserver::page_service::PageServerHandler>::wait_or_get_last_lsn
0
<pageserver::page_service::PageServerHandler>::wait_or_get_last_lsn::{closure#0}
0
<pageserver::page_service::PageStreamError as core::convert::From<pageserver::page_service::GetActiveTimelineError>>::from
0
<pageserver::page_service::PageStreamError as core::convert::From<pageserver::tenant::timeline::PageReconstructError>>::from
0
<pageserver::page_service::PageStreamError as core::convert::From<pageserver::tenant::timeline::WaitLsnError>>::from
0
<pageserver::page_service::PageStreamError as core::fmt::Display>::fmt
0
::source
0
::fmt
0
<pageserver::page_service::TenantManagerWrapper as pageserver::tenant::timeline::handle::TenantManager<pageserver::page_service::TenantManagerTypes>>::resolve
0
<pageserver::page_service::TenantManagerWrapper as pageserver::tenant::timeline::handle::TenantManager<pageserver::page_service::TenantManagerTypes>>::resolve::{closure#0}
0
<pageserver::page_service::TimelineHandles>::get
0
<pageserver::page_service::TimelineHandles>::get::{closure#0}
0
<pageserver::page_service::TimelineHandles>::get::{closure#0}::{closure#0}
0
<pageserver::page_service::TimelineHandles>::get::{closure#0}::{closure#1}
0
<pageserver::page_service::TimelineHandles>::new
0
<pageserver::page_service::TimelineHandles>::tenant_id
0
<postgres_backend::QueryError as core::convert::From<pageserver::page_service::GetActiveTimelineError>>::from
0
<postgres_backend::QueryError as core::convert::From<pageserver::tenant::mgr::GetActiveTenantError>>::from
0
<postgres_backend::QueryError as core::convert::From<pageserver::tenant::timeline::WaitLsnError>>::from
0
pageserver::page_service::libpq_listener_main
0
pageserver::page_service::libpq_listener_main::{closure#0}
0
pageserver::page_service::page_service_conn_main::{closure#0}::{closure#0}
0
pageserver::page_service::page_service_conn_main::{closure#0}::{closure#0}::{closure#0}
0
pageserver::page_service::page_service_conn_main::{closure#0}::{closure#0}::{closure#0}::{closure#0}
0
pageserver::page_service::set_tracing_field_shard_id
0
pageserver::page_service::spawn
0
Generated by:
LCOV version 2.1-beta