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

Qiang Tian commented on HBASE-12266:
------------------------------------

Thanks Guys,
frankly it looks to me such retry(including HBASE-7070)  just makes code more 
complicated to read and easy to create new bugs in complex system. and it is 
hard to be covered by test.

As mentioned in that jira: 
bq. 1.A next request is very large, so first time it is failed because of 
timeout

since it is caused by client side timeout, why not just throw exception so that 
user(or app layer code) knows it and set a bigger value. the timeout value is 
case by case, that is why we make it configurable, right?  







> Slow Scan can cause dead loop in ClientScanner 
> -----------------------------------------------
>
>                 Key: HBASE-12266
>                 URL: https://issues.apache.org/jira/browse/HBASE-12266
>             Project: HBase
>          Issue Type: Bug
>          Components: Scanners
>    Affects Versions: 0.96.0
>            Reporter: Qiang Tian
>            Priority: Minor
>         Attachments: 12266-v2.txt, HBASE-12266-master.patch
>
>
> see http://search-hadoop.com/m/DHED45SVsC1.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to