I think that UIMAUpdateRequestProcessor should have a parameter to avoid duplicate values on the updated field.
A typical use case is:
If you are using DictionaryAnnotator and there is a term that matches more than once it will be added two times in the mapped field. I think that we should add a parameter to avoid inserting duplicates as we are not preserving information on the position of the annotation.
What do you think about it? I've already implemented this for branch 3x I'm writing some tests and I will submit a patch.
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|40d 11h 57m||1||Koji Sekiguchi||21/Jul/11 08:33|
|57d 7h 15m||1||Robert Muir||16/Sep/11 15:48|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Assignee||Koji Sekiguchi [ koji ]|
|Fix Version/s||3.4 [ 12316683 ]|
|Fix Version/s||4.0 [ 12314992 ]|
|Affects Version/s||1.4.1 [ 12315096 ]|