[
https://issues.apache.org/jira/browse/UIMA-5801?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16527585#comment-16527585
]
Richard Eckart de Castilho commented on UIMA-5801:
--------------------------------------------------
Ok. I was thinking more of a situation where you have multiple different
pipelines running in an application. uimaFIT doesn't particularly cater to
scaleout scenarios anyway - at least not with its convenience methods for
running pipelines. If one wants to scale with uimaFIT, the person could build
the component descriptors using uimaFIT, but then pass these descriptors to
something that can handle scaling, e.g. the CPE or maybe UIMA-AS.
> Performance degradation of jCas.reset when repeatedly used in different
> analysisEngines
> ---------------------------------------------------------------------------------------
>
> Key: UIMA-5801
> URL: https://issues.apache.org/jira/browse/UIMA-5801
> Project: UIMA
> Issue Type: Bug
> Components: UIMA
> Affects Versions: 2.1
> Reporter: David Bürkle
> Assignee: Marshall Schor
> Priority: Major
> Attachments: JCasPerformanceTest.java
>
>
> The execution time of jCas.reset() increases linearly when invoked on the
> same jCas.
> This occurs in a loop that builds a new analysisEngine, processes the jCas
> and resets it.
> This does not occur when the same analysisEngine is reused.
> A junit test demonstrating the behaviour is attatched.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)