- 29 May, 2018 7 commits
-
-
Douwe Maan authored
-
Grzegorz Bizon authored
Expose artifacts_expire_at field for job entity in api See merge request gitlab-org/gitlab-ce!18872
-
Sean McGivern authored
Log queue duration for Grape API calls Closes #46601 See merge request gitlab-org/gitlab-ce!19159
-
Grzegorz Bizon authored
Simplify users API QA spec See merge request gitlab-org/gitlab-ce!19147
-
Douwe Maan authored
Improve performance of GroupsController#show See merge request gitlab-org/gitlab-ce!18973
-
Phil Hughes authored
Add helpful messages to empty wiki view Closes #38919 See merge request gitlab-org/gitlab-ce!19007
-
Paul Slaughter authored
-
- 28 May, 2018 33 commits
-
-
Stan Hu authored
This mimics the same thing the RailsQueueDuration does for Rails controller requests and will help diagnose issues with API delays. Closes #46601
-
Rémy Coutable authored
"Build" team is now "Distribution" See merge request gitlab-org/gitlab-ce!19186
-
Yorick Peterse authored
Remove double-checked internal id generation. Closes #45389 See merge request gitlab-org/gitlab-ce!19181
-
Rémy Coutable authored
CE: Resolve "Extract EE specific files/lines for app/views/shared/milestones" See merge request gitlab-org/gitlab-ce!19185
-
Kamil Trzciński authored
Add background migration to fill file stores from `NULL` to `1` Closes #45337 and #45476 See merge request gitlab-org/gitlab-ce!18557
-
Kamil Trzciński authored
Resolve "Rename "secret variables" to "variables"" See merge request gitlab-org/gitlab-ce!19103
-
Fabio Busatto authored
-
Kamil Trzciński authored
Returns a correct TMP_UPLOAD_PATH to workhourse Closes #46763 See merge request gitlab-org/gitlab-ce!19148
-
Filipa Lacerda authored
Update bootstrap to 4.1.1 See merge request gitlab-org/gitlab-ce!19179
-
Philippe Lafoucrière authored
-
Marcia Ramos authored
Deprecate the Kubernetes service docs See merge request gitlab-org/gitlab-ce!18837
-
Lin Jen-Shin authored
-
Fatih Acet authored
Backport of CE->EE merge conflict resolution See merge request gitlab-org/gitlab-ce!19171
-
Fatih Acet authored
Dedupe yarn dependencies See merge request gitlab-org/gitlab-ce!19173
-
Lukas Eipert authored
-
Achilleas Pipinellis authored
use postgres_role See merge request gitlab-org/gitlab-ce!19000
-
Achilleas Pipinellis authored
cleanup application server setup See merge request gitlab-org/gitlab-ce!18999
-
Ben Bodenmiller authored
-
Shinya Maeda authored
-
Yorick Peterse authored
-
Yorick Peterse authored
This index is added on `(target_project_id, iid)` and has a `WHERE state = 'opened'` condition. Using this index we can drastically improve the performance of the query used to count the total number of merge requests in a group. Without this index the query would eventually perform the following: -> Index Scan using index_merge_requests_on_target_project_id_and_iid on merge_requests (cost=0.43..4.89 rows=7 width=4) (actual time=0.058..0.353 rows=6 loops=228) Index Cond: (target_project_id = projects.id) Filter: ((state)::text = 'opened'::text) Rows Removed by Filter: 141 Buffers: shared hit=34351 dirtied=1 Out of the ~180 milliseconds the entire query would take, around 170 milliseconds was spent in just this segment. With the index in place, the above segment is turned into the following: -> Index Only Scan using yorick_test on merge_requests (cost=0.42..0.55 rows=7 width=4) (actual time=0.004..0.010 rows=6 loops=228) Index Cond: (target_project_id = projects.id) Heap Fetches: 419 Buffers: shared hit=1381 The index also reduces the total query time to roughly 10 milliseconds.
-
Yorick Peterse authored
GroupProjectsFinder#collection_with_user would run the following code: if group.users.include?(current_user) When running this code for multiple groups this would result in one query being executed for every group. This commit simple removes the entire "if" statement with the code of the "else" statement. This ensures both paths use the same code, and removes the need for explicitly checking if a user is a member of the group.
-
Kamil Trzciński authored
Disallow updating job status if the job is not running Closes #46383 See merge request gitlab-org/gitlab-ce!19101
-
Yorick Peterse authored
This reduces the number of queries necessary when displaying the activity page of a group.
-
Andreas Brandl authored
This was needed for a transition phase only. For details see #45389. Closes #45389.
-
Yorick Peterse authored
Fix fast admin counters not working when PostgreSQL has secondaries Closes #46742 See merge request gitlab-org/gitlab-ce!19154
-
Douwe Maan authored
Use Gitaly's DeleteAllRepositories RPC during backup restore Closes gitaly#1194 See merge request gitlab-org/gitlab-ce!19086
-
Jacob Vosmaer (GitLab) authored
-
Douwe Maan authored
Add username to terms message in git and API calls Closes #46649 See merge request gitlab-org/gitlab-ce!19126
-
Rémy Coutable authored
Update redis-namespace to 1.6.0 Closes #46846 See merge request gitlab-org/gitlab-ce!19166
-
Douwe Maan authored
Persist and use truncated note diffs instead requesting Gitaly in a N+1 manner on MR page Closes #45190 See merge request gitlab-org/gitlab-ce!18991
-
Grzegorz Bizon authored
Don't pass the repository path to Gitlab Shell See merge request gitlab-org/gitlab-ce!19011
-
Lukas Eipert authored
`app/assets/javascripts/jobs/components/sidebar_details_block.vue` and run prettier Squashed commits: [4551a37adc] backport EE version of `app/assets/javascripts/jobs/components/sidebar_details_block.vue`
-