Skip to content

HDDS-13117. Add conditional writes, reads, copies, and deletes design#10010

Draft
peterxcli wants to merge 2 commits intoapache:masterfrom
peterxcli:docs/s3-conditional-copy-get-delete
Draft

HDDS-13117. Add conditional writes, reads, copies, and deletes design#10010
peterxcli wants to merge 2 commits intoapache:masterfrom
peterxcli:docs/s3-conditional-copy-get-delete

Conversation

@peterxcli
Copy link
Copy Markdown
Member

What changes were proposed in this pull request?

Add conditional writes, reads, copies, and deletes design

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-13117

How was this patch tested?

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds/expands the design document for AWS S3-style conditional requests in Ozone’s S3 Gateway/OM paths, covering intended semantics and an incremental delivery plan aligned to HDDS-13117.

Changes:

  • Expands the specification sections for conditional writes/reads/copies and adds conditional deletes coverage.
  • Adds proposed gateway/OM implementation flows, including atomicity and error-mapping discussions.
  • Adds references and clarifies current state + phased delivery plan.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants