[
https://issues.apache.org/jira/browse/HDDS-2869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aravindan Vijayan updated HDDS-2869:
------------------------------------
Description:
CREATE pipeline needs to be handled explicitly in Recon since it is initiated
in the SCM, and Recon does not know about that.
A pipeline is created on the Datanode through an SCM command. Currently, the
Datanode does not send any ACK to the SCM when it has created/deleted a
container. We can add an ACK command to the Create Pipeline processing in the
Datanode. The SCM will not consume the ACK command, but Recon can use it to
update its internal state.
Pipeline destroy is inferred in SCM through node staleness. Hence, recon
already takes care of that through its handlers.
> Handle Create pipeline use case in Recon.
> -----------------------------------------
>
> Key: HDDS-2869
> URL: https://issues.apache.org/jira/browse/HDDS-2869
> Project: Hadoop Distributed Data Store
> Issue Type: Sub-task
> Components: Ozone Recon
> Reporter: Aravindan Vijayan
> Assignee: Aravindan Vijayan
> Priority: Major
> Fix For: 0.5.0
>
>
> CREATE pipeline needs to be handled explicitly in Recon since it is initiated
> in the SCM, and Recon does not know about that.
> A pipeline is created on the Datanode through an SCM command. Currently, the
> Datanode does not send any ACK to the SCM when it has created/deleted a
> container. We can add an ACK command to the Create Pipeline processing in the
> Datanode. The SCM will not consume the ACK command, but Recon can use it to
> update its internal state.
> Pipeline destroy is inferred in SCM through node staleness. Hence, recon
> already takes care of that through its handlers.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]