flake8
passed.
JSHint
passed.
Review Request #12354 — Created June 10, 2022 and submitted
This updates
Profile.get_starred_review_groups_count(),
Profile.get_starred_review_requests_count(), and related functions to
avoid factoring in aLocalSitevalue if Local Sites aren't used in the
deployment.Most deployments do not use Local Site functionality. By performing this
check, we're able to avoid a JOIN betweenLocalSiteand a starred
object, instead letting us operate on thethroughtables, just like
whenLocalSite.ALLis passed. The vast majority of deployments will
benefit from this improved performance, especially combined with the new
caching.
All unit tests pass.
| Summary | ID |
|---|---|
| d7e07af12b0d49522c6c4fbe0d9f1b06baf0bdeb |