[jbosscache-commits] JBoss Cache SVN: r5669 - in core/trunk/src: test/java/org/jboss/cache/buddyreplication and 1 other directory.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Thu Apr 24 11:22:22 EDT 2008
Author: manik.surtani at jboss.com
Date: 2008-04-24 11:22:21 -0400 (Thu, 24 Apr 2008)
New Revision: 5669
Modified:
core/trunk/src/main/java/org/jboss/cache/NodeFactory.java
core/trunk/src/main/java/org/jboss/cache/UnversionedNode.java
core/trunk/src/test/java/org/jboss/cache/buddyreplication/BuddyBackupActivationInactivationTest.java
Log:
resolved TODOs
Modified: core/trunk/src/main/java/org/jboss/cache/NodeFactory.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/NodeFactory.java 2008-04-24 15:19:08 UTC (rev 5668)
+++ core/trunk/src/main/java/org/jboss/cache/NodeFactory.java 2008-04-24 15:22:21 UTC (rev 5669)
@@ -23,7 +23,6 @@
*
* @author <a href="mailto:manik at jboss.org">Manik Surtani (manik at jboss.org)</a>
*/
-// TODO: Rethink how nodes are created. Perhaps use the component factory to create instance nodes as well, not just singletons?
public class NodeFactory<K, V> extends ComponentFactory
{
private ComponentRegistry componentRegistry;
Modified: core/trunk/src/main/java/org/jboss/cache/UnversionedNode.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/UnversionedNode.java 2008-04-24 15:19:08 UTC (rev 5668)
+++ core/trunk/src/main/java/org/jboss/cache/UnversionedNode.java 2008-04-24 15:22:21 UTC (rev 5669)
@@ -277,8 +277,6 @@
if (gtx != null)
{
CreateNodeCommand createNodeCommand = commandsFactory.buildCreateNodeCommand(child_fqn);
- //todo - [mmarkus] there are commands added to the modification list just for being able to rollback.
- //todo make sure the commands are being compacted before replication takes place
transactionTable.addModification(gtx, createNodeCommand);
}
}
Modified: core/trunk/src/test/java/org/jboss/cache/buddyreplication/BuddyBackupActivationInactivationTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/buddyreplication/BuddyBackupActivationInactivationTest.java 2008-04-24 15:19:08 UTC (rev 5668)
+++ core/trunk/src/test/java/org/jboss/cache/buddyreplication/BuddyBackupActivationInactivationTest.java 2008-04-24 15:22:21 UTC (rev 5669)
@@ -15,18 +15,13 @@
import org.jboss.cache.config.Configuration;
import org.jboss.cache.config.Configuration.CacheMode;
import org.jboss.cache.factories.UnitTestCacheConfigurationFactory;
-import org.jboss.cache.factories.XmlConfigurationParser;
import org.jboss.cache.misc.TestingUtil;
import org.jboss.cache.util.CachePrinter;
import static org.testng.AssertJUnit.*;
import org.testng.annotations.AfterMethod;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
import java.util.HashMap;
import java.util.Map;
@@ -36,7 +31,7 @@
*
* @author Brian Stansberry
*/
- at Test
+ at Test(groups = "functional")
public class BuddyBackupActivationInactivationTest extends BuddyReplicationTestsBase
{
public static final Fqn<String> A = Fqn.fromString("/a");
@@ -204,20 +199,9 @@
private BuddyReplicationConfig getBuddyConfig() throws Exception
{
- // TODO just build the object; skip the legacy XML business
-
- DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
- DocumentBuilder db = dbf.newDocumentBuilder();
- Document doc = db.newDocument();
- Element config = doc.createElement("config");
- doc.appendChild(config);
- Element replEnabled = doc.createElement("buddyReplicationEnabled");
- replEnabled.appendChild(doc.createTextNode("true"));
- config.appendChild(replEnabled);
- Element gravDisabled = doc.createElement("autoDataGravitation");
- gravDisabled.appendChild(doc.createTextNode("false"));
- config.appendChild(gravDisabled);
-
- return XmlConfigurationParser.parseBuddyReplicationConfig(config);
+ BuddyReplicationConfig brc = new BuddyReplicationConfig();
+ brc.setEnabled(true);
+ brc.setAutoDataGravitation(false);
+ return brc;
}
}
More information about the jbosscache-commits
mailing list