health endpoint query
Is there a API in libkv by which we can query the health of the etcd cluster? Also how about the APIs for adding/deleting members to/from the cluster?
@atinmu libkv does not deal with cluster membership, it's out of the scope of the library. The way each distributed consensus system is dealing with membership might be difficult to abstract in a meaningful way. Also some distributed KV stores do not have a cluster membership API and this would lead to even more disparities in the way drivers are handled.
I'm not against a proposal about this point though if you think that there is an elegant way to include membership for each store and limit the compatibility problem across libkv drivers.