]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw_file: store bucket uxattrs on the bucket 15293/head
authorMatt Benjamin <mbenjamin@redhat.com>
Thu, 25 May 2017 20:25:19 +0000 (16:25 -0400)
committerMatt Benjamin <mbenjamin@redhat.com>
Thu, 25 May 2017 20:28:02 +0000 (16:28 -0400)
commit448edbfa55b921c2cb58c4f051c8aeef15fe3c17
tree2c4af17fe2663b284c7679d2537c2ce9af01f52a
parentf80e0973f5e89cb9c932715749372a26547c0c13
rgw_file: store bucket uxattrs on the bucket

This turns out to be the corollary of the earlier bug in removing
buckets w/uxattrs. Rather than conditionally put the attrs on a '/'
object, put them on the bucket--because that works, and will be
slightly more efficient when the check for the '/' object goes
away.

Fixes: http://tracker.ceph.com/issues/20082
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
src/rgw/rgw_file.cc