You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by te...@apache.org on 2011/08/31 11:07:06 UTC
svn commit: r1163539 - in /hbase/branches/0.90: ./
src/main/java/org/apache/hadoop/hbase/mapred/
src/main/java/org/apache/hadoop/hbase/mapreduce/
src/test/java/org/apache/hadoop/hbase/mapred/
Author: tedyu
Date: Wed Aug 31 09:07:05 2011
New Revision: 1163539
URL: http://svn.apache.org/viewvc?rev=1163539&view=rev
Log:
revert HBASE-4269 to see if 'Not a host:port pair' error still exists
Modified:
hbase/branches/0.90/CHANGES.txt
hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapred/TableRecordReaderImpl.java
hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.java
hbase/branches/0.90/src/test/java/org/apache/hadoop/hbase/mapred/TestTableInputFormat.java
Modified: hbase/branches/0.90/CHANGES.txt
URL: http://svn.apache.org/viewvc/hbase/branches/0.90/CHANGES.txt?rev=1163539&r1=1163538&r2=1163539&view=diff
==============================================================================
--- hbase/branches/0.90/CHANGES.txt (original)
+++ hbase/branches/0.90/CHANGES.txt Wed Aug 31 09:07:05 2011
@@ -27,8 +27,6 @@ Release 0.90.5 - Unreleased
HBASE-4124 ZK restarted while a region is being assigned, new active HM re-assigns
it but the RS warns 'already online on this server'. (Gao Jinchao)
HBASE-4252 TestLogRolling's low-probability failure (Jieshan Bean)
- HBASE-4269 Add tests and restore semantics to TableInputFormat/TableRecordReader
- (Jonathan Hsieh)
HBASE-4294 HLogSplitter sleeps with 1-second granularity (todd)
IMPROVEMENT
Modified: hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapred/TableRecordReaderImpl.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapred/TableRecordReaderImpl.java?rev=1163539&r1=1163538&r2=1163539&view=diff
==============================================================================
--- hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapred/TableRecordReaderImpl.java (original)
+++ hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapred/TableRecordReaderImpl.java Wed Aug 31 09:07:05 2011
@@ -23,7 +23,7 @@ import java.io.IOException;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.apache.hadoop.hbase.DoNotRetryIOException;
+import org.apache.hadoop.hbase.UnknownScannerException;
import org.apache.hadoop.hbase.client.HTable;
import org.apache.hadoop.hbase.client.Result;
import org.apache.hadoop.hbase.client.ResultScanner;
@@ -32,6 +32,7 @@ import org.apache.hadoop.hbase.filter.Fi
import org.apache.hadoop.hbase.io.ImmutableBytesWritable;
import org.apache.hadoop.hbase.util.Bytes;
import org.apache.hadoop.hbase.util.Writables;
+
import org.apache.hadoop.util.StringUtils;
@@ -174,8 +175,6 @@ public class TableRecordReaderImpl {
Result result;
try {
result = this.scanner.next();
- } catch (DoNotRetryIOException e) {
- throw e;
} catch (IOException e) {
LOG.debug("recovered from " + StringUtils.stringifyException(e));
if (lastSuccessfulRow == null) {
Modified: hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.java?rev=1163539&r1=1163538&r2=1163539&view=diff
==============================================================================
--- hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.java (original)
+++ hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.java Wed Aug 31 09:07:05 2011
@@ -23,7 +23,6 @@ import java.io.IOException;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.apache.hadoop.hbase.DoNotRetryIOException;
import org.apache.hadoop.hbase.client.HTable;
import org.apache.hadoop.hbase.client.Result;
import org.apache.hadoop.hbase.client.ResultScanner;
@@ -131,8 +130,6 @@ public class TableRecordReaderImpl {
if (value == null) value = new Result();
try {
value = this.scanner.next();
- } catch (DoNotRetryIOException e) {
- throw e;
} catch (IOException e) {
LOG.debug("recovered from " + StringUtils.stringifyException(e));
if (lastSuccessfulRow == null) {