gitlab-org--gitlab-foss/lib/api/v3
Rémy Coutable b20984dea2
Improve performance of the /projects/:id/repository/branches API endpoint
Mitigate a N+1 requests to Gitaly problem. Still one left.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-11-06 13:31:23 +01:00
..
award_emoji.rb Add requirements: { id: %r{[^/]+} } for all projects and groups namespaced API routes 2017-03-16 18:00:24 +01:00
boards.rb Add requirements: { id: %r{[^/]+} } for all projects and groups namespaced API routes 2017-03-16 18:00:24 +01:00
branches.rb Improve performance of the /projects/:id/repository/branches API endpoint 2017-11-06 13:31:23 +01:00
broadcast_messages.rb Backport API to V3 2017-02-28 08:32:39 +01:00
builds.rb Adds requirements that supports anything in sha params 2017-10-12 18:46:41 -03:00
commits.rb Merge branch 'sha-handling' into 'master' 2017-10-16 15:14:42 +00:00
deploy_keys.rb Add missing can_push parameter to POST /v3/deploy_keys 2017-05-22 15:49:19 +01:00
deployments.rb Add requirements: { id: %r{[^/]+} } for all projects and groups namespaced API routes 2017-03-16 18:00:24 +01:00
entities.rb Remove 'Repo' prefix from API entites 2017-10-05 19:48:05 +11:00
environments.rb Add requirements: { id: %r{[^/]+} } for all projects and groups namespaced API routes 2017-03-16 18:00:24 +01:00
files.rb Blob#load_all_data! doesn’t need an argument 2017-06-07 14:28:33 -05:00
groups.rb Hide nested group UI/API support for MySQL 2017-05-17 20:53:16 +02:00
helpers.rb Filter archived project in API v3 only if param present 2017-06-21 20:04:25 +03:00
issues.rb [Multiple issue assignee]: reslving some conflicts 2017-05-04 17:22:24 +03:00
labels.rb Add requirements: { id: %r{[^/]+} } for all projects and groups namespaced API routes 2017-03-16 18:00:24 +01:00
members.rb Add requirements: { id: %r{[^/]+} } for all projects and groups namespaced API routes 2017-03-16 18:00:24 +01:00
merge_request_diffs.rb Removes default scope from sortable 2017-09-07 13:01:59 +01:00
merge_requests.rb Remove 'Repo' prefix from API entites 2017-10-05 19:48:05 +11:00
milestones.rb Removes default scope from sortable 2017-09-07 13:01:59 +01:00
notes.rb Whitelist or fix additional Gitlab/PublicSend cop violations 2017-08-14 12:14:11 -04:00
pipelines.rb Fix how to use PipelinesFinder 2017-05-03 02:11:51 +09:00
project_hooks.rb Fixup POST /v3/:id/hooks and PUT /v3/:id/hooks/:hook_id 2017-07-28 16:27:10 +00:00
project_snippets.rb Merge branch 'snippets-finder-visibility' into 'security' 2017-05-10 16:48:18 +02:00
projects.rb Merge branch '23079-remove-default-scope-in-sortable' into 'master' 2017-09-07 16:15:32 +00:00
repositories.rb Merge branch 'sha-handling' into 'master' 2017-10-16 15:14:42 +00:00
runners.rb Remove the User#is_admin? method 2017-04-09 13:20:57 +11:00
services.rb Add Packagist project service 2017-10-13 13:42:53 -04:00
settings.rb Fixes needed when GitLab sign-in is not enabled 2017-07-13 10:08:27 -04:00
snippets.rb Merge branch 'snippets-finder-visibility' into 'security' 2017-05-10 16:48:18 +02:00
subscriptions.rb Enable the Style/TrailingCommaInLiteral cop 2017-05-10 18:25:45 +02:00
system_hooks.rb Backport API to V3 2017-02-28 08:32:39 +01:00
tags.rb Remove 'Repo' prefix from API entites 2017-10-05 19:48:05 +11:00
templates.rb Remove 'Repo' prefix from API entites 2017-10-05 19:48:05 +11:00
time_tracking_endpoints.rb Enable the Style/PreferredHashMethods cop 2017-06-02 19:11:26 +02:00
todos.rb Avoid plucking Todo ids and use sub-queries instead 2017-08-03 16:31:05 +02:00
triggers.rb Use pipeline.trigger_requests.last 2017-09-05 01:22:57 +09:00
users.rb Initial attempt at refactoring API scope declarations. 2017-06-28 07:17:13 +00:00
variables.rb Add requirements: { id: %r{[^/]+} } for all projects and groups namespaced API routes 2017-03-16 18:00:24 +01:00