[jboss-cvs] JBoss Messaging SVN: r6151 - in trunk: tests/src/org/jboss/messaging/tests/integration/cluster/distribution and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Mar 24 10:45:54 EDT 2009
Author: timfox
Date: 2009-03-24 10:45:53 -0400 (Tue, 24 Mar 2009)
New Revision: 6151
Modified:
trunk/src/main/org/jboss/messaging/core/server/cluster/impl/RemoteQueueBindingImpl.java
trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/SymmetricClusterTest.java
Log:
small tweak
Modified: trunk/src/main/org/jboss/messaging/core/server/cluster/impl/RemoteQueueBindingImpl.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/server/cluster/impl/RemoteQueueBindingImpl.java 2009-03-24 13:52:00 UTC (rev 6150)
+++ trunk/src/main/org/jboss/messaging/core/server/cluster/impl/RemoteQueueBindingImpl.java 2009-03-24 14:45:53 UTC (rev 6151)
@@ -71,8 +71,6 @@
private int consumerCount;
- // private final boolean duplicateDetection;
-
private final SimpleString idsHeaderName;
private int id;
@@ -84,8 +82,7 @@
final SimpleString routingName,
final int remoteQueueID,
final SimpleString filterString,
- final Queue storeAndForwardQueue,
- // final boolean duplicateDetection,
+ final Queue storeAndForwardQueue,
final SimpleString bridgeName,
final int distance) throws Exception
{
@@ -99,8 +96,6 @@
this.remoteQueueID = remoteQueueID;
- // this.duplicateDetection = duplicateDetection;
-
if (filterString != null)
{
queueFilter = new FilterImpl(filterString);
@@ -175,7 +170,7 @@
return distance;
}
- public boolean isHighAcceptPriority(final ServerMessage message)
+ public synchronized boolean isHighAcceptPriority(final ServerMessage message)
{
if (consumerCount == 0)
{
@@ -225,20 +220,7 @@
buff.putInt(remoteQueueID);
- message.putBytesProperty(idsHeaderName, ids);
-
- //TODO we can't use a GUID for duplicate detection, since this is not deterministic on live and backup
- //So we just use bridge duplicate detection
-
-// //Now add a duplicate detection header, if required.
-// //This MUST be deterministic on live and backup, and globally unique
-// xx
-// if (duplicateDetection)
-// {
-// byte[] guid = UUIDGenerator.getInstance().generateUUID().asBytes();
-//
-// message.putBytesProperty(MessageImpl.HDR_DUPLICATE_DETECTION_ID, guid);
-// }
+ message.putBytesProperty(idsHeaderName, ids);
}
public synchronized void addConsumer(final SimpleString filterString) throws Exception
Modified: trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/SymmetricClusterTest.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/SymmetricClusterTest.java 2009-03-24 13:52:00 UTC (rev 6150)
+++ trunk/tests/src/org/jboss/messaging/tests/integration/cluster/distribution/SymmetricClusterTest.java 2009-03-24 14:45:53 UTC (rev 6151)
@@ -1385,7 +1385,7 @@
waitForBindings(4, "queues.testaddress", 7, 7, true);
waitForBindings(0, "queues.testaddress", 23, 23, false);
- waitForBindings(1, "queues.testaddress", 23, 23, false);
+ waitForBindings(1, "queues.testaddress", 23, 23, false);
waitForBindings(2, "queues.testaddress", 23, 23, false);
waitForBindings(3, "queues.testaddress", 22, 22, false);
waitForBindings(4, "queues.testaddress", 21, 21, false);
More information about the jboss-cvs-commits
mailing list