mirror of
https://github.com/minio/minio.git
synced 2025-05-22 01:53:55 -04:00
ilm: Fix cleaning non current null versions (#17876)
This commit is contained in:
parent
bc7c0d8624
commit
4c6869cd9a
@ -1186,10 +1186,10 @@ func applyExpiryOnNonTransitionedObjects(ctx context.Context, objLayer ObjectLay
|
|||||||
if lcEvent.Action.DeleteVersioned() {
|
if lcEvent.Action.DeleteVersioned() {
|
||||||
opts.VersionID = obj.VersionID
|
opts.VersionID = obj.VersionID
|
||||||
}
|
}
|
||||||
if opts.VersionID == "" {
|
|
||||||
opts.Versioned = globalBucketVersioningSys.PrefixEnabled(obj.Bucket, obj.Name)
|
opts.Versioned = globalBucketVersioningSys.PrefixEnabled(obj.Bucket, obj.Name)
|
||||||
opts.VersionSuspended = globalBucketVersioningSys.PrefixSuspended(obj.Bucket, obj.Name)
|
opts.VersionSuspended = globalBucketVersioningSys.PrefixSuspended(obj.Bucket, obj.Name)
|
||||||
}
|
|
||||||
if lcEvent.Action.DeleteAll() {
|
if lcEvent.Action.DeleteAll() {
|
||||||
opts.DeletePrefix = true
|
opts.DeletePrefix = true
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user