All commands that already support writeConcern in their own run() function, as opposed to in the centralized run() function, should have their writeConcern code removed. In this process, modify each command's supportsWriteConcern() function to return true. Also anywhere DBDirectClient is used, take this opportunity to replace it appropriately.
- is related to
SERVER-20224 Commands which write should take a write concern