[jboss-cvs] jboss-jms/perf/src/org/jboss/jms/perf/framework/protocol ...
Timothy Fox
tim.fox at jboss.com
Mon Jul 17 13:14:43 EDT 2006
User: timfox
Date: 06/07/17 13:14:43
Modified: perf/src/org/jboss/jms/perf/framework/protocol
DrainJob.java ReceiveJob.java SendJob.java
Log:
Many changes including implementation of prefetch, SEDAisation of server, changing of recovery
Revision Changes Path
1.4 +3 -3 jboss-jms/perf/src/org/jboss/jms/perf/framework/protocol/DrainJob.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: DrainJob.java
===================================================================
RCS file: /cvsroot/jboss/jboss-jms/perf/src/org/jboss/jms/perf/framework/protocol/DrainJob.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- DrainJob.java 14 Mar 2006 01:15:22 -0000 1.3
+++ DrainJob.java 17 Jul 2006 17:14:43 -0000 1.4
@@ -20,9 +20,9 @@
/**
* @author <a href="tim.fox at jboss.com">Tim Fox</a>
* @author <a href="ovidiux at jboss.org">Ovidiu Feodorov</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*
- * $Id: DrainJob.java,v 1.3 2006/03/14 01:15:22 ovidiu Exp $
+ * $Id: DrainJob.java,v 1.4 2006/07/17 17:14:43 timfox Exp $
*/
public class DrainJob extends JobSupport
{
@@ -94,7 +94,7 @@
while (true)
{
- Message m = consumer.receiveNoWait();
+ Message m = consumer.receive(1000);
if (m == null)
{
break;
1.3 +5 -5 jboss-jms/perf/src/org/jboss/jms/perf/framework/protocol/ReceiveJob.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ReceiveJob.java
===================================================================
RCS file: /cvsroot/jboss/jboss-jms/perf/src/org/jboss/jms/perf/framework/protocol/ReceiveJob.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- ReceiveJob.java 12 Mar 2006 08:50:24 -0000 1.2
+++ ReceiveJob.java 17 Jul 2006 17:14:43 -0000 1.3
@@ -20,9 +20,9 @@
/**
* @author <a href="tim.fox at jboss.com">Tim Fox</a>
* @author <a href="ovidiu at jboss.org">Ovidiu Feodorov</a>
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
*
- * $Id: ReceiveJob.java,v 1.2 2006/03/12 08:50:24 ovidiu Exp $
+ * $Id: ReceiveJob.java,v 1.3 2006/07/17 17:14:43 timfox Exp $
*/
public class ReceiveJob extends ThroughputJobSupport
{
1.6 +8 -6 jboss-jms/perf/src/org/jboss/jms/perf/framework/protocol/SendJob.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: SendJob.java
===================================================================
RCS file: /cvsroot/jboss/jboss-jms/perf/src/org/jboss/jms/perf/framework/protocol/SendJob.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- SendJob.java 17 Mar 2006 02:16:13 -0000 1.5
+++ SendJob.java 17 Jul 2006 17:14:43 -0000 1.6
@@ -19,9 +19,9 @@
/**
* @author <a href="tim.fox at jboss.com">Tim Fox</a>
* @author <a href="mailto:ovidiu at jboss.org">Ovidiu Feodorov</a>
- * @version $Revision: 1.5 $
+ * @version $Revision: 1.6 $
*
- * $Id: SendJob.java,v 1.5 2006/03/17 02:16:13 ovidiu Exp $
+ * $Id: SendJob.java,v 1.6 2006/07/17 17:14:43 timfox Exp $
*/
public class SendJob extends ThroughputJobSupport
{
@@ -44,6 +44,8 @@
private MessageFactory messageFactory;
+ private boolean trace = log.isTraceEnabled();
+
// Constructors --------------------------------------------------
public SendJob()
@@ -204,6 +206,8 @@
long start = System.currentTimeMillis();
long timeLeft;
+ Message m = messageFactory.getMessage(sess, messageSize);
+
while (true)
{
timeLeft = duration - System.currentTimeMillis() + start;
@@ -214,8 +218,6 @@
break;
}
- Message m = messageFactory.getMessage(sess, messageSize);
-
if (anon)
{
prod.send(destination, m);
@@ -227,7 +229,7 @@
currentMessageCount++;
- if (log.isTraceEnabled()) { log.trace("sent message " + currentMessageCount); }
+ if (trace) { log.trace("sent message " + currentMessageCount); }
if (transacted)
{
More information about the jboss-cvs-commits
mailing list