Details
Description
When a block is being closed, the data streamer in the client waits for the final ACK to be delivered. If an exception is received during this wait, the close is retried. This assumption has become invalid by HDFS-15813, resulting in permanent write failures in some close error cases involving slow nodes. There are also less frequent cases of data loss.
Attachments
Attachments
Issue Links
- is caused by
-
HDFS-15813 DataStreamer: keep sending heartbeat packets while streaming
- Resolved