- Feb 14, 2018
-
-
Sean McGivern authored
Before, this would: 1. Not use the correct reference for non-JIRA external trackers. 2. Append 'Closes ' if an external tracker was enabled, but no issue matched the branch name.
-
🙈 jacopo beschi 🙉 authored
-
Jarka Kadlecova authored
-
Jarka Kadlecova authored
-
- Feb 13, 2018
-
-
Andreas Brandl authored
Closes #38135.
-
Ahmad Sherif authored
Closes #37436 Closes gitaly#998
-
- Feb 12, 2018
-
-
Rubén Dávila authored
This reverts commit a58f8c32, reversing changes made to cd5d75c3.
-
- Feb 09, 2018
-
-
Kamil Trzcińśki authored
Fix using wildcards in protected tags to expose protected variables
-
Douwe Maan authored
Merge branch 'security-10-4-25223-snippets-finder-doesnt-obey-feature-visibility' into 'security-10-4' [Port for security-10-4]: Makes SnippetFinder ensure feature visibility
-
Gregory Stark authored
-
Gregory Stark authored
-
Gregory Stark authored
-
Gregory Stark authored
-
- Feb 08, 2018
-
-
Hassan Zamani authored
-
Stan Hu authored
MergeRequest#rebase_in_progress? and MergeRequest#rebase_path were called twice each time per request. This memoization helps reduce the overall number of queries. See https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/51616319 as a failing job. Closes gitlab-org/gitlab-ee#4857
-
Gregory Stark authored
Artifacts are in the middle of being migrated from ci_builds to ci_job_artifacts. The expiration date is currently visible in both of these tables and the test for whether an expired artifact is present for a job is complex as it requires checking both the of the tables. Add two new indexes, one on ci_builds.artifacts_expire_at and one on ci_job_artifacts.expire_at to enable finding expired artifacts efficiently. And until the migration is finished, replace the SQL for finding expired and non-expired artifacts with a hand-crafted UNION ALL based query instead of using OR. This overcomes a database optimizer limitation that prevents it from using these indexes. When the migration is finished the next version should remove this query and replace it with a much simpler query on just ci_job_artifacts. See https://gitlab.com/gitlab-org/gitlab-ce/issues/42561 for followup.
-
- Feb 07, 2018
-
-
Ahmad Sherif authored
This reduces the number of RefExists RPC call.
-
Rubén Dávila authored
-
Dylan Griffith authored
-
Pawel Chojnacki authored
+ address small nitpicks
-
Pawel Chojnacki authored
-
- Feb 06, 2018
-
-
Dylan Griffith authored
- Move the exception handling as close to the source as possible to avoid leaking Psych ahstraction - Also remove unnecessary rescue all statement from LintsController. This should not be necessary anymore since any YAML errors should all be caught by the #validation_message method.
-
Douwe Maan authored
-
Douwe Maan authored
-
Douwe Maan authored
-
Pawel Chojnacki authored
-
Bastian Blank authored
Signed-off-by:
Bastian Blank <waldi@debian.org>
-
Pawel Chojnacki authored
-
Matija Čupić authored
-
Micael Bergeron authored
-
Micael Bergeron authored
it will also automatically prune empty directories for `FileUploader`-based uploaders.
-
Tiago Botelho authored
-
Tiago Botelho authored
-
Winnie Hellmann authored
-
Shinya Maeda authored
-
Shinya Maeda authored
-
-
- Feb 05, 2018
-
-
Matija Čupić authored
-
Matija Čupić authored
-
Matija Čupić authored
-