From bff706f48b1c925f0f262a8d1255afac0d555963 Mon Sep 17 00:00:00 2001 From: Xiaoxi Chen Date: Fri, 20 Nov 2015 16:00:19 +0800 Subject: [PATCH] cls/cls_rbd.cc: no need to skip key == after. We already skip the pair where key == after in both LevelDBWholeSpaceIteratorImpl::upper_bound and RocksDBWholeSpaceIteratorImpl::upper_bound. Fixes: #13922 Signed-off-by: Xiaoxi Chen --- src/cls/rbd/cls_rbd.cc | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/cls/rbd/cls_rbd.cc b/src/cls/rbd/cls_rbd.cc index f83353b2c704e..ab40c16b73308 100644 --- a/src/cls/rbd/cls_rbd.cc +++ b/src/cls/rbd/cls_rbd.cc @@ -2506,8 +2506,6 @@ int metadata_list(cls_method_context_t hctx, bufferlist *in, bufferlist *out) break; map::iterator it = raw_data.begin(); - if (metadata_name_from_key(it->first) == last_read) - ++it; for (; it != raw_data.end(); ++it) data[metadata_name_from_key(it->first)].swap(it->second); -- 2.39.5