In reviewing RC2 of 2.7.0, Burn suggests the following doc changes:
184.108.40.206 in References - typo "equlivance"
5.6.4 in References says you must addToIndexes after setting the keys, but
then goes on to show how to use protectIndices without clearly stating that
this is one of three approaches.
The block about -Duima.allow_duplicate_add_to_indices should be moved as
it is in the middle of the corrupted index section.
Also we should be consistent in spelling indexes/indices ... I think we're
stuck with the American spelling now ... I don't see any 'indices' in the
4.5 in References shows how to use protectIndices but perhaps should
instead link to the larger discussion in 5.6.4
10.2 in References describes -Duima.report_fs_update_corrupts_index but
doesn't give an example of the report message, or what to search for in the
When describing uima.protect_indices_from_key_updates perhaps say that when
false it acts like pre-2.7.0 and corruption is not detected (is this
correct?) Presumably avoiding the check saves some CPU ... significant?
In the README Index Corruption section it might help to add a little more
comparing the three ways to deal with it ... let UIMA fix it, or explicit
remove/add, or protect block. Also would help to say what to look for in
the logs. Or simply refer to the References section.