You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Marshall Schor (JIRA)" <ui...@incubator.apache.org> on 2008/10/11 02:59:44 UTC

[jira] Commented: (UIMA-1199) If a parallel flow involves colocated delegates the application hangs

    [ https://issues.apache.org/jira/browse/UIMA-1199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12638697#action_12638697 ] 

Marshall Schor commented on UIMA-1199:
--------------------------------------

The patch by Jerry takes a different approach than what was suggested b Burn.  Burn suggests not rejecting this, but running things in sequence; Jerry's patch rejects this.

Can we have some discussion on the pros/cons of each approach, and come to a concensus?

> If a parallel flow involves colocated delegates the application hangs
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1199
>                 URL: https://issues.apache.org/jira/browse/UIMA-1199
>             Project: UIMA
>          Issue Type: Bug
>          Components: Async Scaleout
>    Affects Versions: 2.2.2
>            Reporter: Burn Lewis
>            Priority: Minor
>         Attachments: UIMA-1199-test.patch, uimaj-as-core-UIMA-1199-patch-01.txt, uimaj-as-core-UIMA-1199-patch-02.txt
>
>
> Parallel flows can only run in parallel when the delegates are remote, but we should handle any colocated ones by running them sequentially in arbitrary order as synchronous UIMA does.  The spec says that the framework is not obliged to run them in parallel.  The alternative of rejecting the flow is undesirable as it can only be detected at run time since the flow controller may be user code.

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