Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The uimaFIT selectCovering takes much longer than even a naive full index scan with an annotation predicate.
Reason seems to be a quite unnecessary condition on the type of the annotations which is checked in a loop. This can be avoided by obtaining an index of the proper type and iterating over that.