Marshall Schor created UIMA-5463:
------------------------------------
Summary: 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)