Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
ACL check and bucket soft-link resolution should be moved to preExecute. Today, these checks are done in validateAndUpdateCache and performed in each replica. Those should be done when the leader node receives the operation. Checks should be validated upfront, not in the state application.
Attachments
Issue Links
- causes
-
HDDS-10363 HDDS-9388 broke encryption
- Resolved
- is related to
-
HDDS-10078 Parameterize TestOmMetrics#testKeyOps across bucket layouts
- Open
- is required by
-
HDDS-10369 Set Times API doesn't work with linked buckets.
- Resolved
- relates to
-
HDDS-9366 Only the Ratis leader DataNode should verify ACL and block token
- Resolved
- links to