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

Richard Eckart de Castilho resolved UIMA-1290.
----------------------------------------------
    Resolution: Not A Problem

Seems like the need for this has disappeared. That said, actually the core UIMA 
Java SDK has an internal functionality to de-duplicate type systems to reduce 
memory usage. Cf. system property {{uima.disable_typesystem_consolidation}}. 
This functionality works by comparing type systems as to whether they are 
identical. As far as I can tell, this is simply implemented through 
{{TypeSystemImpl.equals(other)}}.

> Need a Way to Determine if Two Type Systems Are Compatible
> ----------------------------------------------------------
>
>                 Key: UIMA-1290
>                 URL: https://issues.apache.org/jira/browse/UIMA-1290
>             Project: UIMA
>          Issue Type: New Feature
>          Components: Core Java Framework
>    Affects Versions: 2.3
>            Reporter: Jaroslaw Cwiklik
>            Priority: Major
>
> Uima AS client needs to validate that the type system returned from a Uima AS 
> service is compatible. In case when a binary serialization is used, the type 
> systems *must* be identical. For XMI serialization, the type system of the 
> delegate*must* be compatible but not necessarily identical. The core should 
> provide an API which will enable the validation of type systems. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to