Uma Maheswara Rao G created HDDS-12305:
------------------------------------------
Summary: Avoid marking container as DELETED if it was due to
deletion of BCSID=0 containers
Key: HDDS-12305
URL: https://issues.apache.org/jira/browse/HDDS-12305
Project: Apache Ozone
Issue Type: Bug
Reporter: Uma Maheswara Rao G
BCSID=0 means, there might be some errors in apply transaction. When first
writing chunk only we will create containers. By default, BCSID will be 0. As
applyTransactions played, this BCSID will keep getting incremented. A container
being reported with BCSID=0 means, either node failed right after creating the
container or failed to apply the transaction.
It may be a safe check to make SCM not to mark the whole container as DELETED
based on EMPTY BSCID=0 container reports from SCMs. Instead, we can just
delete only that specific replica.
In one of the offline discussions, @Tsz Sze brought up this point. Not to lose
track of this point, log the Jira here. Let's discuss if there are other cases
to take care of it.
[~sodonnell] [~siddhant] [~sumitagrawal] [~swamirishi]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]