gitlab-org--gitlab-foss/lib/api
Toon Claes a723cba574 Avoid plucking Todo ids and use sub-queries instead
TodoService should not call `.select(&:id)` on todos, because this is
bad performance. So instead use sub-queries, which will result in a
single SQL query to the database.

https://docs.gitlab.com/ee/development/sql.html#plucking-ids
2017-08-03 16:31:05 +02:00
..
helpers Ensure Gitlab::Application.routes.default_url_options are set correctly in Capybara + :js specs 2017-07-28 16:33:30 +02:00
v3 Avoid plucking Todo ids and use sub-queries instead 2017-08-03 16:31:05 +02:00
access_requests.rb Update grape gem 2017-07-20 16:33:18 +03:00
api.rb Merge branch 'dm-api-current-user' into 'master' 2017-08-03 10:47:03 +00:00
api_guard.rb
award_emoji.rb Update grape gem 2017-07-20 16:33:18 +03:00
boards.rb
branches.rb Extending API for protected branches 2017-08-02 10:16:17 +00:00
broadcast_messages.rb Update grape gem 2017-07-20 16:33:18 +03:00
commit_statuses.rb
commits.rb
deploy_keys.rb Update grape gem 2017-07-20 16:33:18 +03:00
deployments.rb
entities.rb Merge branch 'api_project_events_target_iid' into 'master' 2017-08-02 10:34:35 +00:00
environments.rb Update grape gem 2017-07-20 16:33:18 +03:00
events.rb
features.rb Improve Features API and its docs and add a Changelog item 2017-07-06 11:18:26 +02:00
files.rb
group_milestones.rb Add group milestones API endpoint 2017-07-21 11:00:00 -03:00
group_variables.rb Add 204. Remove duplicated method. 2017-08-01 21:17:46 +09:00
groups.rb Update grape gem 2017-07-20 16:33:18 +03:00
helpers.rb Do not validate CSRF token in API unless needed 2017-08-02 18:20:31 +02:00
internal.rb Renamed Gitaly services 2017-07-18 07:59:36 +00:00
issues.rb Modify/add some forgotten issues API documentation 2017-07-28 00:08:44 +02:00
jobs.rb
keys.rb
labels.rb Update grape gem 2017-07-20 16:33:18 +03:00
lint.rb
members.rb Update grape gem 2017-07-20 16:33:18 +03:00
merge_request_diffs.rb
merge_requests.rb Default /merge_request API endpoint to `scope=created-by-me` 2017-07-28 00:07:28 +02:00
milestone_responses.rb Add group milestones API endpoint 2017-07-21 11:00:00 -03:00
namespaces.rb
notes.rb Update grape gem 2017-07-20 16:33:18 +03:00
notification_settings.rb
pagination_params.rb
pipeline_schedules.rb Remove update|admin_pipeline_schedule from Project, and grant it in PipelineSchedule 2017-07-07 12:11:48 +02:00
pipelines.rb
project_hooks.rb Update grape gem 2017-07-20 16:33:18 +03:00
project_milestones.rb Add group milestones API endpoint 2017-07-21 11:00:00 -03:00
project_snippets.rb Update grape gem 2017-07-20 16:33:18 +03:00
projects.rb Update grape gem 2017-07-20 16:33:18 +03:00
protected_branches.rb Extending API for protected branches 2017-08-02 10:16:17 +00:00
repositories.rb
runner.rb Rename many path_with_namespace -> full_path 2017-08-01 07:26:58 +02:00
runners.rb Update grape gem 2017-07-20 16:33:18 +03:00
scope.rb
services.rb Remove project_key from the Jira configuration 2017-07-25 17:25:41 +02:00
session.rb
settings.rb Remove deprecated `repository_storage` attribute 2017-07-27 11:49:27 +02:00
sidekiq_metrics.rb
snippets.rb Update grape gem 2017-07-20 16:33:18 +03:00
subscriptions.rb
system_hooks.rb Update grape gem 2017-07-20 16:33:18 +03:00
tags.rb
templates.rb
time_tracking_endpoints.rb
todos.rb Avoid plucking Todo ids and use sub-queries instead 2017-08-03 16:31:05 +02:00
triggers.rb init 2017-07-28 18:13:29 +09:00
users.rb Update grape gem 2017-07-20 16:33:18 +03:00
variables.rb Update grape gem 2017-07-20 16:33:18 +03:00
version.rb