Javadoc
Matches sources on origin:name only.
- If a matching source already exist in the sourceMap, remove from the dataStore first before add (as the
curr source may not equal due to a different source id).
- Otherwise, just add to the dataStore
- finally, add the source and sourceKey to the sourceMap