HomePhorge

Use the unified markup cache for Maniphest

Description

Use the unified markup cache for Maniphest

Summary:

  • See D2945.
  • Drop cache field from ManiphestTransaction.
  • Render task descriptions and transactions through PhabricatorMarkupEngine.
  • Also pull the list of macros more lazily.

Test Plan:

  • Verified transactions and transaction preview work correctly and interact with cache correctly.
  • Verified tasks descriptions and task preview work correctly.
  • Verified we don't hit the imagemacro table when we're rendering everything from cache anymore.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Differential Revision: https://secure.phabricator.com/D2946

Details

Provenance
epriestleyAuthored on Jul 11 2012, 11:40 AM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rPeac8e0e7f3fd: Support postponed lint status in creatediff conduit call
Branches
Unknown
Tags
Unknown

Event Timeline