Page MenuHomePhabricator

[Talk Pages Dev] Diffing using SHA
Closed, ResolvedPublic

Description

Note: This is a subtask for tracking purposes, it should be closed once dev-complete and tested as a part of the parent task.

Perform diffing using SHA from API to only insert / remove new discussions & replies rather than throwing them all out if the revisionID incremented.

See https://github.com/wikimedia/wikipedia-ios/pull/3066#discussion_r279410293

Event Timeline

Still need to test for performance so putting this in waiting for now.

JMinor lowered the priority of this task from Medium to Low.May 28 2019, 6:15 PM

Performance tweak PR - https://github.com/wikimedia/wikipedia-ios/pull/3148

In waiting until we cut a release branch, plan is for it to go into develop for 6.3.1.