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

Peter Klügl resolved UIMA-4568.
-------------------------------
    Resolution: Fixed

fixed with new configuration parameter

> Ruta: improve internal indexing for multiple ruta engine calls
> --------------------------------------------------------------
>
>                 Key: UIMA-4568
>                 URL: https://issues.apache.org/jira/browse/UIMA-4568
>             Project: UIMA
>          Issue Type: Improvement
>          Components: ruta
>    Affects Versions: 2.2.1ruta
>            Reporter: Peter Klügl
>            Assignee: Peter Klügl
>             Fix For: 2.4.0ruta
>
>
> Right now, the RutaBasics are not cached in the CAS. Therefore, all the 
> internal information in beginMap, endMap and partof needs to be recreated for 
> each call of an Ruta analysis engine. Investigate how this problem can be 
> solved or relaxed.
> Some ideas (brainstorming):
> - wait until annotations in UIMA are represented by a normal java objects
> - try to enforce caching the relevant FSs (RutaBasic)
> - store the information in features (the normal CAS way)
> - add an extra index (can it be injected in order to avoid the problems with 
> type priorities?)
> - use an external resource (the probably most unnatural way)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to