@Override protected Scanner scanPersisted(Scan scan) throws Exception { return delegate.scanPersisted(scan); }
@ReadOnly @Override public Scanner scan(Scan scan) { ensureTransactionIsStarted(); NavigableMap<byte[], NavigableMap<byte[], Update>> bufferMap = scanBuffer(scan); try { return new BufferingScanner(bufferMap, scanPersisted(scan)); } catch (Exception e) { LOG.debug("scan failed for table: " + getTransactionAwareName() + ", scan: " + scan.toString(), e); throw new DataSetException("scan failed", e); } }
@ReadOnly @Override public Scanner scan(Scan scan) { ensureTransactionIsStarted(); NavigableMap<byte[], NavigableMap<byte[], Update>> bufferMap = scanBuffer(scan); try { return new BufferingScanner(bufferMap, scanPersisted(scan)); } catch (Exception e) { LOG.debug("scan failed for table: " + getTransactionAwareName() + ", scan: " + scan.toString(), e); throw new DataSetException("scan failed", e); } }
((BufferingTable) table1).scanPersisted( new Scan(Bytes.toBytes("1_"), Bytes.toBytes("2_")))); a(C1, V1), a(C1, V1)), ((BufferingTable) table1).scanPersisted( new Scan(Bytes.toBytes("1_"), Bytes.toBytes("2_"))));