Skip to content

ExternalWikiHelper#get_project_wiki_path is slow

This takes around 6% of the page load time in #19273 (closed). It's incredibly silly and slow because:

  1. Iterates through all project services
  2. Deserializes the parameters, looking for external_wiki

We should be able to cache this in the same we cache the external issue tracker.