Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speed up project dashboard #2841

Merged
merged 2 commits into from
May 9, 2023

Conversation

mathjazz
Copy link
Collaborator

@mathjazz mathjazz commented May 8, 2023

Currently, the page load time of the Firefox dashboard is pretty bad.

In this patch, we speed that up by only loading Tag count (needed in the Tag tab) on page load, rather than all Tag data.

The same logic is applied to the localization dashboard, where the impact is less visible.

PROD:
https://pontoon.mozilla.org/projects/firefox/

STAGE:
https://mozilla-pontoon-staging.herokuapp.com/projects/firefox/

Instead of loading all Tag data on page load, only load tag counts
Instead of loading all Tag data on page load, only load tag counts
@mathjazz mathjazz requested a review from eemeli May 8, 2023 22:07
@mathjazz mathjazz merged commit e106b5a into mozilla:master May 9, 2023
@mathjazz mathjazz deleted the speed-up-project-dashboard branch May 9, 2023 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants