]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: don't do set_attr on meta objects
authorYehuda Sadeh <yehuda@redhat.com>
Thu, 25 Jun 2015 20:01:00 +0000 (13:01 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Tue, 9 Feb 2016 20:45:02 +0000 (12:45 -0800)
commit12a32373b78beea7654c4db888dfaf66d489f9b1
treedfb8677b283becfd9d813555d6e01651591c5d5e
parent89784aa8807d3cb61f3a19c223203cc65b30da40
rgw: don't do set_attr on meta objects

only complete object writes (and attributes) is now available. This helps
managing the meta heap and simplifies the states. Since we cannot use rm_attrs
anymore, need to reset meta object before writing it.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/rgw/rgw_bucket.cc
src/rgw/rgw_bucket.h
src/rgw/rgw_metadata.cc
src/rgw/rgw_metadata.h
src/rgw/rgw_op.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_user.cc
src/rgw/rgw_user.h