I see lots of python time, *and* lots of requests.
The ValidPersonCache and person lookups are a pretty sure sign of death-by-queries, and I'm sure you'll see a benefit by changing things to use the existing off-by-default eager loading for bugs / milestones on that page.
If that doesn't improve things enough, the next step would be to get a python profile from [qa]staging, which requires asking a losa to enable profiling and then hitting the page with ++profile++ inserted after the // in the url.
Hi Edwin, I've had a look as requested.
I see lots of python time, *and* lots of requests.
The ValidPersonCache and person lookups are a pretty sure sign of death-by-queries, and I'm sure you'll see a benefit by changing things to use the existing off-by-default eager loading for bugs / milestones on that page.
If that doesn't improve things enough, the next step would be to get a python profile from [qa]staging, which requires asking a losa to enable profiling and then hitting the page with ++profile++ inserted after the // in the url.