[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