[fdo][FDO171][New] New FDO Capabilities for ArcSDE/SHP/SDF
Pierre Dalcourt
pierre.dalcourt at autodesk.com
Wed Sep 13 15:24:40 EDT 2006
You can view the artifact detail at the following URL:
https://fdo.osgeo.org/servlets/Scarab/id/FDO171
Type
Enhancement
Artifact ID
FDO171 (New FDO Capabilities for ArcSDE/SHP/SDF)
Reported by
Pierre Dalcourt
pierredalcourt (pierre.dalcourt at autodesk.com)
New artifact details:
---------------------------------------------------------
- Description set to new value
ArcSDE Provider:
- Added new FDO Capabilities, along with relevant unit tests.
- Upgraded SetupTestData.perl to create a read-only user for oracle and sql server
SDF Provider:
- Added new FDO Capabilities, along with relevant unit tests.
- Added new "EXINFO" Sqlite table to contain new schema information without breaking forward-compatibility with Reliant's SDF Provider.
- Added "lazy-reloading" of schema data, to avoid reading the schema too early and missing out on the information in the "EXINFO" table
SHP Provider:
- Added new FDO Capabilities, along with relevant unit tests.
FdoCommon:
- Fixed issue in FdoCommonPropDictionary<T>::SetProperty(): it used FDO_65_CONNECTION_ENUM_PROPERTY_WRONG_VALUE but neglected to pass in the 2 required
string substitution arguments, which led to unhandled exception when the user passed in wrong enumerated connection property values.
- new FdoCommonFile::Chmod() helper function, which changes the access rights of a file
- new FdoCommonMiscUtil::ContainsGeomType() helper function, which checks for the presence of a given FdoGeometryType within an array of such types
- new FdoCommonMiscUtil::CreateFunctionDefinition() helper function, which creates an FdoFunctionDefinition based on input, saving lots of lines of code.
- Fixed issue in FdoCommonSchemaUtil::DeepCopyFdoAssociationPropertyDefinition(): this would fail in the case that the association property's
(reverse) identity properties were located in a base class.
FDO Provider Template:
- updated to generate the new capability API methods
TESTING PERFORMED:
ArcSDE, SHP and SDF unit tests run with no new errors.
FDO Provider template generates new provider that builds with no errors.
- Justification set to new value
Mandated FDO enhancement for the Marble release.
- Artifact created
- Summary set to new value
New FDO Capabilities for ArcSDE/SHP/SDF
- Artifact Status set to new value
New
---------------------------------------------------------
This message was automatically generated by Project Tracker.
More information about the Fdo_issues
mailing list