Scenario:
- Add some commits authored with an identity A that will get assigned to user X and some authored with an identity B that will not get assigned to anyone.
- Explicitly unassign identity A from user X.
- Explicitly assign identity B to user X.
- Go to user X's commit list from the user X's profile page or craft a query for Diffusion commits, specifying X as author.
Expectations:
Commits A are not returned, commits B are returned — reflecting current state of identity-user mappings.
Reality:
Commits A are returned, commits B are not returned — reflecting the state of affairs at the time of indexing the commits.
Screenshots (from comment):
Here, I assigned one of your identities to myself:
Now when you go to the list of your commits, there is some entry from "me", but there shouldn't.
And when you look at my commits, there are none — but there should, as this commit is now mine, as far as Diffusion is concerned.
This Task was elevated from question Q59