-
Notifications
You must be signed in to change notification settings - Fork 10
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
Performance improvements #476
Merged
Merged
Commits on Oct 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2840c8b - Browse repository at this point
Copy the full SHA 2840c8bView commit details
Commits on Oct 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6ce0a24 - Browse repository at this point
Copy the full SHA 6ce0a24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 305aa27 - Browse repository at this point
Copy the full SHA 305aa27View commit details -
Don't reload flatpages on every
/news
page loadThat's what the hook is for.
Configuration menu - View commit details
-
Copy full SHA for 318da40 - Browse repository at this point
Copy the full SHA 318da40View commit details -
Don't pass
extension
, but cachedpreferred_locales
listCaching happens in request context
Configuration menu - View commit details
-
Copy full SHA for 7ae0ed0 - Browse repository at this point
Copy the full SHA 7ae0ed0View commit details -
Ensure cache is set every time instead of branching
Checking if the cached value exists every time is costly and an unnecessary branch.
Configuration menu - View commit details
-
Copy full SHA for 9e7085d - Browse repository at this point
Copy the full SHA 9e7085dView commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f06c9f0 - Browse repository at this point
Copy the full SHA f06c9f0View commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1020047 - Browse repository at this point
Copy the full SHA 1020047View commit details -
Configuration menu - View commit details
-
Copy full SHA for b18fc74 - Browse repository at this point
Copy the full SHA b18fc74View commit details -
Configuration menu - View commit details
-
Copy full SHA for a57e33b - Browse repository at this point
Copy the full SHA a57e33bView commit details -
This also needs to be cached, because the ical parsing and interpretation of meeting recurrence rules has a nontrivial overhead.
Configuration menu - View commit details
-
Copy full SHA for 09db09f - Browse repository at this point
Copy the full SHA 09db09fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 560f52e - Browse repository at this point
Copy the full SHA 560f52eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6bd722 - Browse repository at this point
Copy the full SHA a6bd722View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed1691 - Browse repository at this point
Copy the full SHA 4ed1691View commit details -
Configuration menu - View commit details
-
Copy full SHA for da798e5 - Browse repository at this point
Copy the full SHA da798e5View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.