Hi,

Thanks for testing, even if it's after the fact... :-)

The iteration order was slightly changed for otherwise equal feature structures
to improve reproducibility.

Before, if you had a lot of instances of FS (say a subtype of Annotation) with
the same begin and end, and you removed one from the index, and later
re-inserted it, it would go back in some arbitrary spot among the set of equal
begin/end items.

While this is "correct" (in that the order within comparator-equal items is not
specified), if the index is iterated over, the order of the iteration could
change due to this.  The fix was to insure it was put back in the same sequence
as before, so the iteration order (all other things being the same) would be
constant.

See https://issues.apache.org/jira/browse/UIMA-5533

Cheers. -Marshall


On 8/30/2017 4:55 PM, Richard Eckart de Castilho wrote:
> Thanks for the release! Sorry I didn't make the vote (again).
>
> I just upgraded DKPro Core to the new version. Due to the change
> in iteration order, I had to update a few unit tests, but otherwise
> all appears to be fine.
>
> Cheers,
>
> -- Richard
>
>> On 29.08.2017, at 20:57, Marshall Schor <[email protected]> wrote:
>>
>> The vote passes, with 3 +1 votes and no other votes received:
>>
>> +1 Marshall Schor
>>
>> +1 Burn Lewis
>>
>> +1 Jaroslaw Cwiklik
>>
>> Thanks to everyone who reviewed and voted on this release.
>>
>> -Marshall
>

Reply via email to