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, 10 months
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, 10 months
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, 10 months
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, 10 months
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, 10 months
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, 10 months
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, 10 months
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, 10 months
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, 10 months
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, 10 months