[
https://issues.apache.org/jira/browse/HDDS-6884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ethan Rose resolved HDDS-6884.
------------------------------
Resolution: Not A Problem
> Allow writes while finalizing non-invasive layout features.
> -----------------------------------------------------------
>
> Key: HDDS-6884
> URL: https://issues.apache.org/jira/browse/HDDS-6884
> Project: Apache Ozone
> Issue Type: Improvement
> Components: Ozone Datanode, SCM
> Reporter: Ethan Rose
> Assignee: Ethan Rose
> Priority: Major
>
> Currently SCM closes all containers and pipelines during finalization, so
> that a datanode must finalize before it writes new data. For more invasive
> layout features this may be necessary, but in the common case it generates
> container churn and slows down the finalization process. The majority of
> layout features seen so far involve a simple on/off switch and minor
> additions to the disk state, so we should provide a way to bypass the "close
> everything" step if it is not needed.
> This jira proposes allowing unfinalized datanodes to continue serving writes
> if the layout features needing to be finalized are simple. In this case SCM
> finalization could skip closing containers and pipelines.
> cc [~kerneltime] who initially proposed this improvement to the finalization
> process.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]