[
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)