setupIterators(attempt, scanner, split.getTableName(), split); if (classLoaderContext != null) { scanner.setClassLoaderContext(classLoaderContext);
setupIterators(job, scanner, baseSplit.getTableName(), baseSplit); if (classLoaderContext != null) { scanner.setClassLoaderContext(classLoaderContext);
private void batchCheck(Connector c, String tableName, IteratorSetting cfg, String context, String expected) throws Exception { BatchScanner bs = c.createBatchScanner(tableName, Authorizations.EMPTY, 1); bs.setRanges(Collections.singleton(new Range())); try { if (null != context) { bs.setClassLoaderContext(context); } if (null != cfg) { bs.addScanIterator(cfg); } Iterator<Entry<Key,Value>> iterator = bs.iterator(); for (int i = 0; i < ITERATIONS; i++) { assertTrue(iterator.hasNext()); Entry<Key,Value> next = iterator.next(); assertEquals(expected, next.getValue().toString()); } assertFalse(iterator.hasNext()); } finally { bs.close(); } }
setupIterators(job, scanner, baseSplit.getTableName(), baseSplit); if (null != classLoaderContext) { scanner.setClassLoaderContext(classLoaderContext);
setupIterators(job, scanner, baseSplit); if (classLoaderContext != null) { scanner.setClassLoaderContext(classLoaderContext);
setupIterators(attempt, scanner, split); if (classLoaderContext != null) { scanner.setClassLoaderContext(classLoaderContext);
setupIterators(attempt, scanner, split.getTableName(), split); if (null != classLoaderContext) { scanner.setClassLoaderContext(classLoaderContext);
setupIterators(job, scanner, baseSplit.getTableName(), baseSplit); if (null != classLoaderContext) { scanner.setClassLoaderContext(classLoaderContext);
setupIterators(attempt, scanner, split.getTableName(), split); if (null != classLoaderContext) { scanner.setClassLoaderContext(classLoaderContext);