[
http://jira.jboss.com/jira/browse/JBMESSAGING-657?page=all ]
Tim Fox closed JBMESSAGING-657.
-------------------------------
Resolution: Done
Sort out flow control
---------------------
Key: JBMESSAGING-657
URL:
http://jira.jboss.com/jira/browse/JBMESSAGING-657
Project: JBoss Messaging
Issue Type: Task
Affects Versions: 1.2.0.Beta1
Reporter: Tim Fox
Assigned To: Tim Fox
Fix For: 1.2.0.Beta2
Recent changes to the consumer flow control logic use messagesInTransit but does not
remove the old way of doing flow control which involves more() and batching messages in
the consumer. Using both methods concurrently is a sub optimal implementation and will
probably introduce performance problems.
Since message batching and more() is now redundant it should be removed.
We should also push for remoting to support asynchronous push callbacks.
We need to performance test again to make sure our throughput has not suffered.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira