[jbosscache-commits] JBoss Cache SVN: r6360 - core/trunk/src/main/java/org/jboss/cache/commands/remote.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Tue Jul 22 17:57:49 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-07-22 17:57:49 -0400 (Tue, 22 Jul 2008)
New Revision: 6360

Modified:
   core/trunk/src/main/java/org/jboss/cache/commands/remote/DataGravitationCleanupCommand.java
Log:
Fixed stupid bug

Modified: core/trunk/src/main/java/org/jboss/cache/commands/remote/DataGravitationCleanupCommand.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/commands/remote/DataGravitationCleanupCommand.java	2008-07-22 21:57:36 UTC (rev 6359)
+++ core/trunk/src/main/java/org/jboss/cache/commands/remote/DataGravitationCleanupCommand.java	2008-07-22 21:57:49 UTC (rev 6360)
@@ -88,14 +88,16 @@
                // if this is a DIRECT child of a DEAD buddy backup region, then remove the empty dead region structural node.
                if (buddyFqnTransformer.isDeadBackupFqn(backup) && buddyFqnTransformer.isDeadBackupRoot(backup.getParent().getParent()))
                {
-                  NodeSPI deadBackupRoot = ctx.lookUpNode(backup.getParent());
+                  NodeSPI deadBackupRoot = dataContainer.peek(backup.getParent(), false); // ctx.lookUpNode(backup.getParent());
                   if (deadBackupRoot.getChildrenMapDirect().isEmpty())
                   {
                      if (trace) log.trace("Removing dead backup region " + deadBackupRoot.getFqn());
                      executeRemove(gtx, deadBackupRoot.getFqn());
 
                      // now check the grand parent and see if we are free of versions
-                     deadBackupRoot = ctx.lookUpNode(deadBackupRoot.getFqn().getParent());
+
+//                     deadBackupRoot = ctx.lookUpNode(deadBackupRoot.getFqn().getParent());
+                     deadBackupRoot = dataContainer.peek(deadBackupRoot.getFqn().getParent(), false);
                      if (deadBackupRoot.getChildrenMapDirect().isEmpty())
                      {
                         if (trace) log.trace("Removing dead backup region " + deadBackupRoot.getFqn());




More information about the jbosscache-commits mailing list