revert fix for #707

This commit is contained in:
Thang Pham
2022-07-05 09:53:01 -04:00
parent 93e136a03c
commit 5f6f5f517a
+4 -3
View File
@@ -2328,9 +2328,10 @@ impl LayeredTimeline {
// If GC horizon is at 2500, we can remove layers A and B, but
// we cannot remove C, even though it's older than 2500, because
// the delta layer 2000-3000 depends on it.
if !layers
.image_layer_exists(&l.get_key_range(), &(l.get_lsn_range().end..new_gc_cutoff))?
{
if !layers.image_layer_exists(
&l.get_key_range(),
&(l.get_lsn_range().end..disk_consistent_lsn + 1),
)? {
debug!(
"keeping {} because it is the latest layer",
l.filename().display()