Sandbox caching issues in the ratelimit code.

Review Request #13447 — Created Dec. 4, 2023 and submitted

Information

Djblets
release-3.x

Reviewers

If the cache server misbehaves, it can break API or authentication
calls, due to the rate limit code depending on the cache server.

We now sandbox these calls, logging errors when problems occur. This
effectively disables rate limiting, but helps ensure the service can
still be used.

Djblets and Review Board unit tests pass.

Summary ID
Sandbox caching issues in the ratelimit code.
If the cache server misbehaves, it can break API or authentication calls, due to the rate limit code depending on the cache server. We now sandbox these calls, logging errors when problems occur. This effectively disables rate limiting, but helps ensure the service can still be used.
30eb7723bc0992edbdaabdacde285daf58b7a41c
david
  1. Ship It!
  2. 
      
maubin
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-3.x (cbcee51)