Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Home page: Optimize query for authorized students #2652
Who is this PR for?
What does this PR do?
It does this by removing calls to
I also initially reordered the condition checks related to housemaster authorization; these would run even if the feature was disabled through an env flag. This actually led to consistently slower p95 values on the
Data from Somerville, for sample of 5% of educators:
New Bedford will soon be impacted by this change, but for now the speedups only impact Somerville folks.
Separately, after this work and measurement, I noticed the
Which features or pages does this PR touch?
Does this PR use tests to help verify we can deploy these changes quickly and confidently?