return new VersionIterator();
case DRILLBITS:
return new DrillbitIterator(context);
case OPTION:
return Iterables.concat((Iterable<Object>)(Object) new DrillConfigIterator(context.getConfig()), //
context.getOptions()).iterator();
default:
throw new UnsupportedOperationException("Unable to create record iterator for table: " + table.getTableName());
}
}