Description
to reproduce,
make a change to 1 file and commit
wait 1 minute
make a change to a different file and commit with the same commit message
the activity stream aggregates correctly, but shows 2 identical commits.
the reason is that the first file is indexed into infdb, given the csid "x", and the csid is inserted into lucene
when the second file is indexed, its joined with the previous one in infdb, and also given the csid "x", but it is reinserted into lucene, which doesnt have any uniqueness constraints.
the activity stream pulls out both "x"s, and looks up the exact same information out of infdb, showing the changeset twice