Am 27.02.2015 um 15:33 schrieb Jan Zerebecki:
On 2015-02-27 09:11, Markus Kroetzsch wrote:
Since the JSON dumps and EntityData exports are (largely) free of errors, there is already code for fixing this problem. Maybe we could just use this.
Tracked in: https://phabricator.wikimedia.org/T64188 Replace old serialization code in lib with datamodel serialization
Actually... the XML dump should already be using the new code. The same code in fact that generates the JSON files.
The problem is that old revisions get taken directly from old dumps, and do not get re-serialized. I thought we had worked around this, but replicating the elaborate setup MWF uses for generating dumps is hard, so testing is a pain...
I think we need a new ticket, or re-open an old ticket, for this.
Also: https://phabricator.wikimedia.org/T73349 Fix empty map serialization behaviour
I thought we fixed this? Not everywhere, I assume....