-
-
Notifications
You must be signed in to change notification settings - Fork 349
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] remove throttling timers #1466
Merged
NyaaaWhatsUpDoc
merged 7 commits into
superseriousbusiness:main
from
NyaaaWhatsUpDoc:performance/no-need-for-throttler-timer
Feb 10, 2023
Merged
[performance] remove throttling timers #1466
NyaaaWhatsUpDoc
merged 7 commits into
superseriousbusiness:main
from
NyaaaWhatsUpDoc:performance/no-need-for-throttler-timer
Feb 10, 2023
Conversation
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
…r in transport Signed-off-by: kim <grufwub@gmail.com>
Just need to update example configuration and the CLI/env parsing tests and will be ready. |
Signed-off-by: kim <grufwub@gmail.com>
Signed-off-by: kim <grufwub@gmail.com>
Signed-off-by: kim <grufwub@gmail.com>
Signed-off-by: kim <grufwub@gmail.com>
tsmethurst
reviewed
Feb 10, 2023
Signed-off-by: kim <grufwub@gmail.com>
firescry
added a commit
to firescry/gotosocial
that referenced
this pull request
Jul 9, 2023
…/defaults.go AdvancedThrottlingRetryAfter was introduced in 70739d3 (superseriousbusiness#1466).
9 tasks
firescry
added a commit
to firescry/gotosocial
that referenced
this pull request
Jul 11, 2023
…/defaults.go AdvancedThrottlingRetryAfter was introduced in 70739d3 (superseriousbusiness#1466).
tsmethurst
pushed a commit
that referenced
this pull request
Jul 12, 2023
…#1971) * Set default value of SMTPFrom to empty string This parameter should contain proper e-mail address (to be provided by user during configuration). * Update default values in example/config.yaml Default values and related comments in example/config.yaml are aligned with values defined in internal/config/defaults.go. Small improvements to foramting of config.yaml file. * Add default value for AdvancedThrottlingRetryAfter to internal/config/defaults.go AdvancedThrottlingRetryAfter was introduced in 70739d3 (#1466). * Update config.yaml snippets in documentation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
We already set request read/write timeouts (which will in turn cancel the request contexts). Timers in the throttling middleware are un-needed, and under load will add a lot of running timers. This also adds:
Checklist:
go fmt ./...
andgolangci-lint run
.