Shashikant Banerjee created HDDS-244:
----------------------------------------
Summary: PutKey should get executed only if all WriteChunk request
fior the same block complete in Ratis
Key: HDDS-244
URL: https://issues.apache.org/jira/browse/HDDS-244
Project: Hadoop Distributed Data Store
Issue Type: Bug
Components: Ozone Datanode
Reporter: Shashikant Banerjee
Assignee: Shashikant Banerjee
Fix For: 0.2.1
In Ratis, all the WriteChunk Requests are submitted to Ratis with
Replication_Majority semantics. That means, the command execution from Ratis
completes any 2 of 3 datanodes complete execution of the request. It might
happen that on one of the follower, PutKey might start execution while all the
WriteChunks requests processing for the same block are still in progress.
There needs to be a synchronization enforced between PutKey and Corresponding
WriteChunkrequets in the ContainerStateMachine. This Jira aims to address this.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]