[Geoserver-devel] [jira] Created: (GEOS-1070) WMS Capabilities generation should not do any dynamic calls

WMS Capabilities generation should not do any dynamic calls
-----------------------------------------------------------

                 Key: GEOS-1070
                 URL: http://jira.codehaus.org/browse/GEOS-1070
             Project: GeoServer
          Issue Type: Bug
          Components: WMS
    Affects Versions: 1.5.0
            Reporter: Chris Holmes
            Assignee: Gabriel Roldán
            Priority: Blocker
             Fix For: 1.5.1

It took a bit too long for me to realize what an issue this is, as its been present for a bit. But on sigma.openplans.org you can no longer request a WMS GetCaps, since it takes too long figuring out the bounds. The postgis fix for faster bounds calculation helps with this, but only for postgis users. All others will still suffer.

This is especially silly, I've realized, since all data on sigma is in epsg 4326. So it's already cached, and then it's just taking a time to figure out the exact bounds. If we want to report the native srs of the layers in the caps document we should generate it at the same time we generate the latlongboundingbox in the featureType editor. Or else transform from the cached data envelope when needed (though I suppose that may not be as accurate).

In the future we should be able to hook up bounds generation to transactions, so it always stays up to date, and to allow people to programmatically update it as well from remote services.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

     [ http://jira.codehaus.org/browse/GEOS-1070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrea Aime reopened GEOS-1070:
-------------------------------

WMS Capabilities generation should not do any dynamic calls
-----------------------------------------------------------

                Key: GEOS-1070
                URL: http://jira.codehaus.org/browse/GEOS-1070
            Project: GeoServer
         Issue Type: Bug
         Components: WMS
   Affects Versions: 1.5.0
           Reporter: Chris Holmes
           Assignee: Gabriel Roldán
           Priority: Blocker
            Fix For: 1.5.1

It took a bit too long for me to realize what an issue this is, as its been present for a bit. But on sigma.openplans.org you can no longer request a WMS GetCaps, since it takes too long figuring out the bounds. The postgis fix for faster bounds calculation helps with this, but only for postgis users. All others will still suffer.
This is especially silly, I've realized, since all data on sigma is in epsg 4326. So it's already cached, and then it's just taking a time to figure out the exact bounds. If we want to report the native srs of the layers in the caps document we should generate it at the same time we generate the latlongboundingbox in the featureType editor. Or else transform from the cached data envelope when needed (though I suppose that may not be as accurate).
In the future we should be able to hook up bounds generation to transactions, so it always stays up to date, and to allow people to programmatically update it as well from remote services.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira