We are facing data inconsistency in some of our read calls. Aerospike client get request is returning nil for a newly set key. We think this is because the client is reading from a slave node which has not yet sync’ed with the master node. Our write policy is set to COMMIT_MASTER and therefore the write request doesn’t wait for the commit on all nodes. The solution, we think, is to make the client read from the node which has the master partition. This can be done in Java client using the master replica policy but in the ruby client I could not find any such thing. Please help us achieve this. Will there be an update any time soon for this?