Skip to content

Commit 18f2fba

Browse files
author
Shunichi Shinohara
committed
Add stats item for Upload Part Copy
1 parent 21d42ac commit 18f2fba

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

src/riak_cs_stats.erl

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,12 @@ duration_metrics() ->
7777
[object_acl, get],
7878
[object_acl, put],
7979

80-
[multipart, post], % Initiate
81-
[multipart_upload, put], % Upload Part (Copy)
82-
[multipart_upload, post], % Complete
83-
[multipart_upload, delete], % Abort
84-
[multipart_upload, get], % List Parts
80+
[multipart, post], % Initiate
81+
[multipart_upload, put], % Upload Part
82+
[multipart_upload, put_copy], % Upload Part (Copy)
83+
[multipart_upload, post], % Complete
84+
[multipart_upload, delete], % Abort
85+
[multipart_upload, get], % List Parts
8586

8687
[velvet, create_user],
8788
[velvet, update_user],

src/riak_cs_wm_object_upload_part.erl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,8 @@ validate_copy_header(RD, #context{response_module=ResponseMod,
239239
ResponseMod:api_error(no_copy_source_key, RD, Ctx);
240240
{ok, SrcManifest} ->
241241
{Start,End} = riak_cs_copy_object:copy_range(RD, SrcManifest),
242-
validate_part_size(RD, Ctx,
242+
validate_part_size(RD,
243+
Ctx#context{stats_key=[multipart_upload, put_copy]},
243244
End - Start + 1,
244245
SrcManifest, ReadRcPid)
245246
end

0 commit comments

Comments
 (0)