hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-16266) Do not throw ScannerTimeoutException when catch UnknownScannerException
Date Mon, 25 Jul 2016 19:14:20 GMT

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

Hudson commented on HBASE-16266:
--------------------------------

FAILURE: Integrated in HBase-Trunk_matrix #1294 (See [https://builds.apache.org/job/HBase-Trunk_matrix/1294/])
HBASE-16266 Do not throw ScannerTimeoutException when catch (zhangduo: rev 6dbce2a8cb3cf5a0a07b6c3f9825a99af03a6962)
* hbase-client/src/main/java/org/apache/hadoop/hbase/client/ClientScanner.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/TestPartialResultsFromClientSide.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestScannerTimeout.java


> Do not throw ScannerTimeoutException when catch UnknownScannerException
> -----------------------------------------------------------------------
>
>                 Key: HBASE-16266
>                 URL: https://issues.apache.org/jira/browse/HBASE-16266
>             Project: HBase
>          Issue Type: Improvement
>          Components: Client, Scanners
>    Affects Versions: 2.0.0, 1.3.0, 1.4.0, 1.2.2, 1.1.6
>            Reporter: Phil Yang
>            Assignee: Phil Yang
>             Fix For: 2.0.0, 1.3.0, 1.4.0, 1.2.3, 1.1.7
>
>         Attachments: HBASE-16266-v1.patch, HBASE-16266-v2.patch, HBASE-16266-v3.patch
>
>
> Now in scanner we have heartbeat to prevent timeout. The time blocked on ResultScanner.next()
may much longer than scanner timeout. So it is no need any more to throw  ScannerTimeoutException
when server throws UnknownScannerException, we can just reset the scanner like NotServingRegionException



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

Mime
View raw message