]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: rados->set_attrs() updates bucket index 2562/head
authorYehuda Sadeh <yehuda@redhat.com>
Tue, 23 Sep 2014 19:43:55 +0000 (12:43 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Tue, 23 Sep 2014 19:55:10 +0000 (12:55 -0700)
commitf833f12a200ecc2c4f74ddb443d6fa61b7ad14db
treedfb2c1b1e683266c1b899b16ebbd5a80263d626e
parent44cfd88dc65d30f4295743c5834768bb13f7b805
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>
src/rgw/rgw_rados.cc