From ce42734773203bfd2d620e6974e428e1b5d3f480 Mon Sep 17 00:00:00 2001 From: zhang Shaowen Date: Tue, 16 Jul 2019 17:41:48 +0800 Subject: [PATCH] rgw: add check for index entry's existing when we add bucket stats during resharding. Signed-off-by: zhang Shaowen --- src/cls/rgw/cls_rgw_types.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cls/rgw/cls_rgw_types.cc b/src/cls/rgw/cls_rgw_types.cc index 892ef5617e0e..a16873151a5d 100644 --- a/src/cls/rgw/cls_rgw_types.cc +++ b/src/cls/rgw/cls_rgw_types.cc @@ -261,6 +261,7 @@ bool rgw_cls_bi_entry::get_info(cls_rgw_obj_key *key, { rgw_bucket_dir_entry entry; decode(entry, iter); + account = (account && entry.exists); *key = entry.key; *category = entry.meta.category; accounted_stats->num_entries++; -- 2.47.3