Index: src/main/java/org/apache/hadoop/hbase/catalog/MetaReader.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/catalog/MetaReader.java (revision 1325937) +++ src/main/java/org/apache/hadoop/hbase/catalog/MetaReader.java (working copy) @@ -609,6 +609,11 @@ throws IOException { Scan scan = new Scan(); if (startrow != null) scan.setStartRow(startrow); + if (startrow == null && !scanRoot) { + int caching = catalogTracker.getConnection().getConfiguration() + .getInt("hbase.meta.scanner.caching", 100); + scan.setCaching(caching); + } scan.addFamily(HConstants.CATALOG_FAMILY); HTable metaTable = scanRoot? getRootHTable(catalogTracker): getMetaHTable(catalogTracker);