Skip to content

HDDS-16087. Update document for AbortIncompleteMultipartUpload action - #525

Merged
ChenSammi merged 2 commits into
apache:masterfrom
priyeshkaratha:HDDS-16087
Aug 17, 2026
Merged

HDDS-16087. Update document for AbortIncompleteMultipartUpload action#525
ChenSammi merged 2 commits into
apache:masterfrom
priyeshkaratha:HDDS-16087

Conversation

@priyeshkaratha

Copy link
Copy Markdown
Member

What changes were proposed in this pull request?

Update the S3 lifecycle documentation to mark AbortIncompleteMultipartUpload as supported in the S3 lifecycle action compatibility table and add a dedicated AbortIncompleteMultipartUpload Action section describing the DaysAfterInitiation element with an example lifecycle rule. Document its interaction with MultipartUploadCleanupService: although both services can clean up stale multipart uploads (MPUs), MultipartUploadCleanupService runs unconditionally across the cluster, meaning a lifecycle rule with DaysAfterInitiation >= ozone.om.open.mpu.expire.threshold would be silently preempted. To prevent this configuration from being ineffective, Ozone rejects such lifecycle configurations at PutBucketLifecycleConfiguration time. Also add ozone.om.open.mpu.expire.threshold to the Configuration table, describing it as the upper bound for DaysAfterInitiation, and include the same constraint in the Considerations section for quick reference.

What is the link to the Apache Jira?

HDDS-16087

How was this patch tested?

Tested manually
image
image

image image

@ChenSammi ChenSammi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @priyeshkaratha .

@ChenSammi
ChenSammi merged commit 063dce6 into apache:master Aug 17, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants