Details
Description
When running an internal transaction on behalf of a client's command, we should respect the write concern specified in command, i.e. use it for the initial commitTransaction command (based on the driver spec we may need to use w: majority when retrying commitTransaction).