fix(robomp): deferred rate-limited submissions
Stored a bounded per-login overflow backlog and promoted deferred events oldest-first as rolling-window capacity became available. Surfaced the deferred state through the dashboard contract and documented admission behavior. Fixes #5882
This commit is contained in:
@@ -144,6 +144,8 @@ ROBOMP_VOUCH_REVIEW_LABELER=github-actions[bot]
|
||||
# OWNER/MEMBER/COLLABORATOR bypass the limiter automatically. Use the
|
||||
# unlimited list (comma-separated logins, `@` optional) to whitelist
|
||||
# additional users — e.g. yourself when developing outside the repo.
|
||||
# At capacity, up to the tier cap is retained as a deferred oldest-first
|
||||
# backlog; overflow beyond that bound remains skipped.
|
||||
ROBOMP_RATE_LIMIT_WINDOW_SECONDS=3600
|
||||
ROBOMP_RATE_LIMIT_DEFAULT=3
|
||||
ROBOMP_RATE_LIMIT_CONTRIBUTOR=10
|
||||
|
||||
Reference in New Issue
Block a user