You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Richard Eckart de Castilho (Jira)" <de...@uima.apache.org> on 2021/04/21 18:51:00 UTC
[jira] [Created] (UIMA-6352) reinit(CASCompleteSerializer) does not
properly reset indexes
Richard Eckart de Castilho created UIMA-6352:
------------------------------------------------
Summary: reinit(CASCompleteSerializer) does not properly reset indexes
Key: UIMA-6352
URL: https://issues.apache.org/jira/browse/UIMA-6352
Project: UIMA
Issue Type: Bug
Components: Core Java Framework
Affects Versions: 3.1.1SDK
Reporter: Richard Eckart de Castilho
Assignee: Richard Eckart de Castilho
Fix For: 3.2.0SDK
The {{CASCompleteSerializer}} consists of a {{CASMgrSerializer}} and a {{CASSerializer}}. However, {{CAS.reinit(CASCompleteSerializer)}} does not fully include the behavior of {{CAS.reinit(CASMgrSerializer)}} - in particular the index repositories in {{baseCas.svd.sofa2indexMap}} are not cleared. Since the {{CAS.reinit(CASCompleteSerializer)}} can replace the type system in the CAS, this can cause the {{TypeSystem}} and {{Type}} instances used in the CAS to be out-of-sync with the respective instances used in the {{FSIndexRepository}} instances stored in {{baseCas.svd.sofa2indexMap}}.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)