hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Doğacan Güney (JIRA) <j...@apache.org>
Subject [jira] Created: (HBASE-1627) TableInputFormatBase#nextKeyValue catches the wrong exception
Date Wed, 08 Jul 2009 11:45:15 GMT
TableInputFormatBase#nextKeyValue catches the wrong exception

                 Key: HBASE-1627
                 URL: https://issues.apache.org/jira/browse/HBASE-1627
             Project: Hadoop HBase
          Issue Type: Bug
    Affects Versions: 0.20.0
            Reporter: Doğacan Güney
            Priority: Minor
         Attachments: tableinput.patch

TableInputFormatBase#nextKeyValue only catches UnknownScannerException from Scanner.next.
However, scanner may throw other exceptions:

/* from HTable.ClientScanner#next */
          try {
            values = getConnection().getRegionServerWithRetries(callable);
          } catch (IOException e) {
            if (e instanceof UnknownScannerException &&
                lastNext + scannerTimeout < System.currentTimeMillis()) {
              ScannerTimeoutException ex = new ScannerTimeoutException();
              throw ex;
            throw e;


Is there any reason why TIFB does not catch ScannerTimeoutException?

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message