globus / globus/globus-compute
Throttle should slow submission down rather than return error
Open
- Dominant language
- Python
- Stars
- 162
- Forks
- 53
- Avg merge
- 15h 29m
- Merged PRs (30d)
- 26
Description
Currently, if you exceed the throttling limit, the client returns a `MaxRequestsExceeded` error. In my opinion the client should throttle submissions to the allowed limit under-the-hood.
Contributor guide
Research direction
No files or tests are named in the issue. Start by locating the client throttling logic and references to MaxRequestsExceeded, then trace how submissions are sent and where the limit is enforced. Done means submissions are delayed to stay within the allowed limit instead of returning that error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100