ome / omero-web

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

imgData JSON with no stateful services #548

Closed will-moore closed 5 months ago

will-moore commented 5 months ago

This PR is purely to allow deployment of the #536 on idr-testing by rebasing those changes onto an older version of omero-web that supports django-32. To make this easier I have now consolidated those changes into a single commit.

See #537 which shows the history of code changes (based on django-32 omero-web), including various commits used for A/B/C performance testing, which was performed with that branch deployed on idr-testing.

Deployed on idr-testing...

for server in omeroreadwrite omeroreadonly-1 omeroreadonly-2 omeroreadonly-3 omeroreadonly-4; do ssh $server "sudo /opt/omero/web/venv3/bin/pip uninstall -y omero-web && sudo /opt/omero/web/venv3/bin/pip install git+https://github.com/ome/omero-web.git@refs/pull/548/head && sudo service omero-web restart"; done