]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw_file: include tenant in hashes of object
authorMatt Benjamin <mbenjamin@redhat.com>
Wed, 5 Jun 2019 11:25:35 +0000 (07:25 -0400)
committerMatt Benjamin <mbenjamin@redhat.com>
Wed, 5 Jun 2019 15:25:06 +0000 (11:25 -0400)
commit8e0fd5fbfa7c770f6b668e79b772179946027bce
tree3985c4c24573fc11aea442f44753f0fd95c065df
parentb800a9de83dff23a150ed7d236cb61c8b7d971ae
rgw_file: include tenant in hashes of object

Because bucket names are taken as object names in the top
of an export.  Make hashing by tenant general to avoid disjoint
hashing of bucket.

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