In edge cases tree diffing can be very expensive (taking several seconds). We should probably bail out of these computations and fall back to something simpler.
Description
Description
Details
Details
Related Changes in Gerrit:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T143341 When re-starting a local draft, show the user a diff so they know what they're getting into | |||
| Open | None | T105173 HTML diffs of edits for everything | |||
| Resolved | Tchanders | T143350 Let users choose a visual or wikitext diff in the review-your-changes tab | |||
| Resolved | Esanders | T156599 Visual diffing: Implement a fallback for when tree diffing takes too long |
Event Timeline
Comment Actions
Change 335656 had a related patch set uploaded (by Esanders):
VisualDiff: Implement linear diff timeout for edge cases
Comment Actions
Change 335656 merged by jenkins-bot:
VisualDiff: Implement linear diff timeout for edge cases
Comment Actions
Change 336450 had a related patch set uploaded (by Jforrester):
Update VE core submodule to master (121100d74)