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

Jerry Cwiklik closed UIMA-2180.
-------------------------------

    Resolution: Fixed

Modified PrimitiveAnalysisEngineController to extract per component performance 
breakdown provided by UIMA aggregate. The breakdown is then attached to a reply 
message and reported to an application client via a new 
(overloaded)entityProcessComplete method. The new method exposes the breakdown 
in List<AnalysisEnginePerformanceMetrics> argument. Updated docbooks.

> UIMA AS primitive service should return performance breakdown for each CAS
> --------------------------------------------------------------------------
>
>                 Key: UIMA-2180
>                 URL: https://issues.apache.org/jira/browse/UIMA-2180
>             Project: UIMA
>          Issue Type: New Feature
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>            Assignee: Jerry Cwiklik
>             Fix For: 2.3.2AS
>
>
> Current UIMA AS code doesnt extract CAS per component performance breakdown 
> from UIMA aggregate. Such breakdown would be very useful in identifying 
> bottlenecks in a pipeline. This breakdown is available via AnalysisEngine's 
> getManagementInterface(). The API accesses the same performance stats that AE 
> exposes via JMX. Since these stats are cumulative, the UIMA AS code should 
> calculate delta to obtain per CAS performance breakdown. Before calling 
> processAndOutputNewCASes(), the code should make a copy (actually a deep 
> copy) of AnalysisEngineManagement instance(s) and calculate delta (of 
> analysisTime) before returning input CAS.
> The list containing the breakdown should be serialized into a reply message 
> and de-serialized by the client. The UIMA AS client will provide an 
> application the breakdown as a List via a callback method on 
> UimaAsBaseCallbackListener. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to