[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=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.
[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.