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]