From 72a17bdd7611e71c30d2d89271385da75977b7c2 Mon Sep 17 00:00:00 2001 From: Poorna K Date: Tue, 5 Oct 2021 18:05:30 -0400 Subject: [PATCH] fix: replication healing of deleted object versions (#13362) fixes #13352 --- cmd/bucket-replication-utils.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/bucket-replication-utils.go b/cmd/bucket-replication-utils.go index c645fcbe2..e3a2965e0 100644 --- a/cmd/bucket-replication-utils.go +++ b/cmd/bucket-replication-utils.go @@ -499,7 +499,7 @@ func getHealReplicateObjectInfo(objInfo ObjectInfo, rcfg replicationConfig) Repl } var dsc ReplicateDecision var tgtStatuses map[string]replication.StatusType - if oi.DeleteMarker { + if oi.DeleteMarker || !oi.VersionPurgeStatus.Empty() { dsc = checkReplicateDelete(GlobalContext, oi.Bucket, ObjectToDelete{ ObjectName: oi.Name, VersionID: oi.VersionID,