]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: rados->set_attrs() updates bucket index
authorYehuda Sadeh <yehuda@redhat.com>
Tue, 23 Sep 2014 19:43:55 +0000 (12:43 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Wed, 14 Jan 2015 23:51:44 +0000 (15:51 -0800)
commit30963fdc98f5650a68b5737729920d43459b5899
tree3bb0406826de36d7bd3c455055575954ff85d1ba
parent31f5e332c616dbb7f7338af3ab37ac65ff66f733
rgw: rados->set_attrs() updates bucket index

Fixes: #5595
Backport: dumpling, firefly
We need to update the bucket index when updating object attrs, otherwise
we're missing meta changes that need to be registered. It also
solves issue of bucket index not knowing about object acl changes,
although this one still requires some more work.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit f833f12a200ecc2c4f74ddb443d6fa61b7ad14db)
src/rgw/rgw_rados.cc