From 4b6264da7d1c140562ddd86b94de9ae7b18d4131 Mon Sep 17 00:00:00 2001 From: Anis Elleuch Date: Fri, 11 Sep 2020 22:20:09 +0100 Subject: [PATCH] ilm: Remove null version if not latest with proper config (#10467) --- cmd/xl-storage-format-v2.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmd/xl-storage-format-v2.go b/cmd/xl-storage-format-v2.go index 79f6d4e95..2454fdff4 100644 --- a/cmd/xl-storage-format-v2.go +++ b/cmd/xl-storage-format-v2.go @@ -341,7 +341,10 @@ func (j xlMetaV2DeleteMarker) ToFileInfo(volume, path string) (FileInfo, error) // check if the version is not "null" if !bytes.Equal(j.VersionID[:], uv[:]) { versionID = uuid.UUID(j.VersionID).String() + } else { + versionID = nullVersionID } + fi := FileInfo{ Volume: volume, Name: path, @@ -358,7 +361,10 @@ func (j xlMetaV2Object) ToFileInfo(volume, path string) (FileInfo, error) { // check if the version is not "null" if !bytes.Equal(j.VersionID[:], uv[:]) { versionID = uuid.UUID(j.VersionID).String() + } else { + versionID = nullVersionID } + fi := FileInfo{ Volume: volume, Name: path,