[fdo][FDO311][Modified] Add property to schema causes excessive memory usage

Brent Robinson brent.robinson at autodesk.com
Wed Nov 29 14:50:13 EST 2006


You can view the artifact detail at the following URL:

    https://fdo.osgeo.org/servlets/Scarab/id/FDO311

Type:
Defect

Artifact ID:
FDO311 (Add property to schema causes excessive memory usage)

Modified by:
Brent Robinson
brentrobinson (brent.robinson at autodesk.com)

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

-- Artifact Status changed:
Old value:
Assigned
New value:
Resolved
-- Resolution Description set to new value:
Changed DataIO::WriteProperty(FdoPropertyDefinition*, PropertyIndex*, BinaryReader*, BinaryWriter& ) to use GetRawString(), instead of GetString() to read strings from the BinaryReader. This eliminates the excessive memory usage and possible string value corruptions when a property is added.

In TableReformatter, added periodic flushes of the table updates. Without the flushes, the TableReformatter was quitting after reformatting the 1st 501 records in the table, which effectively corrupted the records that were not reformatted.
-- Target milestone set to new value:
3.2.1
-- Submission Reviewed set to new value:
Yes
-- Defect Resolution set to new value:
Submitted



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








More information about the Fdo_issues mailing list