uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marshall Schor (JIRA)" <...@uima.apache.org>
Subject [jira] [Closed] (UIMA-4720) UV3 Reuse existing type system if equal at commit time
Date Tue, 06 Dec 2016 15:22:58 GMT

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

Marshall Schor closed UIMA-4720.
    Resolution: Fixed

> UV3 Reuse existing type system if equal at commit time
> ------------------------------------------------------
>                 Key: UIMA-4720
>                 URL: https://issues.apache.org/jira/browse/UIMA-4720
>             Project: UIMA
>          Issue Type: Sub-task
>          Components: Core Java Framework
>            Reporter: Marshall Schor
>            Assignee: Marshall Schor
>             Fix For: 3.0.0SDKexp
> When committing a type system, it is possible (and in some use cases, frequently) that
the type system is "equal" to an already-in-use committed type system.  In this case, arrange
to reuse the existing type system. 
> Use a weak-ref map to keep track of available type systems.  Include an appropriate hashcode
and equals for committed type systems that cache the hashcode to avoid expensive computation.

This message was sent by Atlassian JIRA

View raw message