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

Eleventh and final pass, performance improvement for voterGuidePossiblityHighlightsRetrieve #2130

Merged
merged 2 commits into from
May 25, 2023

Conversation

SailingSteve
Copy link
Member

50X improvement, went from over 28 seconds to 0.5 seconds
Removed the diagnostic error log lines
Lint cleanup

…lityHighlightsRetrieve

50X improvement, went from over 28 seconds to 0.5 seconds

fix to error log line
…lityHighlightsRetrieve

50X improvement, went from over 28 seconds to 0.5 seconds

fix to error log line
@SailingSteve SailingSteve changed the title Eleventh and final pass performance improvement for voterGuidePossiblityHighlightsRetrieve Eleventh and final pass, performance improvement for voterGuidePossiblityHighlightsRetrieve May 25, 2023
@DaleMcGrew
Copy link
Member

Thank you @SailingSteve! 👍

@DaleMcGrew DaleMcGrew merged commit 0b9f14b into wevote:develop May 25, 2023
SailingSteve added a commit to SailingSteve/EndorsementExtension-1 that referenced this pull request May 25, 2023
API performance is 50x faster for time critical calls see wevote/WeVoteServer#2130
Faster APIs greatly improve the experience, but it still may take 15 seconds for the yellow highlights (which have a huge dataset, especially if you have multi-year configured to work with old endorsement pages).  The Green/Red/Gray highlights appear almost instantly.
@SailingSteve SailingSteve deleted the stevePythonMay25-noon branch October 31, 2023 19:45
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