- 29 May, 2018 11 commits
-
-
Douwe Maan authored
Adds migration to ensure all remote mirror columns get created Closes #46775 See merge request gitlab-org/gitlab-ce!19196
-
Tiago Botelho authored
-
Filipa Lacerda authored
Redesign group settings page into expandable sections See merge request gitlab-org/gitlab-ce!19184
-
Rémy Coutable authored
cleanup Prometheus setup details Closes #37492 See merge request gitlab-org/gitlab-ce!18736
-
Ben Bodenmiller 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 29 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
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
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
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Philippe Lafoucrière authored
-
Marcia Ramos authored
Deprecate the Kubernetes service docs See merge request gitlab-org/gitlab-ce!18837
-
Lin Jen-Shin authored
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
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.
-