ImageMosaic regression - WMS requests take forever to serve

Description

Happens in both 2.5 and 2.4.6.
However works perfectly in 2.4.3.

An imageMosaic (of irregularly sized GeoTiffs - innertiled/pyramided) that worked fine in 2.4.3 and would respond promptly to a request:

http://example.com/gs/wms?LAYERS=Historical_Maps%3Acs_imageMosiac_1_500&STYLES=&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG%3A27700&BBOX=402877.23766699,231785.68975,468010.72433301,320242.83875&WIDTH=377&HEIGHT=512 - http://example.com/gs/wms?LAYERS=Historical_Maps%3Acs_imageMosiac_1_500&STYLES=&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG%3A27700&BBOX=402877.23766699,231785.68975,468010.72433301,320242.83875&WIDTH=377&HEIGHT=512

Now takes an inordinantely long time to respond to a request. For a simple one (97MB - 6 files) it can take nearly a minute. For larger ones it takes too long to measure.

Environment

None

Activity

Show:
codehaus
April 10, 2015, 4:48 PM

CodeHaus Comment From: aaime - Time: Thu, 17 Apr 2014 05:18:49 -0500
---------------------
<p>We believe one of the recent refactors in the image mosaic code broke the handling of irregular mosaics, yes.</p>

codehaus
April 10, 2015, 4:48 PM

CodeHaus Comment From: aaime - Time: Sun, 20 Apr 2014 09:30:33 -0500
---------------------
<p>Hey Jonathan, any chance you can have a look using a nightly? We believe the issue is fixed</p>

codehaus
April 10, 2015, 4:48 PM

CodeHaus Comment From: jonathan_wcc - Time: Tue, 22 Apr 2014 09:48:42 -0500
---------------------
<p>Yep, that seems to have resolved it! Thanks! <img class="emoticon" src="https://jira.codehaus.org/images/icons/emoticons/smile.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></p>

codehaus
April 10, 2015, 4:48 PM

CodeHaus Comment From: aaime - Time: Tue, 22 Apr 2014 09:52:06 -0500
---------------------
<p>Excellent, thanks for testing it Jonathan</p>

Andrea Aime
February 15, 2017, 11:47 AM

Mass closing all resolved issues not modified in the last 4 weeks

Assignee

Unassigned

Reporter

codehaus

Triage

None

Fix versions

Affects versions

Priority

Medium
Configure