Description
When doing a transferTo (aka sendfile operation) from the DataNode to a client, we may hit an I/O error from the disk. If we believe this is the case, we should be able to tell the block scanner to rescan that block soon. The feature was originally implemented in HDFS-7548 but was removed by HDFS-7430. We should re-add it.
Attachments
Attachments
Issue Links
- breaks
-
HDFS-10627 Volume Scanner marks a block as "suspect" even if the exception is network-related
- Resolved
- is broken by
-
HDFS-7430 Rewrite the BlockScanner to use O(1) memory and use multiple threads
- Closed
- is related to
-
HDFS-7548 Corrupt block reporting delayed until datablock scanner thread detects it
- Closed
- relates to
-
HDFS-12514 Cancelled HedgedReads cause block to be marked as suspect on Windows
- Patch Available