Zbyszko added a comment.
In T248449#6411542 <https://phabricator.wikimedia.org/T248449#6411542>, @dcausse wrote: > In T248449#6382230 <https://phabricator.wikimedia.org/T248449#6382230>, @Zbyszko wrote: > >> We need to decide our approach on possible data corruption issues as well. One that comes to mind is a rev create with revid higher than previouis page delete. > > All scenario could happen if events are received out of order and are not necessarily "data corruption", revcreate with revid > a previous page delete may happen if a page-undelete event for this revid is late. Right, I wasn't aware back when writing a comment how exactly undeletes are handled - probably in most case that will be out of order events. I'm wondering how should we treat those situation - if we won't receive some intermediate revision, we simply diff the newer one received and ignore the one out of order. Should we treat page undeletes events the same way? In any case, that's probably out of scope for this ticket. TASK DETAIL https://phabricator.wikimedia.org/T248449 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: dcausse, Zbyszko Cc: dcausse, Aklapper, Zbyszko, CBogen, Akuckartz, darthmon_wmde, Nandana, Namenlos314, Lahi, Gq86, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, merbst, LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs