[jboss-cvs] JBoss Messaging SVN: r3754 - in branches/Branch_JBossMessaging_1_4_0_SP3_CP: tests/src/org/jboss/test/messaging/core and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Feb 21 10:55:23 EST 2008
Author: clebert.suconic at jboss.com
Date: 2008-02-21 10:55:22 -0500 (Thu, 21 Feb 2008)
New Revision: 3754
Modified:
branches/Branch_JBossMessaging_1_4_0_SP3_CP/src/main/org/jboss/messaging/core/impl/IDManager.java
branches/Branch_JBossMessaging_1_4_0_SP3_CP/tests/src/org/jboss/test/messaging/core/IdManagerTest.java
Log:
Reverting changes http://jira.jboss.org/jira/browse/JBMESSAGING-1233
Modified: branches/Branch_JBossMessaging_1_4_0_SP3_CP/src/main/org/jboss/messaging/core/impl/IDManager.java
===================================================================
--- branches/Branch_JBossMessaging_1_4_0_SP3_CP/src/main/org/jboss/messaging/core/impl/IDManager.java 2008-02-21 12:46:40 UTC (rev 3753)
+++ branches/Branch_JBossMessaging_1_4_0_SP3_CP/src/main/org/jboss/messaging/core/impl/IDManager.java 2008-02-21 15:55:22 UTC (rev 3754)
@@ -120,12 +120,7 @@
public synchronized long getID() throws Exception
{
- if (low == high)
- {
- getNextBigBlock();
- }
-
- return low++;
+ return getIDBlock(1).getLow();
}
public String toString()
Modified: branches/Branch_JBossMessaging_1_4_0_SP3_CP/tests/src/org/jboss/test/messaging/core/IdManagerTest.java
===================================================================
--- branches/Branch_JBossMessaging_1_4_0_SP3_CP/tests/src/org/jboss/test/messaging/core/IdManagerTest.java 2008-02-21 12:46:40 UTC (rev 3753)
+++ branches/Branch_JBossMessaging_1_4_0_SP3_CP/tests/src/org/jboss/test/messaging/core/IdManagerTest.java 2008-02-21 15:55:22 UTC (rev 3754)
@@ -124,29 +124,7 @@
idm.stop();
}
-
- public void testMixNextAndBlocks() throws Exception
- {
- IDManager idm = new IDManager("test_counter3", 100, pm);
- idm.start();
- for (long i=0;i<50;i++)
- {
- assertEquals(i, idm.getID());
- }
-
- IDBlock block = idm.getIDBlock(100);
- assertEquals(100, block.getLow());
- assertEquals(199, block.getHigh());
-
- assertEquals(200, idm.getID());
-
- for (long i=201;i<1000;i++)
- {
- assertEquals(i, idm.getID());
- }
- }
-
// Package protected ---------------------------------------------
// Protected -----------------------------------------------------
More information about the jboss-cvs-commits
mailing list