Homec4science

Use the unified markup cache for Maniphest

Authored by epriestley <git@epriestley.com> on Jul 11 2012, 20:40.

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

Committed
epriestley <git@epriestley.com>Jul 11 2012, 20:40
Pushed
aubortJan 31 2017, 17:16
Parents
rPHeac8e0e7f3fd: Support postponed lint status in creatediff conduit call
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH5d8b75b4da97: Use the unified markup cache for Maniphest (authored by epriestley <git@epriestley.com>).Jul 11 2012, 20:40