Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace MemcachedCache backend with PymemcacheCache #2144

Closed
5 tasks done
iamsobanjaved opened this issue Aug 25, 2023 · 5 comments
Closed
5 tasks done

Replace MemcachedCache backend with PymemcacheCache #2144

iamsobanjaved opened this issue Aug 25, 2023 · 5 comments
Assignees

Comments

@iamsobanjaved
Copy link
Contributor

iamsobanjaved commented Aug 25, 2023

The django.core.cache.backends.memcached.MemcachedCache backend is removed so we now are replacing this with PymemcacheCache in all of our IDAs, so we need to replace this for credentials also.

https://docs.djangoproject.com/en/4.2/releases/4.1/#features-removed-in-4-1

Update in following environments

@mumarkhan999
Copy link
Member

Things to be done:

  • First, add pymemcache dependency in the codebase and move it to PROD
  • Update the relevant configs for sandbox in sandbox-internal
  • Update the relevant configs for stage in edx-internal
  • Update the relevant configs for prod in edx-internal
  • Update the relevant configs for edge in edge-internal
  • Update the configs in related codebase so that the docker images of that service also get updated

@mumarkhan999
Copy link
Member

These are the config related changes which we will do:

@mumarkhan999
Copy link
Member

One more thing to add:

  • The IDA/services which are using edx-django-utils as their direct-dependency. We will enable edx_django_utils.cache.disable_forced_cache_miss_for_none waffle switch for them from their admin panel link to doc

@UsamaSadiq UsamaSadiq self-assigned this Aug 31, 2023
@UsamaSadiq UsamaSadiq moved this from Todo to In Progress in Arbi-BOM Aug 31, 2023
@UsamaSadiq UsamaSadiq moved this from In Progress to Author Team Review in Arbi-BOM Sep 6, 2023
@UsamaSadiq UsamaSadiq moved this from Author Team Review to Done in Arbi-BOM Sep 13, 2023
@hurtstotouchfire hurtstotouchfire moved this to In Progress in Aperture-Maintained Sep 22, 2023
@justinhynes
Copy link
Contributor

@iamsobanjaved & @UsamaSadiq

I believe this work has been completed some time ago. Is there any reason to keep the issue open? Is there any remaining work to be done here?

@iamsobanjaved
Copy link
Contributor Author

Thanks for reminding, closed the issue

@github-project-automation github-project-automation bot moved this from In Progress to Done in Aperture-Maintained Feb 26, 2024
@jristau1984 jristau1984 moved this from Done to Done - Long Term Storage in Arbi-BOM Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

4 participants