Andrea Aime ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e
 ) *created* an issue

GeoServer ( 
https://osgeo-org.atlassian.net/browse/GEOS?atlOrigin=eyJpIjoiNGI1M2IyM2ExMzhhNGEwNjhkNGYwMDYwOTViZDM4ODciLCJwIjoiaiJ9
 ) / Bug ( 
https://osgeo-org.atlassian.net/browse/GEOS-10950?atlOrigin=eyJpIjoiNGI1M2IyM2ExMzhhNGEwNjhkNGYwMDYwOTViZDM4ODciLCJwIjoiaiJ9
 ) GEOS-10950 ( 
https://osgeo-org.atlassian.net/browse/GEOS-10950?atlOrigin=eyJpIjoiNGI1M2IyM2ExMzhhNGEwNjhkNGYwMDYwOTViZDM4ODciLCJwIjoiaiJ9
 ) Performance regression in DescribeFeatureType across all feature types ( 
https://osgeo-org.atlassian.net/browse/GEOS-10950?atlOrigin=eyJpIjoiNGI1M2IyM2ExMzhhNGEwNjhkNGYwMDYwOTViZDM4ODciLCJwIjoiaiJ9
 )

Issue Type: Bug Assignee: Andrea Aime ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e
 ) Created: 21/Apr/23 7:40 PM Priority: Medium Reporter: Andrea Aime ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae9469ffc-5e16-4c2b-b7b0-b9c46e912f9e
 )

Performance of DescribeFeatureType returning the schema of all feature types 
dropped significantly when working against installations with many layers, as 
result of changes in https://osgeo-org.atlassian.net/browse/GEOS-10716.

The issue is not evident, but adding the new elements early to the containing 
schema, while still changing their contents, causes a large number of “patch” 
operations against the schema which in turn seem to be rebuilding entire 
sub-trees of the schema description. When many layers are processed, the 
performances drop significantly (20x times slowdown).

We are going to address this by avoiding the early add, and rather post-process 
the attribute definition to add annotations, instead.

( 
https://osgeo-org.atlassian.net/browse/GEOS-10950#add-comment?atlOrigin=eyJpIjoiNGI1M2IyM2ExMzhhNGEwNjhkNGYwMDYwOTViZDM4ODciLCJwIjoiaiJ9
 ) Add Comment ( 
https://osgeo-org.atlassian.net/browse/GEOS-10950#add-comment?atlOrigin=eyJpIjoiNGI1M2IyM2ExMzhhNGEwNjhkNGYwMDYwOTViZDM4ODciLCJwIjoiaiJ9
 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( 
https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail
 ) or iOS ( 
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8
 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100223- 
sha1:bddbaa2 )
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to