[ 
https://issues.apache.org/jira/browse/UIMA-1391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jerry Cwiklik closed UIMA-1391.
-------------------------------

    Resolution: Fixed
      Assignee: Jerry Cwiklik

> Client of a CAS Multiplier should be able to stop processing of a CAS
> ---------------------------------------------------------------------
>
>                 Key: UIMA-1391
>                 URL: https://issues.apache.org/jira/browse/UIMA-1391
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>            Reporter: Burn Lewis
>            Assignee: Jerry Cwiklik
>             Fix For: 2.3S
>
>
> Normally the number of CASes generated by a Cas Multiplier is determined by 
> the CM itself, but with an aggregate CM that number may be hard to anticipate 
> or control.  Some applications may not need all of the generated CASes ... 
> they may be satisfied once an appropriate amount of information has been 
> returned.
> Hence it would be convenient for the client to be able to request that the CM 
> stop generating CASes, and if an aggregate, stop processing any internal 
> CASes generated from the input CAS.  Such a request is probably only useful 
> for CMs acting as pure segmenters ... if the CM is merging CASes or 
> resegmenting them then the process could be terminated by the application 
> upon receiving an end-of-stream CAS.  It might be an acceptable 
> simplification to have the stop request stop all processing of active CASes, 
> but then again it may be easily handled by the changes being made to stop an 
> aggregate CM when a generated CAS produces an exception.

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

Reply via email to