• 
      

    Move to the new PyMemcacheCache cache backend.

    Review Request #12337 — Created June 3, 2022 and submitted

    Information

    Review Board
    release-5.0.x

    Reviewers

    The old python-memcached library is unmaintained, and as a result,
    Django has deprecated their MemcachedCache backend. This change
    updates our dependency to pymemcache and changes over to use the new
    PyMemcacheCache backend.

    Ran unit tests.

    Summary ID
    Move to the new PyMemcacheCache cache backend.
    The old `python-memcached` library is unmaintained, and as a result, Django has deprecated their `MemcachedCache` backend. This change updates our dependency to `pymemcache` and changes over to use the new `PyMemcacheCache` backend. Testing Done: Ran unit tests.
    14beced772915da427753ea99184214447e4a494
    Description From Last Updated

    should we mention that this change was made in Reviewboard 5.0 (similar to some other comments in this file)

    maubinmaubin

    This is kinda weirdly-formatted. Maybe a good opportunity to put this into a constant and use it in the places …

    chipx86chipx86
    maubin
    1. 
        
    2. reviewboard/cmdline/rbsite.py (Diff revision 1)
       
       
      Show all issues

      should we mention that this change was made in Reviewboard 5.0 (similar to some other comments in this file)

    3. 
        
    david
    chipx86
    1. 
        
    2. reviewboard/cmdline/rbsite.py (Diff revision 2)
       
       
       
      Show all issues

      This is kinda weirdly-formatted. Maybe a good opportunity to put this into a constant and use it in the places referencing it?

    3. 
        
    david
    chipx86
    1. Ship It!
    2. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-5.0.x (f0ac005)