]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cls_rgw: clean up CLSRGWConcurrentIO
authorYehuda Sadeh <yehuda@redhat.com>
Fri, 5 Dec 2014 22:10:50 +0000 (14:10 -0800)
committerYehuda Sadeh <yehuda@redhat.com>
Wed, 14 Jan 2015 03:21:26 +0000 (19:21 -0800)
commit6b1c4a0bc263a3deef0638b8958dae95e1c6b462
tree7909ff009126e64c6744aa1c6f736151d1ece0af
parenta063cbac8d1980d06125fe4bb5836f5b6180ccb3
cls_rgw: clean up CLSRGWConcurrentIO

Class is no longer a template, and keeps a map of oids by shard_id. Call
issue_op() using both shard_id and oids. Shard id is used for mapping
the results in the derived classes.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/cls/rgw/cls_rgw_client.cc
src/cls/rgw/cls_rgw_client.h