= FDO RFCs = This page is a working document, showing all current and previous RFCs submitted to the FDO PSC. To create a new RFC follow these steps: * edit this page, creating a new link in the following format: {{{ [wiki:FDORfc# FDO RFC # - RFC Title] }}} * add a status indication beside it of "Not ready for review" * save the page and follow the new link * edit the new page using the [wiki:FDORfcTemplate RFC Template] as a guide * when you are ready for review, set the status column to "draft" and send a note to the fdo-internals mail list == RFCs == ||'''Title'''||'''Status'''|| ||[wiki:FDORfc1 FDO RFC 1 - Support Raster Property BitsUsedPerPixel]||Withdrawn|| ||[wiki:FDORfc2 FDO RFC 2 - Support Raster Min/Max Fetching]||Deferred|| ||[wiki:FDORfc3 FDO RFC 3 - OSGeo PostGIS Provider Submission]||Adopted|| ||[wiki:FDORfc4 FDO RFC 4 - Provider Support for ArcSDE 9.2]||Adopted|| ||[wiki:FDORfc5 FDO RFC 5 - Modify FDO API FdoFunctionDefinition]||Adopted|| ||[wiki:FDORfc6 FDO RFC 6 - Enhance WMS Command API]||Adopted|| ||[wiki:FDORfc7 FDO RFC 7 - Add New Methods to FdoClassDefinition] ||Withdrawn|| ||[wiki:FDORfc8 FDO RFC 8 - Standard Expression Functions] ||Adopted|| ||[wiki:FDORfc9 FDO RFC 9 - Add new class FdoLiteralValueCollection and new method to FdoLiteralValue] ||Adopted|| ||[wiki:FDORfc10 FDO RFC 10 - Modify WMS override API to support additional parameters and bit depth variations] ||Adopted|| ||[wiki:FDORfc11 FDO RFC 11 - Adding Geometric Expression Functions] ||Adopted|| ||[wiki:FDORfc12 FDO RFC 12 - Implement Support for a SQLServer Spatial Provider ] ||Adopted|| ||[wiki:FDORfc13 FDO RFC 13 - Tile Caching Support in the WMS Provider ] ||Adopted|| ||[wiki:FDORfc14 FDO RFC 14 - FDO Release Manager and Release Process ] ||Adopted|| ||[wiki:FDORfc15 FDO RFC 15 - Add New PropertyValueConstraintDictionary Class ] ||Draft|| ||[wiki:FDORfc16 FDO RFC 16 - FDO Provider for SQLite ] ||Adopted|| ||[wiki:FDORfc17 FDO RFC 17 - Add a Managed API for the FDO Expression Engine] ||Deferred|| ||[wiki:FDORfc18 FDO RFC 18 - Migrate to Microsoft Visual Studio 2008] ||Adopted|| ||[wiki:FDORfc19 FDO RFC 19 - Enhanced Version Support] ||Deferred|| ||[wiki:FDORfc20 FDO RFC 20 - FDO Capability API Improvements] ||Deferred|| ||[wiki:FDORfc21 FDO RFC 21 - New Linux Buildsystem CMake Based] ||Draft|| ||[wiki:FDORfc22 FDO RFC 22 - Enhance expression engine CONCAT function] ||Adopted|| ||[wiki:FDORfc23 FDO RFC 23 - New GetSchemaNames, GetClassNames commands, and DescribeSchema hint] ||Adopted|| ||[wiki:FDORfc24 FDO RFC 24 - Enhanced Capability Support] ||Deferred|| ||[wiki:FDORfc25 FDO RFC 25 - Create King.Informix FDO Provider] ||Draft|| ||[wiki:FDORfc26 FDO RFC 26 - New Extended Select Command and Scrollable Reader] ||Adopted|| ||[wiki:FDORfc27 FDO RFC 27 - Add FDO Toolbox to the main FDO project] ||Withdrawn|| ||[wiki:FDORfc28 FDO RFC 28 - Add X,Y,Z and M Expression Functions] ||Adopted|| ||[wiki:FDORfc29 FDO RFC 29 - Redefining Expression Function EXTRACT] ||Adopted|| ||[wiki:FDORfc30 FDO RFC 30 - FDO DataValue Type Conversion] ||Adopted|| ||[wiki:FDORfc31 FDO RFC 31 - Deprecate FdoNls and use of message catalogs] ||Not Ready|| ||[wiki:FDORfc32 FDO RFC 32 - GetSpatialContexts cleanup] ||Ready For Review|| ||[wiki:FDORfc33 FDO RFC 33 - Parameter Binding Direction Enhancement] ||Adopted|| ||[wiki:FDORfc34 FDO RFC 34 - Reader Access By Index] ||Adopted|| ||[wiki:FDORfc35 FDO RFC 35 - Support Data Store level FDO capabilities] ||Not Ready|| ||[wiki:FDORfc36 FDO RFC 36 - Schema Preview enhancement] ||Not Ready|| ||[wiki:FDORfc37 FDO RFC 37 - Detailed Exception] ||Adopted|| ||[wiki:FDORfc38 FDO RFC 38 - Multi-polygon support for SHP provider] ||Adopted|| ||[wiki:FDORfc39 FDO RFC 39 - Spatial operator combinations support] ||Adopted|| ||[wiki:FDORfc40 FDO RFC 40 - Add standardized ordering support] ||Draft|| ||[wiki:FDORfc41 FDO RFC 41 - Fetch Size] ||Adopted|| ||[wiki:FDORfc42 FDO RFC 42 - Direct ArcSDE Provider] ||Adopted|| ||[wiki:FDORfc43 FDO RFC 43 - Standard FDO Class Naming Conventions] ||Draft|| ||[wiki:FDORfc44 FDO RFC 44 - Add IF Expression function] ||Draft|| ||[wiki:FDORfc45 FDO RFC 45 - Add new FDO PostGIS Provider] ||Adopted|| ||[wiki:FDORfc46 FDO RFC 46 - Schema Attributes Capability] ||Draft|| ||[wiki:FDORfc47 FDO RFC 47 - Add Thread Support to FdoIDisposable AddRef/Release] ||Adopted|| ||[wiki:FDORfc48 FDO RFC 48 - Polygon Vertex Order] ||Adopted|| ||[wiki:FDORfc49 FDO RFC 49 - API change to pass tolerance in evaluate spatial operations] ||Adopted|| ||[wiki:FDORfc50 FDO RFC 50 - Extend FDO API to Select from Multiple Classes and Select Joins] ||Adopted|| ||[wiki:FDORfc51 FDO RFC 51 - Update WFS provider to support 1.1.0] ||Adopted|| ||[wiki:FDORfc52 FDO RFC 52 - Convenience C++ API wrapper for FDO] ||Draft|| ||[wiki:FDORfc53 FDO RFC 53 - Fix axis order issue in WMS provider] ||Adopted|| ||[wiki:FDORfc54 FDO RFC 54 - FDO Provider for MapInfo .TAB and .MIF/.MID Files] ||Ready for Review|| ||[wiki:FDORfc55 FDO RFC 55 - Convert FdoDecimal(p,0) to FdoInt32 for SHP Provider ] ||Adopted|| ||[wiki:FDORfc56 FDO RFC 56 - Support Proxy Server Settings for WMS/WFS] ||Adopted|| ||[wiki:FDORfc57 FDO RFC 57 - Implement the GetFeatureInfo command for WMS provider] ||Adopted|| ||[wiki:FDORfc58 FDO RFC 58 - Keep It after One Long Transaction is Committed or Rollbacked] ||Adopted|| ||[wiki:FDORfc59 FDO RFC 59 - Support New FDO Geometry Types] ||Not Ready For Review|| ||[wiki:FDORfc60 FDO RFC 60 - Add OGC Annotation Support to the FDO API] ||Not Ready For Review|| ||[wiki:FDORfc61 FDO RFC 61 - Extend FDO API to support save point] ||Adopted|| ||[wiki:FDORfc62 FDO RFC 62 - Migrate FDO to VS2010 compiler] ||Adopted|| ||[wiki:FDORfc63 FDO RFC 63 - In-memory Spatial Index] ||Adopted|| ||[wiki:FDORfc64 FDO RFC 64 - Enhance secondary filter performance using in-memory spatial index] ||Not Ready For Review|| ||[wiki:FDORfc65 FDO RFC 65 - Implement Resampling for GDAL Provider] ||Adopted|| ||[wiki:FDORfc66 FDO RFC 66 - Support coordinate system transformation when serialize XML] ||Adopted|| ||[wiki:FDORfc67 FDO RFC 67 - Migrate FDO to VS2012 compiler] ||Adopted|| ||[wiki:FDORfc68 FDO RFC 68 - Allowing PostgreSQL provider to support case insensitive database] ||Adopted|| ||[wiki:FDORfc69 FDO RFC 69 - Enhanced OGR provider]||Adopted|| ||[wiki:FDORfc70 FDO RFC 70 - Migrate FDO to VS 2015 compiler]||Adopted|| ||[wiki:FDORfc71 FDO RFC 71 - Serialize FdoGeometryType_CurveString in GML2 format]||Ready For Review|| ||[wiki:FDORfc72 FDO RFC 72 - FDO RFC 72 - Update WFS provider to support 2.0.0]||Adopted|| ||[wiki:FDORfc73 FDO RFC 73 - Update FDO license agreement to allow static library linkage]||Adopted||