impala-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dan Hecht (Code Review)" <>
Subject [Impala-ASF-CR] IMPALA-4687: Get Impala working against HBase 2.0
Date Fri, 30 Jun 2017 03:24:10 GMT
Dan Hecht has posted comments on this change.

Change subject: IMPALA-4687: Get Impala working against HBase 2.0

Patch Set 3: Code-Review+2

File be/src/exec/

PS3, Line 516:       // Newer versions of HBase use a heartbeat, so they do not timeout.
             :       // Rather than throwing the ScannerTimeoutException, HBase will reset
             :       // the scanner and retry. For HBase 2.0, the ScannerTimeoutException
             :       // removed. In these cases, HandleResultScannerTimeout will return the
             :       // error message in the status.
this comment seems gratuitous to me (already explained in better locations -- here, the caller
doesn't really care about this detail and whether timeout can be true or not for the given
implementation). i.e. you've already hidden the difference inside HandleResultScannerTimeout(),
which has common semantics for 1.0 and 2.0.
File be/src/exec/hbase-table-scanner.h:

PS3, Line 59: supports HBase < 0.95.2
I guess the implication is that 0.95.2 uses the same API as 1.0?

To view, visit
To unsubscribe, visit

Gerrit-MessageType: comment
Gerrit-Change-Id: I87610e25c01b3547ec332c6975b61284b6837d27
Gerrit-PatchSet: 3
Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-Owner: Joe McDonnell <>
Gerrit-Reviewer: Alex Behm <>
Gerrit-Reviewer: Bharath Vissapragada <>
Gerrit-Reviewer: Dan Hecht <>
Gerrit-Reviewer: Joe McDonnell <>
Gerrit-HasComments: Yes

View raw message