HTable htable = null;
try {
htable = new HTable(hbaseConf, indexingSpec.getTableName());
ResultScanner scanner = htable.getScanner(scan);
for (Result result : scanner) {
indexer.indexRowData(ImmutableList.<RowData>of(new ResultWrappingRowData(result,
indexingSpec.getTableName().getBytes(Charsets.UTF_8))));
}
} catch (Exception e) {
throw new RuntimeException(e);
} finally {