]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: drop redundant RGW_OP_STAT_OBJ check 19933/head
authorBingyin Zhang <zhangbingyin@cloudin.cn>
Fri, 12 Jan 2018 06:26:30 +0000 (14:26 +0800)
committerBingyin Zhang <zhangbingyin@cloudin.cn>
Fri, 12 Jan 2018 06:26:30 +0000 (14:26 +0800)
Signed-off-by: Bingyin Zhang <zhangbingyin@cloudin.cn>
src/rgw/rgw_op.cc

index 253bc2a0ccf1d2b2780b79f4c7907cc1c24fc3fe..1710bdfd54cf6e1d9db13fc6fa13b9c9cdbab0ed 100644 (file)
@@ -1744,11 +1744,6 @@ void RGWGetObj::execute()
 
   start = ofs;
 
-  /* STAT ops don't need data, and do no i/o */
-  if (get_type() == RGW_OP_STAT_OBJ) {
-    return;
-  }
-
   attr_iter = attrs.find(RGW_ATTR_MANIFEST);
   op_ret = this->get_decrypt_filter(&decrypt, filter,
                                     attr_iter != attrs.end() ? &(attr_iter->second) : nullptr);