[JBoss JIRA] Updated: (JBMESSAGING-275) Move Selector processing IN the Channel
by Ovidiu Feodorov (JIRA)
[ http://jira.jboss.com/jira/browse/JBMESSAGING-275?page=all ]
Ovidiu Feodorov updated JBMESSAGING-275:
----------------------------------------
Fix Version/s: Unscheduled
(was: 1.2.1)
> Move Selector processing IN the Channel
> ---------------------------------------
>
> Key: JBMESSAGING-275
> URL: http://jira.jboss.com/jira/browse/JBMESSAGING-275
> Project: JBoss Messaging
> Issue Type: Task
> Components: Messaging Core
> Reporter: Ovidiu Feodorov
> Assigned To: Tim Fox
> Fix For: Unscheduled
>
> Original Estimate: 2 weeks
> Remaining Estimate: 2 weeks
>
> Currently, a consumer "arrests" a message that is being handled to it and doesn't match the Selector. That means it returns an active Delivery for it, but it doesn't forward the message to the client. This is because the consumer needs to be able to receiver further messages coming after the non-matching message, and that may potentially match the selector.
> This is a poor solution that doesn't scale. We may end up with lots of non-matching messages being "arrested" by a consumer, while they could just be simply returned to the channel and forwarded to other potential consumers.
> A possible (right) approach is to move selector processing in the Channel, so the message is not even handled to the non-accepting cosumer. Review this and refactor.
--
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, 2 months
[JBoss JIRA] Updated: (JBMESSAGING-216) Prepare Messaging to replace JBossMQ in the JBoss Mail distribution
by Ovidiu Feodorov (JIRA)
[ http://jira.jboss.com/jira/browse/JBMESSAGING-216?page=all ]
Ovidiu Feodorov updated JBMESSAGING-216:
----------------------------------------
Fix Version/s: Unscheduled
(was: 1.2.1)
> Prepare Messaging to replace JBossMQ in the JBoss Mail distribution
> -------------------------------------------------------------------
>
> Key: JBMESSAGING-216
> URL: http://jira.jboss.com/jira/browse/JBMESSAGING-216
> Project: JBoss Messaging
> Issue Type: Task
> Components: Tests and Performance
> Reporter: Ovidiu Feodorov
> Priority: Minor
> Fix For: Unscheduled
>
>
> Andy's input:
> does jboss messaging:
> 1. recover from outages with incomplete blobs being written?
> 2. avoid making 3 copies of a message in memory?
> 3. install cleanly on JBoss 4.0.3SP1/JDK5?
> 4. work with Postgresql, MySQL, Hypersonic?
> 5. perform better/on par with JBossMQ when used locally (no remote invocation)
> 6. Have a reasonably simple method of swapping out its persistence layer ?
> #1 is a particularly bad problem (in my view it should be detected and moved to the DMQ with a the blob truncated and a reference to the orgininal record [which should be excluded from mainstream processing by a flag])
--
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, 2 months