You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Nandakumar (Jira)" <ji...@apache.org> on 2025/02/27 11:44:00 UTC
[jira] [Updated] (HDDS-12171) Ratis Replication handler should accept any container with a higher bcsid
[ https://issues.apache.org/jira/browse/HDDS-12171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nandakumar updated HDDS-12171:
------------------------------
Parent: HDDS-12425
Issue Type: Sub-task (was: Improvement)
> Ratis Replication handler should accept any container with a higher bcsid
> --------------------------------------------------------------------------
>
> Key: HDDS-12171
> URL: https://issues.apache.org/jira/browse/HDDS-12171
> Project: Apache Ozone
> Issue Type: Sub-task
> Reporter: Swaminathan Balachandran
> Assignee: Swaminathan Balachandran
> Priority: Major
>
> Currently if a container isĀ Replication handler doesn't accept any container with a higher bcsid if the SCM is aware that the other 2 replicas are in closed state and it drops the entire container report due to a bcsid mismatch. It should not raise an exception on seeing a container bcsid mismatch rather accept it replicate it across nodes. If the container reported is not in a closed state and has a higher bcsi it should be replicated across other nodes. The other 2 replicas should be kept around as well if they have a different origin id. There should be 5 replicas in total as long as all the replicas are not in closed state. 3 replicas (higher bcsid) + 2 other replicas with different origin id.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org