]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.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)
committerNathan Cutler <ncutler@suse.com>
Wed, 24 Jul 2019 14:39:08 +0000 (16:39 +0200)
commit059f1ea77e6d1906842340cc88acd949f6bae58b
treee454a659241477030e50696be595bcba4493fe9d
parenteeef12ea214758aa4a7e9ae9a9f9a58be761d662
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>
(cherry picked from commit 8e0fd5fbfa7c770f6b668e79b772179946027bce)
src/rgw/rgw_file.cc
src/rgw/rgw_file.h