From: Yehuda Sadeh Date: Fri, 23 Jan 2015 01:29:45 +0000 (-0800) Subject: rgw: generate version ids that don't change when urldecoded X-Git-Tag: v0.93~156^2~18 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=376b585469143406a640d591d0b4c438205cb33a;p=ceph.git rgw: generate version ids that don't change when urldecoded Signed-off-by: Yehuda Sadeh --- diff --git a/src/rgw/rgw_rados.cc b/src/rgw/rgw_rados.cc index 609bec9f039..6c92a09ce71 100644 --- a/src/rgw/rgw_rados.cc +++ b/src/rgw/rgw_rados.cc @@ -6232,7 +6232,7 @@ void RGWRados::gen_rand_obj_instance_name(rgw_obj *target_obj) #define OBJ_INSTANCE_LEN 32 char buf[OBJ_INSTANCE_LEN + 1]; - gen_rand_base64(cct, buf, OBJ_INSTANCE_LEN); + gen_rand_alphanumeric(cct, buf, OBJ_INSTANCE_LEN); /* don't want it to get url escaped */ target_obj->set_instance(buf); }