]> git.apps.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)
committerPrashant D <pdhange@redhat.com>
Wed, 3 Jul 2019 01:46:22 +0000 (21:46 -0400)
commit38dcbb87f71ddf88a3e1037a9089d968aaabaaca
tree79d76bea0802a0d23f30c00282fcd7a36e8483b1
parent9e6e31a85fd1fb810fbea1b60793f2a667e09075
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