Changes between Version 10 and Version 11 of FDORfc35


Ignore:
Timestamp:
06/09/09 08:42:27 (16 years ago)
Author:
danstoica
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc35

    v10 v11  
    2727== Motivation ==
    2828
    29 There are cases where a provider indicates support of a capability that is actually not supported by a data store the provider may connect to. For example, if an Oracle data store is not prepared for locking, this functionality is not supported in that data store although the provider itself is capable of providing the functionality. ODBC also can connect to a variety of sources, each with varying levels of capability. Or there are cases where a user connected to a data store may not have the permission to write. This may be because the data store has a read-only flag (SHP, SDF) or a user has not been granted permissions to write to a data store (RDBMS). In this case, the information the provider level capability SupportsWrite returns is incorrect.
     29There are cases where a provider indicates support of a capability that is actually not supported by a data store the provider may connect to. Examples:
     30
     31 * if an Oracle data store is not prepared for locking, this functionality is not supported in that data store although the provider itself is capable of providing the functionality.
     32 * ODBC can connect to a variety of sources, each with varying levels of capability.
     33 * there are cases where a user connected to a data store may not have the permission to write. This may be because the data store has a read-only flag (SHP, SDF) or a user has not been granted permissions to write to a data store (RDBMS). In this case, the information the provider level capability SupportsWrite returns is incorrect.
    3034
    3135== Proposed Solution ==
     
    3943}}}
    4044
    41 This alternative suggests that might be cases when a less accurate response is preferred over the exact one. Therefore it is unlikely this flexibility is ever needed.
     45This alternative suggests that might be cases when a less accurate response is preferred over the accurate one. Therefore it is unlikely this flexibility is ever needed.
    4246
    4347
     
    5357== Test Plan ==
    5458
    55 Existing provider units tests to be enhanced to exercise the changes.
     59Existing providers units tests to be enhanced to exercise the changes.
    5660
    5761== Funding/Resources ==