thiemowmde closed this task as "Invalid".
thiemowmde added projects: DataValues, Wikibase-DataModel.
thiemowmde added a comment.

I'm going to close this ticket for now because it is not actionable and there is nothing we can do for now, except breaking all hashes again, which is what this ticket actually aims to avoid.

The issue is not new. We are aware of this problem in the code for years now. We do have tests in place that make sure we are not breaking any hashes without at least noticing. Whenever there is a good reason to break one of these problematic hashes (which happened just a few weeks ago), we should (and will) try to get rid of hash calculations that are based on serialize(), and replace them with something much more stable.

Replacing hashes with GUIDs is, even if I support the idea, an even bigger breaking change. I don't see us doing this in the near future. What we will do is trying to avoid introducing new hashes, and use GUIDs instead. But I don't think we need a ticket for this.


TASK DETAIL
https://phabricator.wikimedia.org/T167759

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: thiemowmde
Cc: thiemowmde, daniel, Aklapper, Smalyshev, GoranSMilovanovic, QZanden, EBjune, merbst, Avner, debt, Gehel, Jonas, FloNight, Xmlizer, Izno, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, JeroenDeDauw, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to