daniel created this task.
daniel added a subscriber: daniel.
daniel added a project: Wikidata.
Herald added a subscriber: Aklapper.

TASK DESCRIPTION
  ChangeRunCoalescer incorrectly computes the diff when combining changes: When 
combining changes A, B, and C, it computes the diff between C and parent-of-C 
(which is the same as the diff already contained in change C), instead of 
computing the diff between parent-of-A and C (which represents the actual 
modification done by the combined changed).
  
  Since AffectedPagesFinder relies on this diff to determine which aspects of 
the item changed, this may lead to coalesced changes being mistakingly ignored, 
and pages affected by the change not being purged, and the changes not being 
made visible in RecentChanges or the Watchlist.

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

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

To: daniel
Cc: Aklapper, daniel, Wikidata-bugs, aude



_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to