You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2010/06/24 15:26:52 UTC

[jira] Created: (CAMEL-2849) Multicast, RecipientList and Splitter EIPs in parallel mode to support non blocking routing engine

Multicast, RecipientList and Splitter EIPs in parallel mode to support non blocking routing engine
--------------------------------------------------------------------------------------------------

                 Key: CAMEL-2849
                 URL: https://issues.apache.org/activemq/browse/CAMEL-2849
             Project: Apache Camel
          Issue Type: Sub-task
            Reporter: Claus Ibsen
            Assignee: Claus Ibsen




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CAMEL-2849) Multicast, RecipientList and Splitter EIPs in parallel mode to support non blocking routing engine

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-2849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-2849.
--------------------------------

    Fix Version/s: 2.4.0
       Resolution: Fixed

trunk: 960507.

They are now compatible, however they dont leverage the async routing engine to the fullest. The caller thread will block while the tasks is running and afterwards handle the aggregation and continue routing.

Doing parallel async is a bit of a challenge to do properly and with code which is maintainable. The challenge is in fact the splitter in streaming mode which would require the async callbacks to even handle looping the iterator etc. Also while they need to determine among them which one should be the one who has the honor of continue routing async when all tasks is done etc.

> Multicast, RecipientList and Splitter EIPs in parallel mode to support non blocking routing engine
> --------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-2849
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2849
>             Project: Apache Camel
>          Issue Type: Sub-task
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>             Fix For: 2.4.0
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.