JBoss Cache SVN: r4824 - core/branches/1.4.X/src/org/jboss/cache.
by jbosscache-commits@lists.jboss.org
Author: bstansberry(a)jboss.com
Date: 2007-12-10 16:57:40 -0500 (Mon, 10 Dec 2007)
New Revision: 4824
Modified:
core/branches/1.4.X/src/org/jboss/cache/TreeCache.java
Log:
[JBCACHE-1234] Handle defunct data owners
Modified: core/branches/1.4.X/src/org/jboss/cache/TreeCache.java
===================================================================
--- core/branches/1.4.X/src/org/jboss/cache/TreeCache.java 2007-12-10 21:45:51 UTC (rev 4823)
+++ core/branches/1.4.X/src/org/jboss/cache/TreeCache.java 2007-12-10 21:57:40 UTC (rev 4824)
@@ -1993,6 +1993,9 @@
for (Iterator it = buddies.iterator(); it.hasNext();)
{
Address buddy = (Address) it.next();
+ if (getMembers() == null || !getMembers().contains(buddy))
+ continue;
+
Object[] sources = {buddy};
Fqn base = new Fqn(BuddyManager.BUDDY_BACKUP_SUBTREE_FQN, BuddyManager.getGroupNameFromAddress(buddy));
Fqn buddyRoot = new Fqn(base, fqn);
17 years
JBoss Cache SVN: r4823 - in core/trunk/src: main/java/org/jboss/cache/buddyreplication and 1 other directories.
by jbosscache-commits@lists.jboss.org
Author: bstansberry(a)jboss.com
Date: 2007-12-10 16:45:51 -0500 (Mon, 10 Dec 2007)
New Revision: 4823
Modified:
core/trunk/src/main/java/org/jboss/cache/RegionManager.java
core/trunk/src/main/java/org/jboss/cache/buddyreplication/BuddyManager.java
core/trunk/src/test/java/org/jboss/cache/buddyreplication/BuddyAssignmentStateTransferTest.java
Log:
[JBCACHE-1234] Region activation requests partial state transfer from wrong nodes
Modified: core/trunk/src/main/java/org/jboss/cache/RegionManager.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/RegionManager.java 2007-12-10 19:37:16 UTC (rev 4822)
+++ core/trunk/src/main/java/org/jboss/cache/RegionManager.java 2007-12-10 21:45:51 UTC (rev 4823)
@@ -394,10 +394,12 @@
{
// Get the state from each DataOwner and integrate in their
// respective buddy backup cache
- List<Address> buddies = buddyManager.getBuddyAddresses();
+ List<Address> buddies = buddyManager.getBackupDataOwners();
for (Address buddy : buddies)
{
List<Address> sources = new ArrayList<Address>(1);
+ if (!cache.getMembers().contains(buddy))
+ continue;
sources.add(buddy);
Fqn buddyRoot = BuddyManager.getBackupFqn(buddy, fqn);
subtreeRoot = cache.findNode(buddyRoot);
@@ -410,7 +412,7 @@
subtreeRoot = cache.getRoot().addChild(buddyRoot);
cache.getInvocationContext().getOptionOverrides().setCacheModeLocal(false);
}
- cache.fetchPartialState(sources, fqn, subtreeRoot.getFqn());
+ cache.fetchPartialState(sources, fqn, subtreeRoot.getFqn());
}
}
else
Modified: core/trunk/src/main/java/org/jboss/cache/buddyreplication/BuddyManager.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/buddyreplication/BuddyManager.java 2007-12-10 19:37:16 UTC (rev 4822)
+++ core/trunk/src/main/java/org/jboss/cache/buddyreplication/BuddyManager.java 2007-12-10 21:45:51 UTC (rev 4823)
@@ -535,6 +535,22 @@
}
}
}
+
+ /**
+ * Returns a List<IpAddress> identifying the DataOwner for each buddy
+ * group for which this node serves as a backup node.
+ */
+ public List<Address> getBackupDataOwners()
+ {
+ List<Address> owners = new ArrayList<Address>();
+ for (BuddyGroup group : buddyGroupsIParticipateIn.values())
+ {
+ owners.add(group.getDataOwner());
+ }
+ return owners;
+ }
+
+
// -------------- static util methods ------------------
Modified: core/trunk/src/test/java/org/jboss/cache/buddyreplication/BuddyAssignmentStateTransferTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/buddyreplication/BuddyAssignmentStateTransferTest.java 2007-12-10 19:37:16 UTC (rev 4822)
+++ core/trunk/src/test/java/org/jboss/cache/buddyreplication/BuddyAssignmentStateTransferTest.java 2007-12-10 21:45:51 UTC (rev 4823)
@@ -13,15 +13,18 @@
import java.util.ArrayList;
+import org.jboss.cache.Cache;
import org.jboss.cache.CacheImpl;
import org.jboss.cache.Fqn;
import org.jboss.cache.misc.TestingUtil;
+import org.testng.annotations.Test;
/**
* Tests how groups are formed and disbanded
*
* @author <a href="mailto:manik@jboss.org">Manik Surtani (manik(a)jboss.org)</a>
*/
+@Test(groups = {"functional", "jgroups"})
public class BuddyAssignmentStateTransferTest extends BuddyReplicationTestsBase
{
@@ -66,7 +69,89 @@
assertEquals("State transferred", "Joe", caches.get(2).get(test, "name"));
}
+
+ public void testRegionBasedStateTransfer() throws Exception
+ {
+ caches = new ArrayList<CacheImpl<Object, Object>>();
+
+ caches.add(createCache(1, "TEST", false, false));
+ caches.add(createCache(1, "TEST", false, false));
+ caches.add(createCache(1, "TEST", false, false));
+ // JBCACHE-1234 -- add a 4th cache so when we kill caches[1]
+ // caches[0] is not the backup node for caches[2] (although
+ // caches[2] *is* the backup node for caches[0]
+ caches.add(createCache(1, "TEST", false, false));
+ caches.get(0).getConfiguration().setInactiveOnStartup(true);
+ caches.get(1).getConfiguration().setInactiveOnStartup(true);
+ caches.get(2).getConfiguration().setInactiveOnStartup(true);
+ caches.get(3).getConfiguration().setInactiveOnStartup(true);
+ caches.get(0).getConfiguration().setUseRegionBasedMarshalling(true);
+ caches.get(1).getConfiguration().setUseRegionBasedMarshalling(true);
+ caches.get(2).getConfiguration().setUseRegionBasedMarshalling(true);
+ caches.get(3).getConfiguration().setUseRegionBasedMarshalling(true);
+ caches.get(0).start();
+ caches.get(1).start();
+ caches.get(2).start();
+ caches.get(3).start();
+
+ TestingUtil.blockUntilViewsReceived(caches.toArray(new CacheImpl[0]), VIEW_BLOCK_TIMEOUT);
+ TestingUtil.sleepThread(getSleepTimeout());
+
+ Fqn fqnA = Fqn.fromString("/a");
+ Fqn fqnD = Fqn.fromString("/d");
+
+ // FIXME We have to use a hack to get JBC to recognize that our
+ // regions are for marshalling
+ ClassLoader cl = Fqn.class.getClassLoader();
+ caches.get(0).getRegion(fqnA, true).registerContextClassLoader(cl);
+ caches.get(1).getRegion(fqnA, true).registerContextClassLoader(cl);
+ caches.get(2).getRegion(fqnA, true).registerContextClassLoader(cl);
+ caches.get(3).getRegion(fqnA, true).registerContextClassLoader(cl);
+ caches.get(0).getRegion(fqnD, true).registerContextClassLoader(cl);
+ caches.get(1).getRegion(fqnD, true).registerContextClassLoader(cl);
+ caches.get(2).getRegion(fqnD, true).registerContextClassLoader(cl);
+ caches.get(3).getRegion(fqnD, true).registerContextClassLoader(cl);
+
+ caches.get(0).getRegion(fqnA, true).activate();
+ caches.get(1).getRegion(fqnA, true).activate();
+ caches.get(2).getRegion(fqnA, true).activate();
+ caches.get(3).getRegion(fqnA, true).activate();
+
+ caches.get(0).getRegion(fqnD, true).activate();
+ caches.get(1).getRegion(fqnD, true).activate();
+
+ Fqn mainA = Fqn.fromString("/a/b/c");
+ caches.get(0).put(mainA, "name", "Joe");
+
+ Fqn mainD = Fqn.fromString("/d/e/f");
+ caches.get(0).put(mainD, "name", "Joe");
+
+ Fqn group = new Fqn(BuddyManager.BUDDY_BACKUP_SUBTREE_FQN,
+ BuddyManager.getGroupNameFromAddress(caches.get(0).getLocalAddress()));
+ Fqn testA = new Fqn(group, mainA);
+ assertEquals("/a replicated", "Joe", caches.get(1).get(testA, "name"));
+ assertNull("No backup of /a", caches.get(2).get(testA, "name"));
+
+ Fqn testD = new Fqn(group, mainD);
+ assertEquals("/d replicated", "Joe", caches.get(1).get(testD, "name"));
+ assertNull("No backup of /d", caches.get(2).get(testD, "name"));
+
+ // Make 2 the buddy of 0 -- this should cause a push from 0 to 2
+ caches.get(1).stop();
+ TestingUtil.sleepThread(getSleepTimeout());
+
+ assertEquals("/a state transferred", "Joe", caches.get(2).get(testA, "name"));
+ assertNull("/d state not transferred", caches.get(2).get(testD, "name"));
+
+ // JBCACHE-1234 -- Activate region on 2 and 3. This should cause
+ // a pull from 0 by and from 2 by 3.
+ caches.get(2).getRegion(fqnD, true).activate();
+ caches.get(3).getRegion(fqnD, true).activate();
+ assertEquals("/d transferred to cache 2", "Joe", caches.get(2).get(testD, "name"));
+ assertNull("/d state not transferred to cache 3", caches.get(3).get(testD, "name"));
+ }
+
public void testPersistentStateTransfer() throws Exception
{
caches = new ArrayList<CacheImpl<Object, Object>>();
17 years
JBoss Cache SVN: r4822 - in core/branches/1.4.X: src/org/jboss/cache/buddyreplication and 1 other directories.
by jbosscache-commits@lists.jboss.org
Author: bstansberry(a)jboss.com
Date: 2007-12-10 14:37:16 -0500 (Mon, 10 Dec 2007)
New Revision: 4822
Modified:
core/branches/1.4.X/src/org/jboss/cache/TreeCache.java
core/branches/1.4.X/src/org/jboss/cache/buddyreplication/BuddyManager.java
core/branches/1.4.X/tests/functional/org/jboss/cache/buddyreplication/BuddyAssignmentStateTransferTest.java
Log:
[JBCACHE-1234] Region activation requests partial state transfer from wrong nodes
Modified: core/branches/1.4.X/src/org/jboss/cache/TreeCache.java
===================================================================
--- core/branches/1.4.X/src/org/jboss/cache/TreeCache.java 2007-12-07 16:29:18 UTC (rev 4821)
+++ core/branches/1.4.X/src/org/jboss/cache/TreeCache.java 2007-12-10 19:37:16 UTC (rev 4822)
@@ -1989,7 +1989,7 @@
{
// Get the state from each DataOwner and integrate in their
// respective buddy backup tree
- List buddies = buddyManager.getBuddyAddresses();
+ List buddies = buddyManager.getBackupDataOwners();
for (Iterator it = buddies.iterator(); it.hasNext();)
{
Address buddy = (Address) it.next();
Modified: core/branches/1.4.X/src/org/jboss/cache/buddyreplication/BuddyManager.java
===================================================================
--- core/branches/1.4.X/src/org/jboss/cache/buddyreplication/BuddyManager.java 2007-12-07 16:29:18 UTC (rev 4821)
+++ core/branches/1.4.X/src/org/jboss/cache/buddyreplication/BuddyManager.java 2007-12-10 19:37:16 UTC (rev 4822)
@@ -475,6 +475,21 @@
}
}
}
+
+ /**
+ * Returns a List<IpAddress> identifying the DataOwner for each buddy
+ * group for which this node serves as a backup node.
+ */
+ public List getBackupDataOwners()
+ {
+ List owners = new ArrayList();
+ for (Iterator it = buddyGroupsIParticipateIn.values().iterator(); it.hasNext();)
+ {
+ BuddyGroup group = (BuddyGroup) it.next();
+ owners.add(group.getDataOwner());
+ }
+ return owners;
+ }
// -------------- static util methods ------------------
Modified: core/branches/1.4.X/tests/functional/org/jboss/cache/buddyreplication/BuddyAssignmentStateTransferTest.java
===================================================================
--- core/branches/1.4.X/tests/functional/org/jboss/cache/buddyreplication/BuddyAssignmentStateTransferTest.java 2007-12-07 16:29:18 UTC (rev 4821)
+++ core/branches/1.4.X/tests/functional/org/jboss/cache/buddyreplication/BuddyAssignmentStateTransferTest.java 2007-12-10 19:37:16 UTC (rev 4822)
@@ -73,22 +73,29 @@
public void testRegionBasedStateTransfer() throws Exception
{
- TreeCache[] caches = new TreeCache[3];
+ TreeCache[] caches = new TreeCache[4];
try
{
caches[0] = createCache(1, "TEST", false, false);
caches[1] = createCache(1, "TEST", false, false);
caches[2] = createCache(1, "TEST", false, false);
+ // JBCACHE-1234 -- add a 4th cache so when we kill caches[1]
+ // caches[0] is not the backup node for caches[2] (although
+ // caches[2] *is* the backup node for caches[0]
+ caches[3] = createCache(1, "TEST", false, false);
caches[0].setInactiveOnStartup(true);
caches[1].setInactiveOnStartup(true);
caches[2].setInactiveOnStartup(true);
+ caches[3].setInactiveOnStartup(true);
caches[0].setUseRegionBasedMarshalling(true);
caches[1].setUseRegionBasedMarshalling(true);
caches[2].setUseRegionBasedMarshalling(true);
+ caches[3].setUseRegionBasedMarshalling(true);
caches[0].startService();
caches[1].startService();
caches[2].startService();
+ caches[3].startService();
TestingUtil.blockUntilViewsReceived(caches, VIEW_BLOCK_TIMEOUT);
TestingUtil.sleepThread(getSleepTimeout());
@@ -96,6 +103,7 @@
caches[0].activateRegion("/a");
caches[1].activateRegion("/a");
caches[2].activateRegion("/a");
+ caches[3].activateRegion("/a");
caches[0].activateRegion("/d");
caches[1].activateRegion("/d");
@@ -116,7 +124,7 @@
assertEquals("/d replicated", "Joe", caches[1].get(testD, "name"));
assertNull("No backup of /d", caches[2].get(testD, "name"));
- // Make 2 the buddy of 0
+ // Make 2 the buddy of 0 -- this should cause a push from 0 to 2
caches[1].stopService();
caches[1] = null;
@@ -124,6 +132,13 @@
assertEquals("/a state transferred", "Joe", caches[2].get(testA, "name"));
assertNull("/d state not transferred", caches[2].get(testD, "name"));
+
+ // JBCACHE-1234 -- Activate region on 2 and 3. This should cause
+ // a pull from 0 by and from 2 by 3.
+ caches[2].activateRegion("/d");
+ caches[3].activateRegion("/d");
+ assertEquals("/d transferred to cache 2", "Joe", caches[2].get(testD, "name"));
+ assertNull("/d state not transferred to cache 3", caches[3].get(testD, "name"));
}
finally
{
17 years
JBoss Cache SVN: r4821 - cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf.
by jbosscache-commits@lists.jboss.org
Author: manik.surtani(a)jboss.com
Date: 2007-12-07 11:29:18 -0500 (Fri, 07 Dec 2007)
New Revision: 4821
Modified:
cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-sync-br.xml
Log:
Additional configs
Modified: cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-sync-br.xml
===================================================================
--- cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-sync-br.xml 2007-12-07 16:28:03 UTC (rev 4820)
+++ cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-sync-br.xml 2007-12-07 16:29:18 UTC (rev 4821)
@@ -32,12 +32,15 @@
use_concurrent_stack="true"
+ recv_buf_size="20000000"
+ send_buf_size="20000000"
+
thread_pool.enabled="true"
thread_pool.min_threads="2"
thread_pool.max_threads="4"
thread_pool.keep_alive_time="5000"
thread_pool.queue_enabled="true"
- thread_pool.queue_max_size="50000"
+ thread_pool.queue_max_size="100000"
thread_pool.rejection_policy="discard"
oob_thread_pool.enabled="true"
@@ -67,7 +70,7 @@
<pbcast.GMS print_local_addr="true" join_timeout="3000"
shun="false"
view_bundling="true"/>
- <FC max_credits="500000"
+ <FC max_credits="10000000"
min_threshold="0.20"/>
<FRAG2 frag_size="60000" />
<pbcast.STATE_TRANSFER />
17 years, 1 month
JBoss Cache SVN: r4820 - cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf.
by jbosscache-commits@lists.jboss.org
Author: manik.surtani(a)jboss.com
Date: 2007-12-07 11:28:03 -0500 (Fri, 07 Dec 2007)
New Revision: 4820
Modified:
cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml
Log:
Modified: cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml
===================================================================
--- cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml 2007-12-07 15:58:12 UTC (rev 4819)
+++ cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml 2007-12-07 16:28:03 UTC (rev 4820)
@@ -91,12 +91,15 @@
use_concurrent_stack="true"
+ recv_buf_size="20000000"
+ send_buf_size="20000000"
+
thread_pool.enabled="true"
thread_pool.min_threads="2"
thread_pool.max_threads="4"
thread_pool.keep_alive_time="5000"
thread_pool.queue_enabled="true"
- thread_pool.queue_max_size="50000"
+ thread_pool.queue_max_size="100000"
thread_pool.rejection_policy="discard"
oob_thread_pool.enabled="true"
@@ -126,7 +129,7 @@
<pbcast.GMS print_local_addr="true" join_timeout="3000"
shun="false"
view_bundling="true"/>
- <FC max_credits="500000"
+ <FC max_credits="10000000"
min_threshold="0.20"/>
<FRAG2 frag_size="60000" />
<pbcast.STATE_TRANSFER />
17 years, 1 month
JBoss Cache SVN: r4819 - cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf.
by jbosscache-commits@lists.jboss.org
Author: manik.surtani(a)jboss.com
Date: 2007-12-07 10:58:12 -0500 (Fri, 07 Dec 2007)
New Revision: 4819
Modified:
cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-sync-br.xml
Log:
Additional configs
Modified: cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-sync-br.xml
===================================================================
--- cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-sync-br.xml 2007-12-07 15:49:34 UTC (rev 4818)
+++ cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-sync-br.xml 2007-12-07 15:58:12 UTC (rev 4819)
@@ -20,42 +20,57 @@
<attribute name="ClusterName">JBossCache-Cluster</attribute>
<attribute name="ClusterConfig">
<config>
- <TCP
- loopback="false"
- discard_incompatible_packets="true"
- max_bundle_size="64000"
- max_bundle_timeout="30"
- use_incoming_packet_handler="true"
- use_outgoing_packet_handler="false"
- bind_addr="127.0.0.1"
- enable_bundling="false"
- start_port="7800"
- />
- <MPING timeout="2000" num_initial_members="3" mcast_addr="224.10.10.15" mcast_port="44553"/>
- <MERGE2 max_interval="100000"
- down_thread="false" up_thread="false" min_interval="20000"/>
- <FD_SOCK down_thread="false" up_thread="false"/>
- <FD timeout="10000" max_tries="5" down_thread="false" up_thread="false" shun="true"/>
- <VERIFY_SUSPECT timeout="1500" down_thread="false" up_thread="false"/>
- <pbcast.NAKACK max_xmit_size="60000"
- use_mcast_xmit="false" gc_lag="0"
- retransmit_timeout="300,600,1200,2400,4800"
- down_thread="false" up_thread="false"
- discard_delivered_msgs="true"/>
- <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
- down_thread="false" up_thread="false"
- max_bytes="400000"/>
- <pbcast.GMS print_local_addr="true" join_timeout="3000" use_flush="true" flush_timeout="3000"
- down_thread="false" up_thread="false"
- join_retry_timeout="2000" shun="false"
- view_bundling="true"/>
- <FC max_credits="2000000" down_thread="false" up_thread="false"
- min_threshold="0.20"/>
- <FRAG2 frag_size="60000" down_thread="false" up_thread="false"/>
- <!-- <pbcast.STREAMING_STATE_TRANSFER down_thread="false" up_thread="false"
- use_flush="true" flush_timeout="3000" use_reading_thread="true"/> -->
- <pbcast.STATE_TRANSFER down_thread="false" up_thread="false" use_flush="true" flush_timeout="3000"/>
- <pbcast.FLUSH down_thread="false" up_thread="false" timeout="8000" auto_flush_conf="false"/>
+ <TCP start_port="7580"
+ loopback="false"
+ discard_incompatible_packets="true"
+ max_bundle_size="64000"
+ max_bundle_timeout="30"
+ use_incoming_packet_handler="true"
+ enable_bundling="true"
+ enable_diagnostics="true"
+ thread_naming_pattern="cl"
+
+ use_concurrent_stack="true"
+
+ thread_pool.enabled="true"
+ thread_pool.min_threads="2"
+ thread_pool.max_threads="4"
+ thread_pool.keep_alive_time="5000"
+ thread_pool.queue_enabled="true"
+ thread_pool.queue_max_size="50000"
+ thread_pool.rejection_policy="discard"
+
+ oob_thread_pool.enabled="true"
+ oob_thread_pool.min_threads="4"
+ oob_thread_pool.max_threads="8"
+ oob_thread_pool.keep_alive_time="5000"
+ oob_thread_pool.queue_enabled="false"
+ oob_thread_pool.queue_max_size="100"
+ oob_thread_pool.rejection_policy="Run"/>
+
+ <MPING timeout="2000" mcast_addr="232.1.2.3"
+ num_initial_members="3"/>
+ <MERGE2 max_interval="30000"
+ min_interval="10000"/>
+ <FD_SOCK/>
+ <FD timeout="10000" max_tries="5" shun="true"/>
+ <VERIFY_SUSPECT timeout="1500" />
+ <BARRIER />
+ <pbcast.NAKACK use_stats_for_retransmission="false"
+ exponential_backoff="150"
+ use_mcast_xmit="false" gc_lag="0"
+ retransmit_timeout="50,300,600,1200"
+ discard_delivered_msgs="true"/>
+ <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
+ max_bytes="1000000"/>
+ <VIEW_SYNC avg_send_interval="60000" />
+ <pbcast.GMS print_local_addr="true" join_timeout="3000"
+ shun="false"
+ view_bundling="true"/>
+ <FC max_credits="500000"
+ min_threshold="0.20"/>
+ <FRAG2 frag_size="60000" />
+ <pbcast.STATE_TRANSFER />
</config>
</attribute>
<attribute name="FetchInMemoryState">true</attribute>
17 years, 1 month
JBoss Cache SVN: r4818 - cache-bench-fwk/trunk/conf.
by jbosscache-commits@lists.jboss.org
Author: manik.surtani(a)jboss.com
Date: 2007-12-07 10:49:34 -0500 (Fri, 07 Dec 2007)
New Revision: 4818
Modified:
cache-bench-fwk/trunk/conf/cachebench-coherence.xml
cache-bench-fwk/trunk/conf/cachebench-jbc-async.xml
cache-bench-fwk/trunk/conf/cachebench-jbc-br-async.xml
cache-bench-fwk/trunk/conf/cachebench-jbc-br.xml
cache-bench-fwk/trunk/conf/cachebench-jbc-sync.xml
Log:
Additional configs
Modified: cache-bench-fwk/trunk/conf/cachebench-coherence.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-coherence.xml 2007-12-07 15:48:53 UTC (rev 4817)
+++ cache-bench-fwk/trunk/conf/cachebench-coherence.xml 2007-12-07 15:49:34 UTC (rev 4818)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/conf/cachebench-jbc-async.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-jbc-async.xml 2007-12-07 15:48:53 UTC (rev 4817)
+++ cache-bench-fwk/trunk/conf/cachebench-jbc-async.xml 2007-12-07 15:49:34 UTC (rev 4818)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/conf/cachebench-jbc-br-async.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-jbc-br-async.xml 2007-12-07 15:48:53 UTC (rev 4817)
+++ cache-bench-fwk/trunk/conf/cachebench-jbc-br-async.xml 2007-12-07 15:49:34 UTC (rev 4818)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/conf/cachebench-jbc-br.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-jbc-br.xml 2007-12-07 15:48:53 UTC (rev 4817)
+++ cache-bench-fwk/trunk/conf/cachebench-jbc-br.xml 2007-12-07 15:49:34 UTC (rev 4818)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/conf/cachebench-jbc-sync.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-jbc-sync.xml 2007-12-07 15:48:53 UTC (rev 4817)
+++ cache-bench-fwk/trunk/conf/cachebench-jbc-sync.xml 2007-12-07 15:49:34 UTC (rev 4818)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
17 years, 1 month
JBoss Cache SVN: r4817 - cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf.
by jbosscache-commits@lists.jboss.org
Author: manik.surtani(a)jboss.com
Date: 2007-12-07 10:48:53 -0500 (Fri, 07 Dec 2007)
New Revision: 4817
Modified:
cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml
Log:
Additional configs
Modified: cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml
===================================================================
--- cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml 2007-12-07 15:36:46 UTC (rev 4816)
+++ cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml 2007-12-07 15:48:53 UTC (rev 4817)
@@ -39,45 +39,98 @@
<!--<PING timeout="2000"-->
<!--down_thread="false" up_thread="false" num_initial_members="3"/>-->
- <TCP
- loopback="false"
- discard_incompatible_packets="true"
- max_bundle_size="64000"
- max_bundle_timeout="30"
- use_incoming_packet_handler="true"
- use_outgoing_packet_handler="false"
- bind_addr="127.0.0.1"
- start_port="7800"
- enable_bundling="false"
- tcp_nodelay="true"
- />
- <MPING timeout="2000" num_initial_members="3" mcast_addr="224.10.10.15" mcast_port="44553"/>
- <MERGE2 max_interval="100000"
- down_thread="false" up_thread="false" min_interval="20000"/>
- <FD_SOCK down_thread="false" up_thread="false"/>
- <FD timeout="10000" max_tries="5" down_thread="false" up_thread="false" shun="true"/>
- <VERIFY_SUSPECT timeout="1500" down_thread="false" up_thread="false"/>
- <pbcast.NAKACK max_xmit_size="60000"
- use_mcast_xmit="false" gc_lag="0"
- retransmit_timeout="300,600,1200,2400,4800"
- down_thread="false" up_thread="false"
- discard_delivered_msgs="true"/>
- <UNICAST timeout="300,600,1200,2400,3600"
- down_thread="false" up_thread="false"/>
- <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
- down_thread="false" up_thread="false"
- max_bytes="400000"/>
- <pbcast.GMS print_local_addr="true" join_timeout="3000" use_flush="true" flush_timeout="3000"
- down_thread="false" up_thread="false"
- join_retry_timeout="2000" shun="false"
- view_bundling="true"/>
- <FC max_credits="2000000" down_thread="false" up_thread="false"
- min_threshold="0.20"/>
- <FRAG2 frag_size="60000" down_thread="false" up_thread="false"/>
- <!-- <pbcast.STREAMING_STATE_TRANSFER down_thread="false" up_thread="false"
- use_flush="true" flush_timeout="3000" use_reading_thread="true"/> -->
- <pbcast.STATE_TRANSFER down_thread="false" up_thread="false" use_flush="true" flush_timeout="3000"/>
- <pbcast.FLUSH down_thread="false" up_thread="false" timeout="8000" auto_flush_conf="false"/>
+ <!--<TCP-->
+ <!--loopback="false"-->
+ <!--discard_incompatible_packets="true"-->
+ <!--max_bundle_size="64000"-->
+ <!--max_bundle_timeout="30"-->
+ <!--use_incoming_packet_handler="true"-->
+ <!--use_outgoing_packet_handler="false"-->
+ <!--bind_addr="127.0.0.1"-->
+ <!--start_port="7800"-->
+ <!--enable_bundling="false"-->
+ <!--tcp_nodelay="true"-->
+ <!--/>-->
+ <!--<MPING timeout="2000" num_initial_members="3" mcast_addr="224.10.10.15" mcast_port="44553"/>-->
+ <!--<MERGE2 max_interval="100000"-->
+ <!--down_thread="false" up_thread="false" min_interval="20000"/>-->
+ <!--<FD_SOCK down_thread="false" up_thread="false"/>-->
+ <!--<FD timeout="10000" max_tries="5" down_thread="false" up_thread="false" shun="true"/>-->
+ <!--<VERIFY_SUSPECT timeout="1500" down_thread="false" up_thread="false"/>-->
+ <!--<pbcast.NAKACK max_xmit_size="60000"-->
+ <!--use_mcast_xmit="false" gc_lag="0"-->
+ <!--retransmit_timeout="300,600,1200,2400,4800"-->
+ <!--down_thread="false" up_thread="false"-->
+ <!--discard_delivered_msgs="true"/>-->
+ <!--<UNICAST timeout="300,600,1200,2400,3600"-->
+ <!--down_thread="false" up_thread="false"/>-->
+ <!--<pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"-->
+ <!--down_thread="false" up_thread="false"-->
+ <!--max_bytes="400000"/>-->
+ <!--<pbcast.GMS print_local_addr="true" join_timeout="3000" use_flush="true" flush_timeout="3000"-->
+ <!--down_thread="false" up_thread="false"-->
+ <!--join_retry_timeout="2000" shun="false"-->
+ <!--view_bundling="true"/>-->
+ <!--<FC max_credits="2000000" down_thread="false" up_thread="false"-->
+ <!--min_threshold="0.20"/>-->
+ <!--<FRAG2 frag_size="60000" down_thread="false" up_thread="false"/>-->
+ <!-- <pbcast.STREAMING_STATE_TRANSFER down_thread="false" up_thread="false"-->
+ <!--use_flush="true" flush_timeout="3000" use_reading_thread="true"/> -->
+ <!--<pbcast.STATE_TRANSFER down_thread="false" up_thread="false" use_flush="true" flush_timeout="3000"/>-->
+ <!--<pbcast.FLUSH down_thread="false" up_thread="false" timeout="8000" auto_flush_conf="false"/>-->
+
+ <TCP start_port="7580"
+ loopback="false"
+ discard_incompatible_packets="true"
+ max_bundle_size="64000"
+ max_bundle_timeout="30"
+ use_incoming_packet_handler="true"
+ enable_bundling="true"
+ enable_diagnostics="true"
+ thread_naming_pattern="cl"
+
+ use_concurrent_stack="true"
+
+ thread_pool.enabled="true"
+ thread_pool.min_threads="2"
+ thread_pool.max_threads="4"
+ thread_pool.keep_alive_time="5000"
+ thread_pool.queue_enabled="true"
+ thread_pool.queue_max_size="50000"
+ thread_pool.rejection_policy="discard"
+
+ oob_thread_pool.enabled="true"
+ oob_thread_pool.min_threads="4"
+ oob_thread_pool.max_threads="8"
+ oob_thread_pool.keep_alive_time="5000"
+ oob_thread_pool.queue_enabled="false"
+ oob_thread_pool.queue_max_size="100"
+ oob_thread_pool.rejection_policy="Run"/>
+
+ <MPING timeout="2000" mcast_addr="232.1.2.3"
+ num_initial_members="3"/>
+ <MERGE2 max_interval="30000"
+ min_interval="10000"/>
+ <FD_SOCK/>
+ <FD timeout="10000" max_tries="5" shun="true"/>
+ <VERIFY_SUSPECT timeout="1500" />
+ <BARRIER />
+ <pbcast.NAKACK use_stats_for_retransmission="false"
+ exponential_backoff="150"
+ use_mcast_xmit="false" gc_lag="0"
+ retransmit_timeout="50,300,600,1200"
+ discard_delivered_msgs="true"/>
+ <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
+ max_bytes="1000000"/>
+ <VIEW_SYNC avg_send_interval="60000" />
+ <pbcast.GMS print_local_addr="true" join_timeout="3000"
+ shun="false"
+ view_bundling="true"/>
+ <FC max_credits="500000"
+ min_threshold="0.20"/>
+ <FRAG2 frag_size="60000" />
+ <pbcast.STATE_TRANSFER />
+
</config>
</attribute>
<attribute name="FetchInMemoryState">true</attribute>
17 years, 1 month
JBoss Cache SVN: r4816 - in cache-bench-fwk/trunk: cache-products/jbosscache-2.0.0/conf and 2 other directories.
by jbosscache-commits@lists.jboss.org
Author: manik.surtani(a)jboss.com
Date: 2007-12-07 10:36:46 -0500 (Fri, 07 Dec 2007)
New Revision: 4816
Modified:
cache-bench-fwk/trunk/cache-bench-fwk.ipr
cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml
cache-bench-fwk/trunk/conf/cachebench-coherence.xml
cache-bench-fwk/trunk/conf/cachebench-jbc-async.xml
cache-bench-fwk/trunk/conf/cachebench-jbc-br-async.xml
cache-bench-fwk/trunk/conf/cachebench-jbc-br.xml
cache-bench-fwk/trunk/conf/cachebench-jbc-sync.xml
cache-bench-fwk/trunk/conf/cachebench.xml
cache-bench-fwk/trunk/smartfrog/conf.sf
Log:
Additional configs
Modified: cache-bench-fwk/trunk/cache-bench-fwk.ipr
===================================================================
--- cache-bench-fwk/trunk/cache-bench-fwk.ipr 2007-12-07 15:13:12 UTC (rev 4815)
+++ cache-bench-fwk/trunk/cache-bench-fwk.ipr 2007-12-07 15:36:46 UTC (rev 4816)
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project relativePaths="false" version="4">
+ <component name="AntConfiguration">
+ <defaultAnt bundledAnt="true" />
+ </component>
<component name="BuildJarProjectSettings">
<option name="BUILD_JARS_ON_MAKE" value="false" />
</component>
@@ -236,11 +239,6 @@
<component name="ProjectFileVersion" converted="true" />
<component name="ProjectModuleManager">
<modules>
- <module fileurl="file://$PROJECT_DIR$/cache-products/coherence-3.2.2/Coherence-3.2.2.iml" filepath="$PROJECT_DIR$/cache-products/coherence-3.2.2/Coherence-3.2.2.iml" />
- <module fileurl="file://$PROJECT_DIR$/cache-products/ehcache-1.2.4/Ehcache-1.2.4.iml" filepath="$PROJECT_DIR$/cache-products/ehcache-1.2.4/Ehcache-1.2.4.iml" />
- <module fileurl="file://$PROJECT_DIR$/cache-products/jbosscache-1.4.1/Jbosscache-1.4.1.iml" filepath="$PROJECT_DIR$/cache-products/jbosscache-1.4.1/Jbosscache-1.4.1.iml" />
- <module fileurl="file://$PROJECT_DIR$/cache-products/jbosscache-2.0.0/Jbosscache-2.0.0.iml" filepath="$PROJECT_DIR$/cache-products/jbosscache-2.0.0/Jbosscache-2.0.0.iml" />
- <module fileurl="file://$PROJECT_DIR$/cache-products/terracotta-2.3.0/Terracotta-2.3.0.iml" filepath="$PROJECT_DIR$/cache-products/terracotta-2.3.0/Terracotta-2.3.0.iml" />
<module fileurl="file://$PROJECT_DIR$/Trunk.iml" filepath="$PROJECT_DIR$/Trunk.iml" />
</modules>
</component>
Modified: cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml
===================================================================
--- cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml 2007-12-07 15:13:12 UTC (rev 4815)
+++ cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml 2007-12-07 15:36:46 UTC (rev 4816)
@@ -49,7 +49,7 @@
bind_addr="127.0.0.1"
start_port="7800"
enable_bundling="false"
- tcp_nodelay="true"
+ tcp_nodelay="true"
/>
<MPING timeout="2000" num_initial_members="3" mcast_addr="224.10.10.15" mcast_port="44553"/>
<MERGE2 max_interval="100000"
Modified: cache-bench-fwk/trunk/conf/cachebench-coherence.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-coherence.xml 2007-12-07 15:13:12 UTC (rev 4815)
+++ cache-bench-fwk/trunk/conf/cachebench-coherence.xml 2007-12-07 15:36:46 UTC (rev 4816)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/conf/cachebench-jbc-async.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-jbc-async.xml 2007-12-07 15:13:12 UTC (rev 4815)
+++ cache-bench-fwk/trunk/conf/cachebench-jbc-async.xml 2007-12-07 15:36:46 UTC (rev 4816)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/conf/cachebench-jbc-br-async.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-jbc-br-async.xml 2007-12-07 15:13:12 UTC (rev 4815)
+++ cache-bench-fwk/trunk/conf/cachebench-jbc-br-async.xml 2007-12-07 15:36:46 UTC (rev 4816)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/conf/cachebench-jbc-br.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-jbc-br.xml 2007-12-07 15:13:12 UTC (rev 4815)
+++ cache-bench-fwk/trunk/conf/cachebench-jbc-br.xml 2007-12-07 15:36:46 UTC (rev 4816)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/conf/cachebench-jbc-sync.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench-jbc-sync.xml 2007-12-07 15:13:12 UTC (rev 4815)
+++ cache-bench-fwk/trunk/conf/cachebench-jbc-sync.xml 2007-12-07 15:36:46 UTC (rev 4816)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/conf/cachebench.xml
===================================================================
--- cache-bench-fwk/trunk/conf/cachebench.xml 2007-12-07 15:13:12 UTC (rev 4815)
+++ cache-bench-fwk/trunk/conf/cachebench.xml 2007-12-07 15:36:46 UTC (rev 4816)
@@ -7,7 +7,7 @@
emptyCacheBetweenTests - again, use if you're running out of mem.
numThreads - the number of executor threads to use to perform the required number of operations.
-->
-<cachebench sampleSize="100000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
+<cachebench sampleSize="1000000" gcBetweenTestsEnabled="true" sleepBetweenTests="1000" emptyCacheBetweenTests="true" numThreads="10">
<!-- Each testcase represents either a single configuration or a cacheing product.
Modified: cache-bench-fwk/trunk/smartfrog/conf.sf
===================================================================
--- cache-bench-fwk/trunk/smartfrog/conf.sf 2007-12-07 15:13:12 UTC (rev 4815)
+++ cache-bench-fwk/trunk/smartfrog/conf.sf 2007-12-07 15:36:46 UTC (rev 4816)
@@ -21,7 +21,7 @@
//Master component.
master extends LAZY CacheBenchMaster
- {
+ {
sfHost "localhost";
autoStart true;
//Which cache provider? This is based on the directory structure in the CacheBenchFwk cvs. Sort of fragile imo. Maybe the classpath could be simplified some?
17 years, 1 month
JBoss Cache SVN: r4815 - cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf.
by jbosscache-commits@lists.jboss.org
Author: manik.surtani(a)jboss.com
Date: 2007-12-07 10:13:12 -0500 (Fri, 07 Dec 2007)
New Revision: 4815
Modified:
cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml
cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async.xml
Log:
Additional configs
Modified: cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml
===================================================================
--- cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml 2007-12-07 15:10:34 UTC (rev 4814)
+++ cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async-br.xml 2007-12-07 15:13:12 UTC (rev 4815)
@@ -48,7 +48,7 @@
use_outgoing_packet_handler="false"
bind_addr="127.0.0.1"
start_port="7800"
- enable_bundling="true"
+ enable_bundling="false"
tcp_nodelay="true"
/>
<MPING timeout="2000" num_initial_members="3" mcast_addr="224.10.10.15" mcast_port="44553"/>
Modified: cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async.xml
===================================================================
--- cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async.xml 2007-12-07 15:10:34 UTC (rev 4814)
+++ cache-bench-fwk/trunk/cache-products/jbosscache-2.0.0/conf/pess-repl-async.xml 2007-12-07 15:13:12 UTC (rev 4815)
@@ -35,7 +35,7 @@
use_outgoing_packet_handler="false"
ip_ttl="2"
down_thread="false" up_thread="false"
- enable_bundling="true"/>
+ enable_bundling="false"/>
<PING timeout="2000"
down_thread="false" up_thread="false" num_initial_members="3"/>
<MERGE2 max_interval="100000"
17 years, 1 month