[ome-devel] Problem with float point image channel min/max range

Josh Moore josh at glencoesoftware.com
Tue Jun 23 12:48:52 BST 2015


On Tue, Jun 23, 2015 at 1:13 PM, José Salavert Torres <josator at ebi.ac.uk> wrote:
> Dear OMERO developers,

Hi José,


> I am on commit “c6f9a94b0a16ac352e1d7287954d08c0d881eb06”.
> When asking for images through the Webserver gateway, I have experienced a
> problem that hangs the server.
>
>
> If I send an URL like:
>
> ... /webgateway/render_image_region/35203/99/0?c=1|0:0&region=29,0,169,169”
>
> with the channel min and max values equal to zero:
>
> ?c=1|0:0
>
> the server starts an intensive computation and stops returning any other
> image requests (the service is down due the overloading until you reset it).
>
> Also, if the minimum / maximum range is smaller than the precision this has
> an impact in the performance that is greater the narrower this range is. i.e
> given :
>
> min = -10
> max = 30
>
> A call with:
>
> ?c=1|20.00:22.01
>
> Will trigger an image calculation that will take a lot of time and
> resources, slowing down the server and making it unresponsive for several
> minutes.
>
> Can you reproduce these issues?

Before we start trying to reproduce, is there a reason you're using a
pre-release version (5.1.0-m4)? There are some 2000+ commits between
what you're working on and the current release tag ("v5.1.2").

Cheers,
~Josh.

> José


More information about the ome-devel mailing list