[ https://issues.apache.org/jira/browse/QPID-3602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rajith Attapattu updated QPID-3602: ----------------------------------- Fix Version/s: (was: 0.15) Future > Fix Consumer message credit issues in 0-10 codepath > --------------------------------------------------- > > Key: QPID-3602 > URL: https://issues.apache.org/jira/browse/QPID-3602 > Project: Qpid > Issue Type: Bug > Components: Java Client > Affects Versions: 0.14 > Reporter: Rajith Attapattu > Assignee: Rajith Attapattu > Labels: message-credit > Fix For: Future > > > Currently there are several issues related to message credits. > 1. QPID-2604 - Getting more messages than required by the prefetch value. > 2. QPID-3604 - If connection is started and stopped, the client *may* get > more messages than required by the prefetch value. > 3. QPID-3562 - Prefetch=1 case doesn't work properly. > 4. Prefetch-0 case doesn't work properly (well completely broken). > 5. QPID-3612 -Message credits are affected by Command Completions and not > message-acks. However these two are intertwined in the logic causing some > issues. For example when in client-ack mode or using transactions, if the > client has exhausted the credits, but is waiting for more messages to come > before it acks or commits a transaction, then the client will appear hung > (This issue is currently masked due to some of the above bugs). > 6. QPID-3613 Credit should be managed on a per subscription basis than on a > per session basis. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org