We have a bunch of technical debt in Differential rendering that blocks a variety of infrastructure and UI improvements.
Description
Description
Revisions and Commits
Revisions and Commits
rP Phabricator | |||
D9294 | rPb20884a842a6 Substantially support character encodings and "Highlight As" in changesets | ||
D9292 | rP4b39fbe1155e Allow modern hunks to be stored deflated | ||
D9293 | rP40e2a1c800ff Write new hunks to the modern hunk store | ||
D9291 | rP5b1262c98b8f Add a `bin/hunks` script to manage migrations of hunk data | ||
D9290 | rP0aa913805d14 Add an alternate "modern" hunk datastore | ||
D9289 | rPbb306b58d553 Introduce DifferentialChangesetQuery and remove loadHunks() | ||
D9286 | rP7d0d6fbcf2e4 Consolidate changeset rendering logic | ||
D9288 | rPcb58acbe5bcd Use DiffQuery instead of direct hunk loads in MessageParser daemon | ||
D9287 | rP71e9fb96b56e Move more hunk loads into DifferentialHunkQuery |
Event Timeline
Comment Actions
I'm just going to close this since there's nothing specifically actionable here and T2009 covers the same ground in a more measurable way.
We're in a much better position today than we were when this was filed, although the Differential rendering pipeline is still far from debt-free.