Last modified: 2013-10-23 13:16:54 UTC
Claim hashes are not unique, so the Claims object should be oblivious to them. Claims should instead assure that Claim GUIDs are unique in the list.
Some more background: In particular, Claims::getDiff was using a hash based lookup that would result in invalid diffs and cause failed assertions in some cases.
Change 89015 had a related patch set uploaded by Daniel Kinzler: (bug #55569) Make Claims list not use hashes. https://gerrit.wikimedia.org/r/89015
Change 89016 had a related patch set uploaded by Daniel Kinzler: (bug #55569) Fix tests after Claims no longer use hashes. https://gerrit.wikimedia.org/r/89016
Change 89015 merged by Jeroen De Dauw: (bug #55569) Make Claims list not use hashes. https://gerrit.wikimedia.org/r/89015
Change 89016 merged by jenkins-bot: (bug #55569) Fix tests after Claims no longer use hashes. https://gerrit.wikimedia.org/r/89016