mirror of
https://github.com/minio/minio.git
synced 2025-04-01 02:03:42 -04:00
ilm: Remove null version if not latest with proper config (#10467)
This commit is contained in:
parent
48919de301
commit
4b6264da7d
@ -341,7 +341,10 @@ func (j xlMetaV2DeleteMarker) ToFileInfo(volume, path string) (FileInfo, error)
|
|||||||
// check if the version is not "null"
|
// check if the version is not "null"
|
||||||
if !bytes.Equal(j.VersionID[:], uv[:]) {
|
if !bytes.Equal(j.VersionID[:], uv[:]) {
|
||||||
versionID = uuid.UUID(j.VersionID).String()
|
versionID = uuid.UUID(j.VersionID).String()
|
||||||
|
} else {
|
||||||
|
versionID = nullVersionID
|
||||||
}
|
}
|
||||||
|
|
||||||
fi := FileInfo{
|
fi := FileInfo{
|
||||||
Volume: volume,
|
Volume: volume,
|
||||||
Name: path,
|
Name: path,
|
||||||
@ -358,7 +361,10 @@ func (j xlMetaV2Object) ToFileInfo(volume, path string) (FileInfo, error) {
|
|||||||
// check if the version is not "null"
|
// check if the version is not "null"
|
||||||
if !bytes.Equal(j.VersionID[:], uv[:]) {
|
if !bytes.Equal(j.VersionID[:], uv[:]) {
|
||||||
versionID = uuid.UUID(j.VersionID).String()
|
versionID = uuid.UUID(j.VersionID).String()
|
||||||
|
} else {
|
||||||
|
versionID = nullVersionID
|
||||||
}
|
}
|
||||||
|
|
||||||
fi := FileInfo{
|
fi := FileInfo{
|
||||||
Volume: volume,
|
Volume: volume,
|
||||||
Name: path,
|
Name: path,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user