- 
    Type:Improvement 
- 
    Resolution: Done
- 
    Priority:Minor - P4 
- 
    None
- 
    Affects Version/s: 2.7.8
- 
    Component/s: Storage
- 
    None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
For storage engines that do transactional size checking, the old record is necessary to know the data size delta for the running update. Re-reading it from storage is not very cheap so the API should just include the oldRec, since it is readily available to the caller.
Related to https://jira.mongodb.org/browse/SERVER-15701
- is related to
- 
                    SERVER-15794 deleteRecord should take the record to delete (like updateRecord) -         
- Closed
 
-         
- related to
- 
                    SERVER-17223 Disable updateWithDamages support for RocksDB -         
- Closed
 
-         
- links to