Description
At the time of writing, in order to get read-your-writes consistency in the C++ client, one must jump through hoops such as specifying LEADER_ONLY + READ_AT_SNAPSHOT while not specifying a timestamp to use for the snapshot.
It would be more friendly to expose a simple API flag or option that enables a "read your writes" consistency mode.
Another benefit to this approach is that we can change the implementation later if we come up with a more clever or scalable way of implementing the underlying consistency mode, such as something involving the use of timestamps.