- 03 Jun, 2016 2 commits
-
-
Grzegorz Bizon authored
With this approach it would be easier to add different sources of configuration, that we do not necessairly have to be in YAML format.
-
Grzegorz Bizon authored
As for now, we keep this class inside a oryginal config processor class. We will move implementation to this class and delegate to it from current config processor. After original gitlab ci yaml processor not longer has relevant impelemntation we will replace it with new configuration class.
-
- 29 May, 2016 2 commits
-
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
- 28 May, 2016 1 commit
-
-
DJ Mountney authored
-
- 26 May, 2016 3 commits
-
-
Jacob Vosmaer authored
-
Yorick Peterse authored
This splits the Markdown rendering and reference extraction phases into two distinct code bases. The reference extraction phase no longer relies on the html-pipeline Gem (and any related code) and allows for extracting of references from multiple HTML nodes in a single pass. This means that if you want to extract user references from 200 comments you no longer need to run 200 times N number of queries, instead only a handful of queries may be needed.
-
Yorick Peterse authored
This class can be used to lazy-evaluate blocks of code the first time they're called. This can be useful when a method performs a certain heavy operation (e.g. a SQL query) that you only want to perform whenever the result is used for the first time.
-
- 25 May, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 24 May, 2016 2 commits
-
-
Robert Speicher authored
Also removes the note from the development/testing.md guide
-
Kamil Trzcinski authored
-
- 23 May, 2016 2 commits
-
-
James Lopez authored
-
Stan Hu authored
Closes #17730
-
- 22 May, 2016 2 commits
-
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
- 20 May, 2016 2 commits
-
-
Zeger-Jan van de Weg authored
-
Zeger-Jan van de Weg authored
-
- 19 May, 2016 1 commit
-
-
Rubén Dávila authored
-
- 18 May, 2016 1 commit
-
-
Adam Butler authored
-
- 17 May, 2016 4 commits
-
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
James Lopez authored
-
Sean McGivern authored
Based on: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/151
-
- 15 May, 2016 2 commits
-
-
Pablo Carranza authored
-
Kamil Trzcinski authored
-
- 14 May, 2016 1 commit
-
-
Kamil Trzcinski authored
-
- 13 May, 2016 6 commits
-
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Gabriel Mazetto authored
-
- 12 May, 2016 6 commits
-
-
Kamil Trzcinski authored
-
Yorick Peterse authored
Because method call timings are inclusive (that is, they include the time of any sub method calls) this would lead to the total method execution time often being far greater than the total transaction time. Because this is incredibly confusing it's best to simply _not_ track the total method execution time, after all it's not that useful to begin with. Fixes gitlab-org/gitlab-ce#17239
-
Yorick Peterse authored
-
Yorick Peterse authored
These helpers can be used to perform migrations without taking down the entire application. For example, the method "add_column_with_default" can be used to add a new column with a default value without locking the entire table.
-
Timothy Andrew authored
- Separate 'exercise' and 'verify' steps of tests. - Use `build_stubbed` instead of `build`
-
Timothy Andrew authored
- And fix behavior for non-file hierarchical links.
-
- 11 May, 2016 1 commit
-
-
Sean McGivern authored
The repository push email can be very expensive to generate, especially with syntax-highlighted diffs. Instead of generating the email for each recipient, generate one email object and reset the Message-Id and To headers for each recipient. (Cloning would also be expensive in the case of large emails, although probably not as bad as generating from scratch.)
-
- 10 May, 2016 1 commit
-
-
Grzegorz Bizon authored
-