Author: vines
Date: Wed Aug 22 15:54:26 2012
New Revision: 1376105

URL: http://svn.apache.org/viewvc?rev=1376105&view=rev
Log:
ACCUMULO-676 - no !METADATA scan when we offline the last tserver


Modified:
    
accumulo/branches/1.4/src/server/src/main/java/org/apache/accumulo/server/master/tserverOps/FlushTablets.java

Modified: 
accumulo/branches/1.4/src/server/src/main/java/org/apache/accumulo/server/master/tserverOps/FlushTablets.java
URL: 
http://svn.apache.org/viewvc/accumulo/branches/1.4/src/server/src/main/java/org/apache/accumulo/server/master/tserverOps/FlushTablets.java?rev=1376105&r1=1376104&r2=1376105&view=diff
==============================================================================
--- 
accumulo/branches/1.4/src/server/src/main/java/org/apache/accumulo/server/master/tserverOps/FlushTablets.java
 (original)
+++ 
accumulo/branches/1.4/src/server/src/main/java/org/apache/accumulo/server/master/tserverOps/FlushTablets.java
 Wed Aug 22 15:54:26 2012
@@ -58,7 +58,11 @@ public class FlushTablets extends Master
       } catch (DistributedStoreException e) {
         log.warn("Unable to open ZooTabletStateStore, will retry", e);
       }
-      MetaDataStateStore theRest = new MetaDataStateStore();
+      MetaDataStateStore theRest = null;
+      
+      if (m.onlineTabletServers().size() != 0)
+        theRest = new MetaDataStateStore();
+      
       for (TabletStateStore store : new TabletStateStore[] 
{zooTabletStateStore, theRest}) {
         if (store != null) {
           for (TabletLocationState tabletState : store) {


Reply via email to