From c8213358e55c9313fb4b8ef866053893b618c137 Mon Sep 17 00:00:00 2001 From: Alex Chi Z Date: Mon, 15 Apr 2024 16:46:52 +0300 Subject: [PATCH] hack inherit key check Signed-off-by: Alex Chi Z --- pageserver/src/tenant/timeline.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pageserver/src/tenant/timeline.rs b/pageserver/src/tenant/timeline.rs index e1f54d8f97..ec578727a1 100644 --- a/pageserver/src/tenant/timeline.rs +++ b/pageserver/src/tenant/timeline.rs @@ -2978,7 +2978,10 @@ impl Timeline { .await?; keyspace.remove_overlapping_with(&completed); - if keyspace.total_size() == 0 || timeline.ancestor_timeline.is_none() { + if keyspace.total_size() == 0 + || timeline.ancestor_timeline.is_none() + || keyspace.overlaps(&Key::raw_key_range()) + { break; }