From 98c26df53ee693d736471fcd54d41f2cebc88c78 Mon Sep 17 00:00:00 2001 From: Poorna Date: Thu, 27 Apr 2023 13:43:18 -0700 Subject: [PATCH] fix: allow past retention headers to be copied in batch replication (#17095) --- cmd/batch-handlers.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/batch-handlers.go b/cmd/batch-handlers.go index 08eb2ef8c..baa1f4f5f 100644 --- a/cmd/batch-handlers.go +++ b/cmd/batch-handlers.go @@ -1355,9 +1355,10 @@ func batchReplicationOpts(ctx context.Context, sc string, objInfo ObjectInfo) (p return putOpts, err } putOpts.Internal = miniogo.AdvancedPutOptions{ - SourceVersionID: objInfo.VersionID, - SourceMTime: objInfo.ModTime, - SourceETag: objInfo.ETag, + SourceVersionID: objInfo.VersionID, + SourceMTime: objInfo.ModTime, + SourceETag: objInfo.ETag, + ReplicationRequest: true, } return putOpts, nil }