[ https://issues.apache.org/jira/browse/UIMA-1199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12638917#action_12638917 ]
Adam Lally commented on UIMA-1199: ---------------------------------- Synchronous UIMA runs them in sequence, and I think it's best to be consistent. A Flow Controller should be able to issue a ParallelStep to indicate that 2 things may logically be run in parallel, not that they *must* be run in parallel. > 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.