libceph: read_from_replica option
authorIlya Dryomov <idryomov@gmail.com>
Sat, 23 May 2020 09:47:33 +0000 (11:47 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 1 Jun 2020 11:22:53 +0000 (13:22 +0200)
commit8ad44d5e0d1eda7e4a0ed382174888476dc81789
tree5b689315243f7a3e17ba623464da95bade93c732
parent117d96a04f007ce8fc2e292369056c3bd09f6f63
libceph: read_from_replica option

Expose replica reads through read_from_replica=balance and
read_from_replica=localize.  The default is to read from primary
(read_from_replica=no).

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
include/linux/ceph/libceph.h
net/ceph/ceph_common.c
net/ceph/osd_client.c