-
Notifications
You must be signed in to change notification settings - Fork 4.7k
server: Set a pprof label on new stream goroutines #9082
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
Open
dfinkel
wants to merge
15
commits into
grpc:master
Choose a base branch
from
dfinkel:server_goroutine_labels
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+279
−0
Open
Changes from all commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
84dda06
server: Set a pprof label on new stream goroutines
dfinkel f2029fc
server/envconfig: make goroutine labels a bitfield
dfinkel 3b7e587
test: server: verify goroutine labels in ctxs
dfinkel c3f70d9
envconfig: add test for goroutineLabelsFromEnv
dfinkel 7aaf9c9
server_test: use testutils.SetEnvConfig
dfinkel 5329657
envconfig: revise goroutineLabelsFromEnv
dfinkel 819e7a7
envconfig: test: actually set the subtest name
dfinkel e1d919e
envconfig: adjust new comment wrapping and grammar
dfinkel e32f01e
server_test: wrap comments at 80 columns and punctuate
dfinkel cbcdf44
envconfig: add AllGoroutineLabels & "all" value
dfinkel e176a2b
envconfig: flip goroutine label default to disabled
dfinkel 05172ce
envconfig: goroutine labels: add "none" value
dfinkel 921d8cb
Merge remote-tracking branch 'origin/master' into server_goroutine_la…
dfinkel e238722
server: add the envconfig import back
dfinkel 3854612
test: server: s/expVal/wantVal/ & reduce err scopes
dfinkel 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
|
arjan-bal marked this conversation as resolved.
|
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.
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.
Nit: Does it make sense to get rid of this last sentence? I'm wondering if it makes sense for a user reading this docstring.
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.
I'm not sure.
I think it's rare that a normal user would look at the doc-comments in this package, but I added that info to this doc-comment because some of the other package-level variables in this package have similar comments.
I'm definitely open to deleting this comment or moving some of the syntax/usage info to a doc-comment on
goroutineLabelsFromEnv.@arjan-bal , what do you think?