• 
      

    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)