Add an explicit slaveOk flag option and don't make it the default.
If an exception is returned that the server is not master or slaveOk=true then it should requery w/SlaveOk (use case = non-primary/master).
Add an explicit slaveOk flag option and don't make it the default.
If an exception is returned that the server is not master or slaveOk=true then it should requery w/SlaveOk (use case = non-primary/master).