ChangesListSpecialPage: Cache the change tag list and its summary
authorRoan Kattouw <roan.kattouw@gmail.com>
Sat, 27 Jul 2019 02:25:28 +0000 (19:25 -0700)
committerKrinkle <krinklemail@gmail.com>
Sat, 14 Sep 2019 19:32:28 +0000 (19:32 +0000)
commitf6b22c2e7447c4621e5966433896898604290b73
tree36186a4c841f1c8f424e533169fe4467fb31bc3e
parent9642ee9419450bf0e944c08a5f0c27768f5d7b88
ChangesListSpecialPage: Cache the change tag list and its summary

Even though we don't parse messages in the summary callback, the startup
module still spends 29% of its time building the change tag list
summary. Let's put the whole thing behind a 24-hour cache until we
figure out something better.

Bug: T223260
Change-Id: If145ef21159f3702895e5ecafeedd05d00a79de4
includes/specialpage/ChangesListSpecialPage.php