|
Function Name  |
Hit count  |
<<pageserver::tenant::timeline::Timeline>::get_vectored_reconstruct_data::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<<pageserver::tenant::timeline::Timeline>::get_vectored_impl::{closure#0}::{closure#1}>::{closure#0} |
0 |
<::record_op_start_and_throttle::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::pagestream_read_message>>>::{closure#0}::{closure#1}>::{closure#0} |
0 |
<::collect_pending_ios::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_impl::{closure#0}::{closure#5}::{closure#0}>::{closure#0} |
0 |
<::get_values_reconstruct_data::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_values_reconstruct_data::{closure#0}::{closure#3}>::{closure#0} |
0 |
<::get_values_reconstruct_data::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_values_reconstruct_data::{closure#0}::{closure#1}>::{closure#0} |
0 |
<::download_init_and_wait::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_or_maybe_download::{closure#0}::{closure#5}::{closure#1}>::{closure#0} |
0 |
<::get_or_maybe_download::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_values_reconstruct_data::{closure#0}::{closure#1}>::{closure#0} |
0 |
<::get_ready_ancestor_timeline::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_reconstruct_data::{closure#0}::{closure#3}>::{closure#0} |
0 |
<::get_rel_size::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_rel_page_at_lsn_batched, ::get_rel_page_at_lsn::{closure#0}::{closure#0}>>::{closure#0}::{closure#1}>::{closure#0} |
0 |
<::get_rel_size::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_rel_page_at_lsn_batched, ::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#4}>>::{closure#0}::{closure#1}>::{closure#0} |
0 |
<::get_vectored::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_rel_page_at_lsn_batched, ::get_rel_page_at_lsn::{closure#0}::{closure#0}>>::{closure#0}::{closure#4}>::{closure#0} |
0 |
<::get_vectored::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_rel_page_at_lsn_batched, ::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#4}>>::{closure#0}::{closure#4}>::{closure#0} |
0 |
<::get_vectored_reconstruct_data::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_impl::{closure#0}::{closure#1}>::{closure#0} |
0 |
<::get_vectored_reconstruct_data_timeline::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_reconstruct_data::{closure#0}::{closure#1}>::{closure#0} |
0 |
<::reconstruct_value::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_impl::{closure#0}::{closure#5}::{closure#1}>::{closure#0} |
0 |
<::wait_lsn::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#2}>::{closure#0} |
0 |
::measure<>>>>::flush::{closure#0}, core::result::Result<(), std::io::error::Error>>::{closure#0}, >>>>::flush::{closure#0}> as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::pagestream_handle_batched_message>>>::{closure#0}::{closure#0}::{closure#4}>::{closure#0} |
0 |
::get_vectored_impl::{closure#0}::{closure#5}>, alloc::collections::btree::map::BTreeMap>> as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_impl::{closure#0}::{closure#6}>::{closure#0} |
0 |
::get_values_reconstruct_data::{closure#0}> as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_values_reconstruct_data::{closure#0}::{closure#4}>::{closure#0} |
0 |
<pageserver::context::RequestContext>::has_perf_span |
0 |
<pageserver::context::RequestContext>::io_size_metrics::LIMIT::{closure#0} |
0 |
<pageserver::context::RequestContext>::io_size_metrics::{closure#0} |
0 |
<pageserver::context::RequestContext>::ondemand_download_wait_observe::LIMIT::{closure#0} |
0 |
<pageserver::context::RequestContext>::ondemand_download_wait_observe::{closure#0} |
0 |
<pageserver::context::RequestContext>::read_path_debug |
0 |
<pageserver::context::RequestContext>::with_scope_debug_tools |
0 |
<pageserver::context::RequestContext>::with_scope_page_service_pagestream |
0 |
<pageserver::context::RequestContext>::with_scope_secondary_tenant |
0 |
<pageserver::context::RequestContext>::with_scope_secondary_timeline |
0 |
<pageserver::context::RequestContextBuilder>::perf_span::<<pageserver::tenant::timeline::Timeline>::get_vectored_impl::{closure#0}::{closure#0}>::{closure#0} |
0 |
::perf_span::<::pagestream_handle_batched_message>>>::{closure#0}::{closure#0}::{closure#3}::{closure#0}>::{closure#0} |
0 |
::perf_span::<::pagestream_read_message>>>::{closure#0}::{closure#2}>::{closure#0} |
0 |
::perf_span::<::get_values_reconstruct_data::{closure#0}::{closure#0}>::{closure#0} |
0 |
::perf_span::<::get_values_reconstruct_data::{closure#0}::{closure#2}>::{closure#0} |
0 |
::perf_span::<::get_values_reconstruct_data::{closure#0}::{closure#0}>::{closure#0} |
0 |
::perf_span::<::get_values_reconstruct_data::{closure#0}::{closure#3}>::{closure#0} |
0 |
::perf_span::<::get_or_maybe_download::{closure#0}::{closure#4}>::{closure#0} |
0 |
::perf_span::<::get_rel_page_at_lsn_batched, ::get_rel_page_at_lsn::{closure#0}::{closure#0}>>::{closure#0}::{closure#0}>::{closure#0} |
0 |
::perf_span::<::get_rel_page_at_lsn_batched, ::get_rel_page_at_lsn::{closure#0}::{closure#0}>>::{closure#0}::{closure#2}>::{closure#0} |
0 |
::perf_span::<::get_rel_page_at_lsn_batched, ::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#4}>>::{closure#0}::{closure#0}>::{closure#0} |
0 |
::perf_span::<::get_rel_page_at_lsn_batched, ::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#4}>>::{closure#0}::{closure#2}>::{closure#0} |
0 |
::perf_span::<::get_vectored_impl::{closure#0}::{closure#0}>::{closure#0} |
0 |
::perf_span::<::get_vectored_impl::{closure#0}::{closure#3}>::{closure#0} |
0 |
::perf_span::<::get_vectored_impl::{closure#0}::{closure#4}>::{closure#0} |
0 |
::perf_span::<::get_vectored_reconstruct_data::{closure#0}::{closure#0}>::{closure#0} |
0 |
::perf_span::<::get_vectored_reconstruct_data::{closure#0}::{closure#2}>::{closure#0} |
0 |
<pageserver::context::RequestContextBuilder>::perf_span_dispatch |
0 |
<pageserver::context::RequestContextBuilder>::read_path_debug |
0 |
<pageserver::context::RequestContextBuilder>::root_perf_span::<<pageserver::page_service::PageServerHandler>::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#1}> |
0 |
::root_perf_span::<::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#1}> |
0 |
::root_perf_span::<::pagestream_read_message>>>::{closure#0}::{closure#0}> |
0 |
<pageserver::context::Scope>::new_debug_tools |
0 |
<pageserver::context::Scope>::new_page_service_pagestream |
0 |
<pageserver::context::Scope>::new_secondary_tenant |
0 |
<pageserver::context::Scope>::new_secondary_timeline |
0 |
<pageserver::context::RequestContext>::download_behavior |
15 |
<pageserver::context::RequestContextBuilder>::access_stats_behavior |
80 |
<pageserver::context::RequestContext>::detached_child |
114 |
<pageserver::context::RequestContext>::with_scope_unit_test |
140 |
<pageserver::context::Scope>::new_unit_test |
140 |
pageserver::context::GLOBAL_IO_SIZE_METRICS::{closure#0} |
143 |
<pageserver::context::RequestContext>::todo_child |
232 |
<pageserver::context::RequestContextBuilder>::task_kind |
254 |
<pageserver::context::RequestContextBuilder>::detached_child |
349 |
<pageserver::context::RequestContext>::new |
390 |
<pageserver::context::RequestContextBuilder>::new |
390 |
<pageserver::context::RequestContextBuilder>::root |
390 |
<pageserver::context::Scope>::new_global |
390 |
<pageserver::context::RequestContextBuilder>::download_behavior |
511 |
<pageserver::context::RequestContext>::with_scope_timeline |
632 |
<pageserver::context::Scope>::new_timeline |
867 |
<pageserver::context::RequestContextBuilder>::scope |
1007 |
<pageserver::context::RequestContext>::perf_follows_from |
9192 |
<pageserver::context::RequestContext>::access_stats_behavior |
139134 |
<pageserver::context::RequestContext>::ondemand_download_wait_observe |
139432 |
<pageserver::context::RequestContext>::io_size_metrics |
298303 |
<pageserver::context::RequestContext>::attached_child |
423986 |
<pageserver::context::RequestContextBuilder>::page_content_kind |
447398 |
<pageserver::context::RequestContext>::page_content_kind |
592550 |
<pageserver::context::RequestContext>::task_kind |
1030565 |
<pageserver::context::RequestContextBuilder>::perf_span::<<pageserver::tenant::timeline::Timeline>::get_vectored_impl::{closure#0}::{closure#0}> |
2273318 |
::perf_span::<::pagestream_handle_batched_message>>>::{closure#0}::{closure#0}::{closure#3}::{closure#0}> |
0 |
::perf_span::<::pagestream_read_message>>>::{closure#0}::{closure#2}> |
0 |
::perf_span::<::get_rel_page_at_lsn_batched, ::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#4}>>::{closure#0}::{closure#0}> |
0 |
::perf_span::<::get_rel_page_at_lsn_batched, ::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#4}>>::{closure#0}::{closure#2}> |
0 |
::perf_span::<::get_or_maybe_download::{closure#0}::{closure#4}> |
7 |
::perf_span::<::get_rel_page_at_lsn_batched, ::get_rel_page_at_lsn::{closure#0}::{closure#0}>>::{closure#0}::{closure#0}> |
9192 |
::perf_span::<::get_rel_page_at_lsn_batched, ::get_rel_page_at_lsn::{closure#0}::{closure#0}>>::{closure#0}::{closure#2}> |
9192 |
::perf_span::<::get_vectored_reconstruct_data::{closure#0}::{closure#2}> |
114637 |
::perf_span::<::get_values_reconstruct_data::{closure#0}::{closure#0}> |
139128 |
::perf_span::<::get_values_reconstruct_data::{closure#0}::{closure#0}> |
139134 |
::perf_span::<::get_values_reconstruct_data::{closure#0}::{closure#3}> |
139134 |
::perf_span::<::get_values_reconstruct_data::{closure#0}::{closure#2}> |
307321 |
::perf_span::<::get_vectored_impl::{closure#0}::{closure#3}> |
312448 |
::perf_span::<::get_vectored_impl::{closure#0}::{closure#0}> |
312456 |
::perf_span::<::get_vectored_impl::{closure#0}::{closure#4}> |
363577 |
::perf_span::<::get_vectored_reconstruct_data::{closure#0}::{closure#0}> |
427092 |
<<pageserver::tenant::timeline::Timeline>::get_vectored_reconstruct_data::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<<pageserver::tenant::timeline::Timeline>::get_vectored_impl::{closure#0}::{closure#1}> |
2636895 |
<::record_op_start_and_throttle::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::pagestream_read_message>>>::{closure#0}::{closure#1}> |
0 |
<::get_rel_size::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_rel_page_at_lsn_batched, ::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#4}>>::{closure#0}::{closure#1}> |
0 |
<::get_vectored::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_rel_page_at_lsn_batched, ::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#4}>>::{closure#0}::{closure#4}> |
0 |
<::wait_lsn::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::handle_get_page_at_lsn_request_batched::{closure#0}::{closure#0}::{closure#2}> |
0 |
::measure<>>>>::flush::{closure#0}, core::result::Result<(), std::io::error::Error>>::{closure#0}, >>>>::flush::{closure#0}> as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::pagestream_handle_batched_message>>>::{closure#0}::{closure#0}::{closure#4}> |
0 |
<::download_init_and_wait::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_or_maybe_download::{closure#0}::{closure#5}::{closure#1}> |
7 |
<::get_rel_size::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_rel_page_at_lsn_batched, ::get_rel_page_at_lsn::{closure#0}::{closure#0}>>::{closure#0}::{closure#1}> |
9192 |
<::get_vectored::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_rel_page_at_lsn_batched, ::get_rel_page_at_lsn::{closure#0}::{closure#0}>>::{closure#0}::{closure#4}> |
9192 |
<::get_ready_ancestor_timeline::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_reconstruct_data::{closure#0}::{closure#3}> |
114637 |
<::get_values_reconstruct_data::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_values_reconstruct_data::{closure#0}::{closure#1}> |
139128 |
<::get_or_maybe_download::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_values_reconstruct_data::{closure#0}::{closure#1}> |
139134 |
::get_values_reconstruct_data::{closure#0}> as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_values_reconstruct_data::{closure#0}::{closure#4}> |
139134 |
<::get_values_reconstruct_data::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_values_reconstruct_data::{closure#0}::{closure#3}> |
307321 |
::get_vectored_impl::{closure#0}::{closure#5}>, alloc::collections::btree::map::BTreeMap>> as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_impl::{closure#0}::{closure#6}> |
312448 |
<::get_vectored_reconstruct_data::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_impl::{closure#0}::{closure#1}> |
312456 |
<::collect_pending_ios::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_impl::{closure#0}::{closure#5}::{closure#0}> |
363577 |
<::reconstruct_value::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_impl::{closure#0}::{closure#5}::{closure#1}> |
363577 |
<::get_vectored_reconstruct_data_timeline::{closure#0} as pageserver::context::PerfInstrumentFutureExt>::maybe_perf_instrument::<::get_vectored_reconstruct_data::{closure#0}::{closure#1}> |
427092 |
<pageserver::context::RequestContextBuilder>::attached_child |
3145561 |
<pageserver::context::RequestContext>::clone |
3145910 |
<pageserver::context::RequestContextBuilder>::from |
3145910 |