Set custom target duration for workspace owned endpoints

What does this MR do and why?

Related to #357672 (closed)

Assignee json.meta.caller_id.keyword Count 99.5th percentile of json.duration_s 99.8th percentile of json.duration_s Done Urgency
@peterhegman Projects::LearnGitlabController#index 7,389 2.19472 4.81248 FALSE low
@peterhegman DELETE /api/:version/groups/:id 7,322 0.63161 0.99 FALSE default
@peterhegman DELETE /api/:version/projects/:id/badges/:badge_id 7,319 0.54671 0.89263 FALSE default
@peterhegman ProjectsController#toggle_star 7,151 0.91423 2.32033 FALSE low
@peterhegman AutocompleteController#projects 6,977 0.29585 0.43146 FALSE medium
@peterhegman PUT /api/:version/namespaces/:id 6,698 1.64041 2.42389 FALSE low
@peterhegman HEAD /api/:version/user 6,247 0.38569 0.71337 FALSE medium
@peterhegman POST /api/:version/projects/:id/unarchive 6,229 0.90405 1.42148 FALSE default
@peterhegman ProjectsController#transfer 5,868 32.28066 35.38824 FALSE low
@peterhegman PUT /api/:version/projects/:id/badges/:badge_id 5,379 1.54004 1.94394 FALSE low
@peterhegman GroupsController#projects 4,608 2.95869 5.47828 FALSE low
@peterhegman Explore::ProjectsController#topics 4,194 2.09986 3.78675 FALSE low
@peterhegman ProjectsController#archive 4,038 3.17028 4.60723 FALSE low
@peterhegman PUT /api/:version/user/preferences 3,859 0.19356 0.2828 FALSE high
@peterhegman Dashboard::ProjectsController#removed 3,624 1.92036 3.79999 FALSE low
@peterhegman GET /api/:version/users/:user_id/starred_projects 3,493 1.57088 2.15764 FALSE low
@peterhegman GroupsController#destroy 3,488 0.69026 1.28388 FALSE low

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Peter Hegman

Merge request reports

Loading