Hi, On 2/3/21 5:35 PM, Kunal Mehta wrote:
What now? We're going to continue with the upgrade as planned, but we also need help to try and make some performance improvements to reduce the impact of the regression.
A week later I'd like to highlight and recognize some of the performance improvements that have been made:
* Upgrading utfnormal to use native mbstring functions instead of PHP implementations <https://phabricator.wikimedia.org/T273338> (MaxSem, James F, Reedy and myself) * Optimizations to ApiResult <https://gerrit.wikimedia.org/r/q/hashtag:%2522faster-apiresult%2522> (Daimona, Thiemo, Krinkle and James F) * Using PCRE for faster UTF-8 validation in Parsoid <https://gerrit.wikimedia.org/r/656596> (Skizzerz and cscott) * Reducing the size of the ExtensionRegistry cache in APCU <https://gerrit.wikimedia.org/r/q/hashtag:%2522smaller-extension-cache%2522> (Krinkle and myself) * Reduce impact of HookContainer loading 500+ interfaces <https://phabricator.wikimedia.org/T274041> (Skizzerz, myself, Tim Starling and Ori)
If I missed any other improvements people have been working on, my apologies, please share them! I've been using the Gerrit hashtag "faster-mw-plz" <https://gerrit.wikimedia.org/r/q/hashtag:faster-mw-plz> to try and track these.
-- Kunal P.S. reimaging to Buster is 70% complete now. _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
