Changes between Version 5 and Version 6 of FDORfc58


Ignore:
Timestamp:
Apr 17, 2011, 7:44:20 PM (13 years ago)
Author:
leaf
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc58

    v5 v6  
    2222== Overview ==
    2323
    24 The RFC is to add an extra parameter to FdoICommitLongTransaction and FdoIRollbackLongTransaction command to indicate whether to remove the long transaction after it is committed or rollbacked successfully or to keep it.
     24The RFC is to add an extra parameter to FdoICommitLongTransaction and FdoIRollbackLongTransaction commands to indicate whether to remove the long transaction after it is committed or rollbacked successfully or to keep it.
    2525
    2626== Motivation ==
     
    3030== Proposed Solution ==
    3131
    32 The proposed solution is to add an extra parameter to FdoICommitLongTransaction and FdoIRollbackLongTransaction command to indicate whether to keep the long transaction in the version graph and not remove it. Its default value is false. It means removing the long transaction from version graph after it is committed or rollbacked. Changes to class FdoICommitLongTransaction and FdoIRollbackLongTransaction are as follows.
     32The proposed solution is to add an extra parameter to FdoICommitLongTransaction and FdoIRollbackLongTransaction commands to indicate whether to keep the long transaction in the version graph and not remove it. Its default value is false. It means removing the long transaction from version graph after it is committed or rollbacked. Changes to class FdoICommitLongTransaction and FdoIRollbackLongTransaction are as follows.
    3333
    3434{{{