Devesh Kumar Singh created HDDS-17529:
-----------------------------------------
Summary: Audit policy-bearing OM key, MPU and metadata mutations
Key: HDDS-17529
URL: https://issues.apache.org/jira/browse/HDDS-17529
Project: Apache Ozone
Issue Type: Sub-task
Reporter: Devesh Kumar Singh
Trace policy from bucket metadata and S3 class resolution through key
create/open, block allocation, commit, copy/rewrite, multipart
initiation/completion, link buckets and metadata serializers. Inventory actual
mutation paths that introduce, inherit, mutate or persist new policy fields.
Add server-side gates wherever an operation changes incompatible state or
activates unsupported allocation semantics; avoid blocking ordinary policy-free
reads and writes.
*Why:* Bucket validators alone do not prove no key/MPU path can bypass
finalization. An inherited policy can change allocation without an explicit
client policy field.
*Acceptance criteria:* Documented call-path inventory; each path has an
implemented gate or justified no-gate decision; policy-free operations work
pre-finalization; explicit/inherited new behavior respects readiness; tests for
MPU, copy and key operations.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]