]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librgw: update posix-style read path
authorMatt Benjamin <mbenjamin@redhat.com>
Thu, 17 Dec 2015 22:32:25 +0000 (17:32 -0500)
committerMatt Benjamin <mbenjamin@redhat.com>
Fri, 12 Feb 2016 17:06:55 +0000 (12:06 -0500)
commite4b0c2be448ed242dfba8331b1b69e41676b4db7
tree153486b9be3e5893b8c9028bdc0538fc048b817b
parent49a47d1d694bcf33679bd3d93371596bfa2dd6da
librgw: update posix-style read path

Update RGWGetObj to take ulp buffer rather than transferring the
elements of a buffer::list and re-traversing it.

This breaks the readv variant, but that was not final.  What it
fixes is offset handling.

Also, skip CREATE_BUCKET if not requested, in librgw_file_aw.

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_file.cc
src/rgw/rgw_file.h
src/test/librgw_file_aw.cc