From 9ebdb99a5ef1f1803d8a0722709f205448fcb43d Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 19 Nov 2014 15:17:43 -0800 Subject: [PATCH] osd/PGBackend: skip pgmeta objects Signed-off-by: Sage Weil --- src/osd/PGBackend.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/osd/PGBackend.cc b/src/osd/PGBackend.cc index 029d577c615b..fd5ba5ce10f7 100644 --- a/src/osd/PGBackend.cc +++ b/src/osd/PGBackend.cc @@ -137,6 +137,9 @@ int PGBackend::objects_list_partial( for (vector::iterator i = objects.begin(); i != objects.end(); ++i) { + if (i->is_pgmeta()) { + continue; + } if (i->is_no_gen()) { ls->push_back(i->hobj); } @@ -166,6 +169,9 @@ int PGBackend::objects_list_range( for (vector::iterator i = objects.begin(); i != objects.end(); ++i) { + if (i->is_pgmeta()) { + continue; + } if (i->is_no_gen()) { ls->push_back(i->hobj); } else if (gen_obs) { -- 2.47.3