]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
RGW: Make RADOS handles in RGW to be a configurable option
authorPavan Rallabhandi <pavan.rallabhandi@sandisk.com>
Wed, 8 Apr 2015 13:23:14 +0000 (18:53 +0530)
committerPavan Rallabhandi <pavan.rallabhandi@sandisk.com>
Wed, 15 Apr 2015 12:17:19 +0000 (17:47 +0530)
commitb3c3a24fe9c0fbb2bdbbccb08b40efc1dca207cc
treed95f3ab4d8a6e2c65c0809ee63c1ea4a34efa1e0
parent21f60a9d26f821ba1cd1db8bb79f8aff2a028582
RGW: Make RADOS handles in RGW to be a configurable option

Having a configurable number of RADOS handles is resulting
in significant performance boost for all types of workloads.
Each RGW worker thread would now get to pick a RADOS handle
for its lifetime, from the available bunch.

Signed-off-by: Pavan Rallabhandi <pavan.rallabhandi@sandisk.com>
src/common/config_opts.h
src/rgw/rgw_gc.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_replica_log.cc