Skip to content

["FEAT"] add a querystring param that forces the reload #181

@felipemontoya

Description

@felipemontoya

Is your feature request related to a problem? Please describe.
I'm often doing changes in sites that are not rendered because of the cache.
Cache is very necessary for perfomance but the only solutions that I have now are: waiting 5 minutes or restarting the server.

Describe the solution you'd like
when I have a site like: https://lms.olive.albacore.felipemontoya.co/dashboard
I would like to be able to call: https://lms.olive.albacore.felipemontoya.co/dashboard?eox_tenant=cleancache

or something similar and have the signal process this diferentely at:
https://github.com/eduNEXT/eox-tenant/blob/master/eox_tenant/signals.py#L181

Describe alternatives you've considered
Reset the thread where the process is running, but I don't know always which POD of the cluster is running.

Additional context
In the saas variant this is not so important because the cache busts when the process is a different one and thus is always breaking the cache for small test sites. The issue becomes more prominent in stratus like sites.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions