You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Marshall Schor (JIRA)" <de...@uima.apache.org> on 2017/06/23 19:48:00 UTC

[jira] [Resolved] (UIMA-5463) uv3 add docs: bkwds compatibility: iterator order change

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

Marshall Schor resolved UIMA-5463.
----------------------------------
    Resolution: Fixed

> uv3 add docs: bkwds compatibility: iterator order change
> --------------------------------------------------------
>
>                 Key: UIMA-5463
>                 URL: https://issues.apache.org/jira/browse/UIMA-5463
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Core Java Framework
>            Reporter: Marshall Schor
>            Assignee: Marshall Schor
>            Priority: Minor
>             Fix For: 3.0.0SDK-beta
>
>
> UIMA defines iterators over an Index as "undefined" for FSs which compare equal using the Index's comparator.  For example, for Annotations, this is based on the begin and end features, and the type via the type priority ordering (if one exists).
> UIMA v2 and v3 treat these undefined elements differently, and have different iteration orders.  For users who may have inadvertantly written code that depends on iteration order for "equal" FSs, the results may differ.  Document this as part of the backward compatibility differences.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)