Ethan Rose created HDDS-6213:
--------------------------------

             Summary: Layout version based argument actions
                 Key: HDDS-6213
                 URL: https://issues.apache.org/jira/browse/HDDS-6213
             Project: Apache Ozone
          Issue Type: Sub-task
          Components: OM
            Reporter: Ethan Rose
            Assignee: István Fajth


Currently, the upgrade framework provides annotations that can be applied to 
RPC endpoints to fail calls when the cluster is pre-finalized for a certain 
layout version. Features like EC and FSO may add parameters to existing 
endpoints, instead of adding new endpoints, and the request only needs to be 
blocked or modified if certain arguments are passed in. This Jira proposes 
adding annotations for conditional failure based on the arguments supplied and 
the cluster's metadata layout version. Pluggable actions given to the 
annotation could fail the request or modify the arguments before proceeding.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to