]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: basic functionality of new atomic get/put works
authorYehuda Sadeh <yehuda@hq.newdream.net>
Fri, 2 Mar 2012 01:13:43 +0000 (17:13 -0800)
committerYehuda Sadeh <yehuda@hq.newdream.net>
Mon, 5 Mar 2012 23:00:20 +0000 (15:00 -0800)
commitd409c313e97b8f6e7778be40bf8927d1148b675a
treec5ffd50cad9519863562dd8d957d5c69e376db36
parent20244d64b9957f18ad1c807cea0204f973f1b00b
rgw: basic functionality of new atomic get/put works

get/put of objects works. Stuff that is known to be broken:
copy object

Also, going through the code, we can probably improve object
reading (use aio). We can also keep the manifest information on
the handle so that we don't need to get_obj_state every iteration.

Signed-off-by: Yehuda Sadeh <yehuda@hq.newdream.net>
src/rgw/rgw_op.cc
src/rgw/rgw_rados.cc