Repository navigation
perf(pull-requests): faster pull request timeline, code tab, summary and search #22697
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
Merged
Merged
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
093d92d
perf(web): initialize diff workers while pull request code loads
maria-rcks 333239a
perf(github): fetch timeline stats only for non-merge commits
maria-rcks 2819341
fix(server): cache large pull request diffs within a byte budget
maria-rcks d64eb8b
perf(web): retained pull request tabs skip unchanged renders
maria-rcks 2236a23
perf(web): reuse pull request parses after reopening
maria-rcks b481d69
merge: preserve pull request performance changes on current main
maria-rcks 205fab3
revert(web): drop retained tab memoization without a production gain
maria-rcks 86aa10d
perf(web): observe pull request comment heights without forced layout
maria-rcks 8cc157b
perf(web): submit pull request searches immediately
maria-rcks 96fd606
perf(pull-requests): panel opens share one detail read and start side…
maria-rcks dcac82c
fix(server): checks seeded from detail skip observations older than t…
maria-rcks 322257f
fix(web): keep pull request row totals in sync with the panel
maria-rcks 99822f8
chore: merge main into pr panel ci fix
maria-rcks ce47834
fix(server): expire cached pull request diffs from read start
maria-rcks f3f2bf0
fix(server): pull request checks expire from when they were observed
maria-rcks 6198642
merge: bring current main into pull request performance work
maria-rcks d928f0f
fix(server): pull request diff cache evicts even when a read is inter…
maria-rcks File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.