ome / omero-web

Django-based OMERO.web client
https://www.openmicroscopy.org/omero
16 stars 29 forks source link

Remove webgateway cache #549

Closed knabar closed 1 month ago

knabar commented 2 months ago

This PR removes the webgateway cache functionality for rendered images and refactors the tempfile functionality into its own new file.

The motivation behind removing the webgateway cache is the minimal performance improvements from having the cache versus the large overhead introduced with the required cache invalidation. Tasks like applying rendering settings to a large number of images takes much longer than needed due to cache invalidation.

will-moore commented 2 months ago

Good to clean up this unused code. Changes look good.