]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: fix swift API returning incorrect account metadata 6635/head
authorSangdi Xu <xu.sangdi@h3c.com>
Wed, 23 Sep 2015 11:31:32 +0000 (19:31 +0800)
committerAbhishek Varshney <abhishek.varshney@flipkart.com>
Wed, 18 Nov 2015 08:20:40 +0000 (13:50 +0530)
Fixes: #13140
Fix the bug that swift account stat command returns doubled object count and bytes used

Signed-off-by: Sangdi Xu <xu.sangdi@h3c.com>
(cherry picked from commit 66d19c78ba75b79190c81c95f94e7ef3084fda9e)

src/rgw/rgw_op.cc

index fb4b6bb5b226202402c8b863b1c3da3e61ec731a..892c4628f90e524d63a6c456f0235cc965803db4 100644 (file)
@@ -1138,7 +1138,7 @@ void RGWStatAccount::execute()
   do {
     RGWUserBuckets buckets;
 
-    ret = rgw_read_user_buckets(store, s->user.user_id, buckets, marker, max_buckets, true);
+    ret = rgw_read_user_buckets(store, s->user.user_id, buckets, marker, max_buckets, false);
     if (ret < 0) {
       /* hmm.. something wrong here.. the user was authenticated, so it
          should exist */