From 07c8f70a3baf3317a2a0bb218bc50ccf281de56a Mon Sep 17 00:00:00 2001 From: Konstantin Knizhnik Date: Thu, 15 Jun 2023 10:39:30 +0300 Subject: [PATCH] Refactopr uploadig of index_part.json in create_timeline_replica --- pageserver/src/tenant.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pageserver/src/tenant.rs b/pageserver/src/tenant.rs index a5b32d0e0e..0f2b15c2fe 100644 --- a/pageserver/src/tenant.rs +++ b/pageserver/src/tenant.rs @@ -1495,6 +1495,15 @@ impl Tenant { None, ); + // Wait completion of index part upload */ + timeline + .remote_client + .as_ref() + .unwrap() + .wait_completion() + .await + .context("wait for index part upload to complete")?; + /* Do we need to perform explicit upload? // Upload this index_part.json to S3 bucket upload_index_part(