The rate limiting error message used the term "tokens," which could be easily misconstrued to refer to REST auth tokens, and not rate limit leaky-bucket tokens. Since we don't expose the internals of the leaky bucket to end-users, this error message is essentially just not good. Without knowledge of a leaky bucket/GCRA, it really makes no sense. Therefore, this changes the message to indicate that the "tokens" are rate-limit tokens. It also adds a hint that there's a config setting that can be changed to raise the limit, which further makes it more understandable, and also provides a reasonable hint as to what setting to change to alleviate this problem immediately. This makes it easier for users to debug and less likely they have to read old docs/wait for help. |
||
|---|---|---|
| .. | ||
| Rest.cs | ||
| RestCommand.cs | ||
| RestManager.cs | ||
| RestObject.cs | ||
| RestPermissions.cs | ||
| RestVerbs.cs | ||
| SecureRest.cs | ||