Unfortunately there's no setting to enable this via the command line at the moment (seems we never got beyond a placeholder for PAGE), but you can go to
- Code: Select all
lib/python/omeroweb/settings.py
- Code: Select all
# PAGE: Used in varous locations where large number of data is retrieved from the server.
try:
PAGE # noqa
except:
PAGE = 200
to something like:
- Code: Select all
try:
PAGE = 1000
except:
PAGE = 200
then you'll need to restart web:
- Code: Select all
$ bin/omero web stop
$ bin/omero web start
I've just tried this with PAGE = 1000 on my local laptop server and it seemed OK. PAGE = 2000 was a fair bit slower, but still loaded OK and filtering and search worked fine.
I guess the optimal size will depend on a bunch of factors.