|
Function Name  |
Hit count  |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#5}, ::delete_all::{closure#0}::{closure#5}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#7}, ::delete_all::{closure#0}::{closure#6}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#8}, ::delete_all::{closure#0}::{closure#8}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#10}, ::delete_all::{closure#0}::{closure#9}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<(), ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::upload::upload_index_part::{closure#0}, anyhow::Error, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#3}, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#2}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<(), pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<(), pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#2}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#1}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_always_error::{closure#0}::{closure#2}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#1}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#2}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#1}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::, ::delete_all::{closure#0}::{closure#0}, ::delete_all::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#2}, ::delete_all::{closure#0}::{closure#1}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::::{closure#0}::{closure#2} |
0 |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#5}, ::delete_all::{closure#0}::{closure#5}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#7}, ::delete_all::{closure#0}::{closure#6}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#8}, ::delete_all::{closure#0}::{closure#8}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#10}, ::delete_all::{closure#0}::{closure#9}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<(), ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::upload::upload_index_part::{closure#0}, anyhow::Error, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#3}, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#2}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<(), pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<(), pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#2}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#1}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_always_error::{closure#0}::{closure#2}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#1}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#2}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#1}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::, ::delete_all::{closure#0}::{closure#0}, ::delete_all::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#2}, ::delete_all::{closure#0}::{closure#1}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#3} |
0 |
utils::backoff::retry::::{closure#0}::{closure#3} |
0 |
utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#2} |
0 |
utils::backoff::tests::retry_always_error::{closure#0}::{closure#2} |
0 |
utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#2} |
0 |
utils::backoff::tests::backoff_defaults_produce_growing_backoff_sequence |
1 |
utils::backoff::tests::backoff_defaults_produce_growing_backoff_sequence::{closure#0} |
1 |
utils::backoff::tests::dont_retry_permanent_errors |
1 |
utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#1} |
1 |
utils::backoff::tests::retry_always_error |
1 |
utils::backoff::tests::dont_retry_permanent_errors::{closure#0} |
2 |
utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0} |
2 |
utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0} |
1 |
utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}::{closure#0} |
1 |
utils::backoff::tests::retry_always_error::{closure#0} |
2 |
utils::backoff::tests::retry_always_error::{closure#0}::{closure#1} |
2 |
utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#1} |
2 |
utils::backoff::tests::retry_ok_after_err |
3 |
utils::backoff::tests::retry_ok_after_err |
1 |
utils::backoff::tests::retry_ok_after_err::{closure#0} |
2 |
utils::backoff::tests::retry_always_error::{closure#0}::{closure#0} |
4 |
utils::backoff::tests::retry_always_error::{closure#0}::{closure#0} |
2 |
utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}::{closure#0} |
2 |
utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0} |
6 |
utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0} |
3 |
utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}::{closure#0} |
3 |
utils::backoff::exponential_backoff::{closure#0}::{closure#0} |
8 |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0}::{closure#0} |
317 |
utils::backoff::retry::<(), utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#2}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#1}>::{closure#0}::{closure#0} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_always_error::{closure#0}::{closure#2}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#1}>::{closure#0}::{closure#0} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#2}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#1}>::{closure#0}::{closure#0} |
0 |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0}::{closure#0} |
0 |
utils::backoff::retry::::{closure#0}::{closure#0} |
1 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
6 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#5}, ::delete_all::{closure#0}::{closure#5}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#7}, ::delete_all::{closure#0}::{closure#6}>::{closure#0}::{closure#0} |
7 |
utils::backoff::retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
18 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#0} |
22 |
utils::backoff::retry::<(), pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0}::{closure#0} |
36 |
utils::backoff::retry::<(), pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0}::{closure#0} |
40 |
utils::backoff::retry::<(), ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::upload::upload_index_part::{closure#0}, anyhow::Error, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#3}, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#2}>::{closure#0}::{closure#0} |
61 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#8}, ::delete_all::{closure#0}::{closure#8}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#10}, ::delete_all::{closure#0}::{closure#9}>::{closure#0}::{closure#0} |
62 |
utils::backoff::retry::, ::delete_all::{closure#0}::{closure#0}, ::delete_all::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#2}, ::delete_all::{closure#0}::{closure#1}>::{closure#0}::{closure#0} |
64 |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0}::{closure#1} |
371 |
utils::backoff::retry::<(), utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#2}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#1}>::{closure#0}::{closure#1} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_always_error::{closure#0}::{closure#2}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#1}>::{closure#0}::{closure#1} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#2}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#1}>::{closure#0}::{closure#1} |
0 |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0}::{closure#1} |
0 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
6 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#5}, ::delete_all::{closure#0}::{closure#5}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#7}, ::delete_all::{closure#0}::{closure#6}>::{closure#0}::{closure#1} |
7 |
utils::backoff::retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
18 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0}::{closure#1} |
22 |
utils::backoff::retry::<(), pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0}::{closure#1} |
36 |
utils::backoff::retry::<(), pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0}::{closure#1} |
40 |
utils::backoff::retry::::{closure#0}::{closure#1} |
55 |
utils::backoff::retry::<(), ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::upload::upload_index_part::{closure#0}, anyhow::Error, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#3}, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#2}>::{closure#0}::{closure#1} |
61 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#8}, ::delete_all::{closure#0}::{closure#8}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#10}, ::delete_all::{closure#0}::{closure#9}>::{closure#0}::{closure#1} |
62 |
utils::backoff::retry::, ::delete_all::{closure#0}::{closure#0}, ::delete_all::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#2}, ::delete_all::{closure#0}::{closure#1}>::{closure#0}::{closure#1} |
64 |
<utils::backoff::Cancel<_, _>>::new |
2450 |
>::new |
0 |
>::new |
1 |
>::new |
1 |
>::new |
1 |
, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#1}>>::new |
39 |
::delete_all::{closure#0}::{closure#7}>>::new |
46 |
>::new |
72 |
>::new |
80 |
::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#3}>>::new |
184 |
::delete_all::{closure#0}::{closure#10}>>::new |
191 |
::delete_all::{closure#0}::{closure#2}>>::new |
203 |
, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}>>::new |
204 |
>::new |
385 |
::{closure#0}::{closure#1}>>::new |
1043 |
utils::backoff::retry::<_, _, _, _, _, _> |
2450 |
utils::backoff::retry::<_, _, _, _, _, _> |
0 |
utils::backoff::retry::<(), utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#2}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#1}> |
1 |
utils::backoff::retry::<(), utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_always_error::{closure#0}::{closure#2}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#1}> |
1 |
utils::backoff::retry::<(), utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#2}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#1}> |
1 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#0}> |
39 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#5}, ::delete_all::{closure#0}::{closure#5}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#7}, ::delete_all::{closure#0}::{closure#6}> |
46 |
utils::backoff::retry::<(), pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#1}> |
72 |
utils::backoff::retry::<(), pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#1}> |
80 |
utils::backoff::retry::<(), ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::upload::upload_index_part::{closure#0}, anyhow::Error, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#3}, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#2}> |
184 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#8}, ::delete_all::{closure#0}::{closure#8}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#10}, ::delete_all::{closure#0}::{closure#9}> |
191 |
utils::backoff::retry::, ::delete_all::{closure#0}::{closure#0}, ::delete_all::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#2}, ::delete_all::{closure#0}::{closure#1}> |
203 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}> |
204 |
utils::backoff::retry:: |
385 |
utils::backoff::retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}> |
1043 |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0} |
2450 |
utils::backoff::retry::<_, _, _, _, _, _>::{closure#0} |
0 |
utils::backoff::retry::<(), utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#2}, utils::backoff::tests::dont_retry_permanent_errors::{closure#0}::{closure#1}>::{closure#0} |
1 |
utils::backoff::retry::<(), utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_always_error::{closure#0}::{closure#2}, utils::backoff::tests::retry_always_error::{closure#0}::{closure#1}>::{closure#0} |
1 |
utils::backoff::retry::<(), utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#0}::{closure#0}, std::io::error::Error, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#2}, utils::backoff::tests::retry_ok_after_err::{closure#0}::{closure#1}>::{closure#0} |
1 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0}, ::list_prefixes::{closure#0}>::{closure#0}::{closure#0}>::{closure#0} |
39 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#5}, ::delete_all::{closure#0}::{closure#5}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#7}, ::delete_all::{closure#0}::{closure#6}>::{closure#0} |
46 |
utils::backoff::retry::<(), pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::remove_tenant_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0} |
72 |
utils::backoff::retry::<(), pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#2}, pageserver::tenant::delete::create_remote_delete_mark::{closure#0}::{closure#1}>::{closure#0} |
80 |
utils::backoff::retry::<(), ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::upload::upload_index_part::{closure#0}, anyhow::Error, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#3}, ::persist_index_part_with_deleted_flag::{closure#0}::{closure#0}::{closure#2}>::{closure#0} |
184 |
utils::backoff::retry::<(), ::delete_all::{closure#0}::{closure#8}, ::delete_all::{closure#0}::{closure#8}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#10}, ::delete_all::{closure#0}::{closure#9}>::{closure#0} |
191 |
utils::backoff::retry::, ::delete_all::{closure#0}::{closure#0}, ::delete_all::{closure#0}::{closure#0}::{closure#0}, anyhow::Error, ::delete_all::{closure#0}::{closure#2}, ::delete_all::{closure#0}::{closure#1}>::{closure#0} |
203 |
utils::backoff::retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0} |
204 |
utils::backoff::retry::::{closure#0} |
385 |
utils::backoff::retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}, remote_storage::DownloadError, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1}, pageserver::tenant::remote_timeline_client::download::download_retry<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0}>::{closure#0} |
1043 |
utils::backoff::exponential_backoff |
6199 |
utils::backoff::exponential_backoff::{closure#0} |
6199 |
utils::backoff::exponential_backoff_duration_seconds |
16199 |