Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0-alpha1
-
None
-
None
-
Reviewed
Description
In ErasureCodingWorker, for the same block group, one task doesn't know which internal blocks is in recovering by other tasks. We could end up with recovering 2 identical block with same index. So, ReplicationMonitor should wait previous work to finish before schedule another one.
This is related to the occasional failure of TestRecoverStripedFile.
Attachments
Attachments
Issue Links
- is related to
-
HDFS-9243 TestUnderReplicatedBlocks#testSetrepIncWithUnderReplicatedBlocks test timeout
- Open