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.
Version: unspecified
Severity: normal
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.
Version: unspecified
Severity: normal
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.
Change 89016 had a related patch set uploaded by Daniel Kinzler:
(bug #55569) Fix tests after Claims no longer use hashes.
Change 89016 merged by jenkins-bot:
(bug #55569) Fix tests after Claims no longer use hashes.