-
Notifications
You must be signed in to change notification settings - Fork 254
CLDSRV-809: allow tokens before redis interaction #6025
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
CLDSRV-809: allow tokens before redis interaction #6025
Conversation
Hello anurag4dsb,My role is to assist you with the merge of this Available options
Available commands
Status report is not available. |
Incorrect fix versionThe
Considering where you are trying to merge, I ignored possible hotfix versions and I expected to find:
Please check the |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files
... and 5 files with indirect coverage changes @@ Coverage Diff @@
## development/9.2 #6025 +/- ##
===================================================
- Coverage 84.57% 84.31% -0.26%
===================================================
Files 204 204
Lines 12913 12913
===================================================
- Hits 10921 10888 -33
- Misses 1992 2025 +33
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Workers now start with bufferSize tokens (default 50) instead of 0, enabling fail-open behavior at startup when Redis is unavailable. Previously, new token buckets started empty and required a Redis refill cycle before allowing any requests. This caused all initial requests to be throttled until Redis granted tokens.
Workers now start with bufferSize tokens (default 50) instead of 0, enabling fail-open behavior at startup when Redis is unavailable. Previously, new token buckets started empty and required a Redis refill cycle before allowing any requests. This caused all initial requests to be throttled until Redis granted tokens.
82bb57c to
deb467c
Compare
|
rebased with latest dev/9.2 and pushed |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
|
|
/approve |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
The following options are set: approve |
|
I have successfully merged the changeset of this pull request
The following branches have NOT changed:
Please check the status of the associated issue CLDSRV-809. Goodbye anurag4dsb. The following options are set: approve |
Note: this is default behaviour, which might be modified per strategy used for Redis unavailability which is out of scope of this PR and will be handled in another PR.