- 05 May, 2017 1 commit
-
-
Michael Kozono authored
-
- 04 May, 2017 2 commits
-
-
James Edwards-Jones authored
-
Valery Sizov authored
-
- 02 May, 2017 1 commit
-
-
Bob Van Landuyt authored
If the cached html_field for a markdown_field is `nil` while the mfarkdown_field is not, it needs to be refreshed.
-
- 26 Apr, 2017 1 commit
-
-
Sean McGivern authored
- Ignore JS fixtures - Ignore qa directory - Rewrite concern specs to put concern name first
-
- 25 Apr, 2017 1 commit
-
-
Nick Thomas authored
-
- 24 Apr, 2017 1 commit
-
-
Stan Hu authored
We see in #27387 that a call to `polymorphic_path` will cause duplicate SELECT route calls for each merge request in a milestone. This happens because calling `project.namespace.becomes(Namespace)` will instantiate a new instance of a Namespace for each merge request, which causes a N+1 query on the routes table. This change caches the state of the route by the specific class and ID, which dramatically eliminates duplicate work.
-
- 21 Apr, 2017 2 commits
-
-
Nick Thomas authored
-
Nick Thomas authored
-
- 12 Apr, 2017 1 commit
-
-
Yorick Peterse authored
Starting with GitLab 9.1.0 we will no longer allow downtime migrations unless absolutely necessary. This commit updates the various developer guides and adds code that is necessary to make zero downtime migrations less painful.
-
- 06 Apr, 2017 2 commits
-
-
Alexis Reigel authored
-
Alexis Reigel authored
-
- 05 Apr, 2017 5 commits
-
-
Lin Jen-Shin authored
-
Douwe Maan authored
-
Douwe Maan authored
-
Douwe Maan authored
-
Douwe Maan authored
-
- 21 Mar, 2017 1 commit
-
-
James Edwards-Jones authored
-
- 20 Mar, 2017 2 commits
-
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
- 17 Mar, 2017 1 commit
-
-
Luke "Jared" Bennett authored
-
- 16 Mar, 2017 1 commit
-
-
Michael authored
-
- 15 Mar, 2017 1 commit
-
-
Sean McGivern authored
-
- 14 Mar, 2017 4 commits
-
-
Valery Sizov authored
-
Valery Sizov authored
-
Valery Sizov authored
-
Valery Sizov authored
-
- 07 Mar, 2017 4 commits
-
-
Douwe Maan authored
-
Valery Sizov authored
-
Valery Sizov authored
-
Valery Sizov authored
-
- 06 Mar, 2017 2 commits
-
-
Valery Sizov authored
-
Grzegorz Bizon authored
-
- 28 Feb, 2017 1 commit
-
-
Valery Sizov authored
-
- 24 Feb, 2017 2 commits
-
-
Timothy Andrew authored
- Have `Uniquify` take a block instead of a Proc/function. This is more idiomatic than passing around a function in Ruby. - Block a user before moving their issues to the ghost user. This avoids a data race where an issue is created after the issues are migrated to the ghost user, and before the destroy takes place. - No need to migrate issues (to the ghost user) in a transaction, because we're using `update_all` - Other minor changes
-
Timothy Andrew authored
1. Refactoring and specs in the `Uniquify` class. 2. Don't use the `AdvisoryLocking` class. Similar functionality is provided (backed by Redis) in the `ExclusiveLease` class.
-
- 23 Feb, 2017 4 commits
-
-
Douwe Maan authored
-
Douwe Maan authored
This reverts commit cb10b725c8929b8b4460f89c9d96c773af39ba6b.
-
Douwe Maan authored
-
Douwe Maan authored
-