Opened 10 years ago

Closed 10 years ago

#627 closed defect (fixed)

MgWktReaderWrite performs horrendously on large Polygons

Reported by: stevedang Owned by: stevedang
Priority: high Milestone: 2.1
Component: Web API Version: 2.0.1
Severity: major Keywords:
Cc: External ID: 934833

Description

Attempts to process the large polygons result in the the Web Tier consuming 97% of the cpu process when trying to read the polygon either in SDF format using an MgAgfReaderWriter? object or in WKT format using an MgWktReaderWriter? object. The largest polygon appears to process for more than an hour or an hour and a half. The process has never been left to run to completion as the API testharness calling the script always times out before the execution of the script completes.

The ReaderWriters? appear to process fine on small polygons, but the performance is unacceptable on the large ones.

Note the priority on this is high because of the usability/performance aspect of the defect. Technically the server does not crash during the operation, but if something like this is executed first then the MapGuide Web Tier may drop requests and become unusable for clients.

Change History (2)

comment:1 Changed 10 years ago by stevedang

Status: newassigned

comment:2 Changed 10 years ago by stevedang

Resolution: fixed
Status: assignedclosed
Summary: MgAgfReaderWriter or MgWktReaderWrite performs horrendously on large PolygonsMgWktReaderWrite performs horrendously on large Polygons
Note: See TracTickets for help on using tickets.