-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Handle context
cancellation in some of the querier
downstream requests
#5080
Merged
Merged
Changes from 22 commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
0f0dc81
Fix deadlock in disconnecting querier
cyriltovena 4c41d39
todo
kavirajk e28892c
Add more logs to queriers cancellation
cyriltovena 61abcbd
new span
cyriltovena f5352bb
Fixe log
cyriltovena d1da6df
Exit earlier for batch iterator
cyriltovena f559d0b
Add missing return
kavirajk a0ad6a4
Merge remote-tracking branch 'upstream/main' into cancelation-issue-w…
cyriltovena 49d4d73
Add store context cancellation
cyriltovena 7d8dde6
Merge branch 'fix-race-shutdown' into cancelation-issue-with-querier
cyriltovena 499325f
Fixes a possible cancellation issue
cyriltovena 3e3979d
Merge branch 'fix-deadlock-limited' into cancelation-issue-with-querier
cyriltovena f7c5998
Rmove code to find issues
cyriltovena f66d788
Add splitMiddleware back to handler
kavirajk 538ab07
Remove query split
kavirajk f4a0684
Merge branch 'main' into cancelation-issue-with-querier
kavirajk 7ed4d02
Remove split middleware and context cancel check for chunks
kavirajk 87d80d0
Handle context cancel properly on `getChunk()` via select.
kavirajk faae173
Use context in getChunk without starting new goroutine
kavirajk fd5befa
Just normal ctx.Err() check instead of using Done channel
kavirajk 3bb15a9
Merge branch 'main' into cancelation-issue-with-querier
kavirajk 78db2fd
Remove debug logs
kavirajk 7ab8056
Update pkg/querier/http.go
kavirajk 592c7b9
Remove unused imports
kavirajk 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 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 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 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 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 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this one.