How to find changes to a particular tag, made by a particular user?
I often come across an incorrect "highway=track" tag for existing ways. When looking at their history (using JOSM) I find that at some point the "highway" tag was changed from "path" to "track" by a particular user, whom I'll call "xyz" here.
So I got this idea: let's look at all changes of the type "highway tag changed from path to track", made by xyz. We might decide to revert them all at once, or do a survey on them one by one, or send them to xyz so he looks at them and reverts the incorrect ones himself (he has admitted on a forum that some of these changes were by mistake).
However, mistake). Please note: I am not asking about how to correct these changes; we'll decide on it later. My question is technical: how to make such a list?
The problem is, xyz is a very active member, who has done thousands of edits, with may fixes in each edit. Reviewing them one by one would be counter-productive.
So, is there any way (a database query?) to find all changes of this type?
* In a particular area
* By a particular user
* Changing a particular tag
* From a specific value to another specific value