]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: fix a bug in rgw cache in delete_system_obj and get_system_obj.
authorzhangshaowen <zhang_shaowen@139.com>
Tue, 6 Sep 2016 09:34:02 +0000 (17:34 +0800)
committerZhang Shaowen <zhangshaowen@cmss.chinamobile.com>
Wed, 5 Apr 2017 01:47:53 +0000 (09:47 +0800)
commit94203fe1e182c22aaff0fcfd8563a72987676a4b
treefd701efa3c030f2aba18411802cacf6bac977395
parent574049a90b0f91c385a8ec3ed8d27363c4a34657
rgw: fix a bug in rgw cache in delete_system_obj and get_system_obj.
Cache's key is generated by function normal_name(bucket,oid), and these
two parameters are generated by function normalize_bucket_and_obj. But in
delete_system_obj and get_system_obj it doesn't work like that. In other
place ,like put_system_obj_impl, keys are always generated in that way.
Signed-off-by: Zhang Shaowen zhangshaowen@cmss.chinamobile.com
src/rgw/rgw_cache.h