Why does a rename operation create a duplicate object instead of renaming it when Lifecycle Policy is enabled?
Applies to
- Ontap S3
-
Buckets with Lifecycle Policy enabled
Answer
This behavior is expected in object storage environments
Object storage does not support a true rename operation. A rename request is internally processed as:
- Copy the object to a new name
- Delete the original object
Lifecycle Policies can impact delete operations by preventing or delaying object deletion in order to enforce retention or compliance requirements. As a result, while the copy operation succeeds and creates a new object with the updated name, the delete operation may not complete, causing the original object to remain.
Additional Information
additionalInformation_text
