You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by GitBox <gi...@apache.org> on 2020/03/14 02:47:44 UTC

[GitHub] [hadoop-ozone] lokeshj1703 commented on issue #673: HDDS-3064. Get Key is hung when READ delay is injected in chunk file path.

lokeshj1703 commented on issue #673: HDDS-3064. Get Key is hung when READ delay is injected in chunk file path.
URL: https://github.com/apache/hadoop-ozone/pull/673#issuecomment-599001121
 
 
   @adoroszlai @bshashikant I am not saying we wait for the entire block to be read. The client will be reused for all the chunk reads. Lets take a scenario.
   Chunk1 fails on dn1. Succeded on dn2.
   Chunk2 -> we should try reading from either dn2 or dn3. We will need to mark dn1 timed out in the code. Currently we can still retry dn1.
   Chunk3 -> dn2, dn3 fail. We should retry dn1 before failing the read.
   For retrying dn1 we will need to reestablish the connection. We will need to add handling for that as well.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: ozone-issues-help@hadoop.apache.org