SERVER-15541 RecoveryUnit::commitAndRestart to avoid WriteUnitOfWork
SERVER-15541 SERVER-15652 implement timing-based yielding