[ 
https://issues.apache.org/jira/browse/HDDS-697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16661217#comment-16661217
 ] 

Shashikant Banerjee commented on HDDS-697:
------------------------------------------

Patch v1 fixes the test failures. 

testContainerStateMachineFailures seems like a flaky test where we mark the 
container in unhealthy state and wait for the closeContainerAction to be 
queued. But, before the assert call to verify whether action exists in the 
pending actions queue executes, in Datanode, it might get already removed from 
the action queue to be sent to SCM by the datanode. As a result of which, 
sometimes the test works sometimes doesn't. Removed the assert condition to 
verify the pending action queue from the test to make the test more stable.

> update and validate the BCSID for PutSmallFile/GetSmallFile command
> -------------------------------------------------------------------
>
>                 Key: HDDS-697
>                 URL: https://issues.apache.org/jira/browse/HDDS-697
>             Project: Hadoop Distributed Data Store
>          Issue Type: Bug
>            Reporter: Shashikant Banerjee
>            Assignee: Shashikant Banerjee
>            Priority: Major
>         Attachments: HDDS-697.000.patch, HDDS-697.001.patch
>
>
> Similar to putBlock/GetBlock, putSmallFile transaction in Ratis needs to 
> update the BCSID in the container db on datanode. getSmallFile should 
> validate the bcsId while reading the block similar to getBlock.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to