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

Improve performance of megamenu to reduce the response time on first-time login #231

Open
jmiranda opened this issue Dec 10, 2017 · 0 comments
Assignees
Milestone

Comments

@jmiranda
Copy link
Member

This pertains only to locations with thousands of shipments. Should be able to go from 10 seconds to under 1 second with a little reworking. The issue before was that we were always calculating the current status in memory since we weren't keeping track of current status in the database. We added a current status field to shipment a few release back, so we should take advantage of that and delegate the "shipment count by status" query to the database.

@jmiranda jmiranda added this to the 0.7.26 milestone Dec 10, 2017
@jmiranda jmiranda self-assigned this Dec 10, 2017
@jmiranda jmiranda modified the milestones: 0.7.26, 0.8.0 Dec 10, 2017
@jmiranda jmiranda modified the milestones: 0.8.0, 0.8.16 Mar 4, 2021
@jmiranda jmiranda added this to In progress in 0.8.x Release Backlog Jun 11, 2021
@jmiranda jmiranda moved this from In progress to To do in 0.8.x Release Backlog Jun 11, 2021
@jmiranda jmiranda modified the milestones: 0.8.16, 0.8.17 Jul 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant