[prev in list] [next in list] [prev in thread] [next in thread]
List: activemq-dev
Subject: [jira] Assigned: (AMQ-1916) Add another acknowledgement mode to
From: "Rob Davies (JIRA)" <jira () apache ! org>
Date: 2008-08-31 8:14:52
Message-ID: 487863442.1220170492595.JavaMail.jira () brutus
[Download RAW message or body]
[ https://issues.apache.org/activemq/browse/AMQ-1916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel \
]
Rob Davies reassigned AMQ-1916:
-------------------------------
Assignee: Rob Davies
> Add another acknowledgement mode to enable acks for a window/batch of messages
> ------------------------------------------------------------------------------
>
> Key: AMQ-1916
> URL: https://issues.apache.org/activemq/browse/AMQ-1916
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Broker, JMS client
> Affects Versions: 5.3.0
> Environment: N/A
> Reporter: Bonny Rais
> Assignee: Rob Davies
>
> Add ActiveMQSession.WINDOW_ACKNOWLEDGE (or some other constant) to enable \
> acknowledgement of a number of messages at once from a consumer. In this mode, the \
> message being acknowledged will indicate all messages since the last \
> acknowledgement up to the specified messages are then acknowledged. This assumes \
> that there's message ordering in place (which is already be there for queues and \
> CLIENT_ACKNOWLEDGE mode). This will allow consumers to indicate to the broker \
> precisely what messages have been processed, as well as decouple delivery of \
> messages from processing them without the need to store them locally on the \
> consumer persistently themselves. This will minimise network chitchat that would \
> otherwise occur with INDIVIDUAL_ACKNOWLEDGE, and will add certainty about the state \
> of delivery of messages that is not possible with CLIENT_ACKNOWLEDGE (as there can \
> be lots of messages in flight sent by the broker but not yet processed).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic