Steps to replicate the issue (include links if applicable):
- go to https://abstract.wikipedia.org/wiki/Q408?uselang=en&oldid=8898 wait for the "Testing" section to load. Note how long it takes to fetch both the "fast?" and "slow?" sections.
- reload to make sure it's in the cache if you like
What happens?:
Each section takes about 20000ms to load 10 fragments, even when the fragments are all just a single space.
What should have happened instead?:
2000ms per fragment for a cache hit seems excessive.
From T422613:
"the existing fragment-level memcached caching in AbstractWikiRequest / CacheAbstractContentFragmentJob, which will continue to serve its original purpose of absorbing repeat fragment calls close to the orchestrator."
Even if this is protecting the orchestrator/evaluator from repeat calculations, the result does not seem to be getting back to AW quickly enough.