[mapguide][MG213][Modified] FeatureReader->ReadNext returns only 100 features when calle...

Traian Stanev traian.stanev at autodesk.com
Thu Apr 13 08:42:24 EDT 2006


You can view the artifact detail at the following URL:

    https://mapguide.osgeo.org/servlets/Scarab/id/MG213

Type:
Defect

Artifact ID:
MG213 (FeatureReader->ReadNext returns only 100 features when called from web tier)

Modified by:
Traian Stanev
traianstanev (traian.stanev at autodesk.com)

The following modifications were made to this artifact:
---------------------------------------------------------------------

-- Artifact Status changed:
Old value:
New
New value:
Resolved
-- Resolution Description set to new value:
The underlying FDO feature reader was being closed in the destructor of our MgServerFeatureReader. This was bad because the web tier reads the underlying reader in increments of 100 features and it needs the FDO reader to remain open across requests, for the duration of the web tier's reader proxy object. I removed the call to Close() from the server side feature reader's destructor.

Also changed one of the property collections we build up to not check for duplicates, which speeds up the building up of feature sets that are passed from the server to the web tier via the GetFeatures API.
-- Resolution set to new value:
Submitted
-- Submission Reviewed set to new value:
Yes



---------------------------------------------------------------------
This message was automatically generated by Project Tracker.








More information about the Mapguide_issues mailing list