[JBoss JIRA] Closed: (JBMESSAGING-140) Move responsibility for management of delivery list from receiver into channel
by Ovidiu Feodorov (JIRA)
[ http://jira.jboss.com/jira/browse/JBMESSAGING-140?page=all ]
Ovidiu Feodorov closed JBMESSAGING-140.
---------------------------------------
Resolution: Won't Fix
Fix Version/s: (was: 1.2.0.CR1)
1.2.0.Beta2
> Move responsibility for management of delivery list from receiver into channel
> ------------------------------------------------------------------------------
>
> Key: JBMESSAGING-140
> URL: http://jira.jboss.com/jira/browse/JBMESSAGING-140
> Project: JBoss Messaging
> Issue Type: Task
> Components: Messaging Core
> Reporter: Tim Fox
> Assigned To: Tim Fox
> Fix For: 1.2.0.Beta2
>
> Original Estimate: 4 days
> Remaining Estimate: 4 days
>
> Currently each receiver has the responsibility for managing it's list of deliveries. This is to avoid a race condition whereby the message can be acked before the call to handle has returned.
> This is a high burden of responsibility for the receiver and results in a lot of unnecessary code in the receiver implementation, plus an extra hashmap lookup
> We should consider whether we can give the responsibiltty to the channel.
> We could still acknowledge and cancel throught the delivery object, by creating one when required and calling cancel/acknowledge on it.
> the instance of delivery won't contain a message reference but just a message id. then inside delivery.cancel()/acknowledge(), it calls
> channel.cancel(this) and the channel is smart enought to lookup the delivery/reference as required.
> This won't require ANY changes to the receiver/channel interface and will allow us to get rid of the delivery list
--
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
19 years, 4 months
[JBoss JIRA] Reopened: (JBMESSAGING-140) Move responsibility for management of delivery list from receiver into channel
by Ovidiu Feodorov (JIRA)
[ http://jira.jboss.com/jira/browse/JBMESSAGING-140?page=all ]
Ovidiu Feodorov reopened JBMESSAGING-140:
-----------------------------------------
> Move responsibility for management of delivery list from receiver into channel
> ------------------------------------------------------------------------------
>
> Key: JBMESSAGING-140
> URL: http://jira.jboss.com/jira/browse/JBMESSAGING-140
> Project: JBoss Messaging
> Issue Type: Task
> Components: Messaging Core
> Reporter: Tim Fox
> Assigned To: Tim Fox
> Fix For: 1.2.0.Beta2
>
> Original Estimate: 4 days
> Remaining Estimate: 4 days
>
> Currently each receiver has the responsibility for managing it's list of deliveries. This is to avoid a race condition whereby the message can be acked before the call to handle has returned.
> This is a high burden of responsibility for the receiver and results in a lot of unnecessary code in the receiver implementation, plus an extra hashmap lookup
> We should consider whether we can give the responsibiltty to the channel.
> We could still acknowledge and cancel throught the delivery object, by creating one when required and calling cancel/acknowledge on it.
> the instance of delivery won't contain a message reference but just a message id. then inside delivery.cancel()/acknowledge(), it calls
> channel.cancel(this) and the channel is smart enought to lookup the delivery/reference as required.
> This won't require ANY changes to the receiver/channel interface and will allow us to get rid of the delivery list
--
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
19 years, 4 months
[JBoss JIRA] Assigned: (JBMESSAGING-264) Message bridge
by Tim Fox (JIRA)
[ http://jira.jboss.com/jira/browse/JBMESSAGING-264?page=all ]
Tim Fox reassigned JBMESSAGING-264:
-----------------------------------
Assignee: Tim Fox (was: Ovidiu Feodorov)
> Message bridge
> --------------
>
> Key: JBMESSAGING-264
> URL: http://jira.jboss.com/jira/browse/JBMESSAGING-264
> Project: JBoss Messaging
> Issue Type: Feature Request
> Reporter: Chris DeLashmutt
> Assigned To: Tim Fox
> Fix For: 1.2.0.Beta2
>
>
> Provide a mechanism to forward messages from one destination to another automatically
> I have had requests for this feature many times. Basically, people seem to want to be able to have a component in messaging that will automatically forward messages to another destination. This destination could be in the same messaging server or some remote destination. I'm thinking that the process must either be a daemon or an MDB, and since JBossMsg will also be available standalone I'm thinking we make it an MBean. Another KEY to making this work is the 2PC stuff from Arjuna which isn't there yet (to make the pop and the push transactional).
--
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
19 years, 4 months