[
https://issues.apache.org/jira/browse/QPIDJMS-420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16669245#comment-16669245
]
ASF subversion and git services commented on QPIDJMS-420:
---------------------------------------------------------
Commit 24d03437fb1695b2096989c3561007312d4169ee in qpid-jms's branch
refs/heads/master from [~tabish121]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-jms.git;h=24d0343 ]
QPIDJMS-420 Use local tracking in AmqpConsumer for prefetch refill
Track the number of message that are currently in the prefetch buffer using
local counters that mesh well with the already added delivered message counts
to reduce access to synchronized code in the message queue. Reduce code paths
where a message settlement might be missed or credit not replenished on error.
> Improve performance of MessageConsumer processing
> -------------------------------------------------
>
> Key: QPIDJMS-420
> URL: https://issues.apache.org/jira/browse/QPIDJMS-420
> Project: Qpid JMS
> Issue Type: Improvement
> Components: qpid-jms-client
> Affects Versions: 0.37.0
> Reporter: Timothy Bish
> Assignee: Timothy Bish
> Priority: Minor
> Fix For: 0.38.0
>
>
> Refactor some of the code paths that handling inbound message processing and
> eventually queue or deliver inbound messages to the MessageConsumer.
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]