-
New Feature
-
Resolution: Fixed
-
None
-
High
-
-
Added config which purpose is to force t5memory to store segments with the same source as duplicates
-
Emptyshow more show less
Problem
Due to a bug in t5memory for some time we save duplicats, where source is the same and target differs - even if all attributes except date are the same.
This is usually unwanted behavior - older match should be overwritten.
With 0.7.x version this is fixed and duplicates will only be created, if some attributes except date differ.
Yet some clients may want to save such duplicates anyway.
Therefore in t5memory 0.7.x it can be configured in the config and as param for update/reorganize/mass-deletion/tmx-import, if such duplicates should be saved or overwrite older match.
This param is called saveDifferentTargetsForSameSource.
Solution
We should pass saveDifferentTargetsForSameSource with everyx make it configurable on instance level in translate5, how t5memory behaves with update/reorganize/mass-deletion/tmx-import requests.
Default should be saveDifferentTargetsForSameSource=0 - so do not save different targets.
This must be implemented and released, before 0.7.x is going to production to allow users to change it (t5memory 0.6.x does not mind, if a param is send to it, that will only exist in later version).