- 03 4月, 2018 1 次提交
-
-
由 Ahmad Sherif 提交于
Closes gitaly#1110
-
- 28 3月, 2018 1 次提交
-
-
由 Douwe Maan 提交于
-
- 22 3月, 2018 2 次提交
-
-
由 Alejandro Rodríguez 提交于
Before we were using a "plumbing" Gitlab::Git method that does not go through Gitaly migration checking.
-
由 Jacob Vosmaer 提交于
-
- 20 3月, 2018 1 次提交
-
-
由 Jasper Maes 提交于
Split repository search result on \n instead of $ to prevent the items of the array to start with a newline. Remove the strip from parsing the search result to keep result endlines.
-
- 16 3月, 2018 1 次提交
-
-
由 James Edwards-Jones 提交于
Prevents `.gitattributes` blob lookup being repeated for every file checked at a given ref
-
- 08 3月, 2018 2 次提交
-
-
由 Kim "BKC" Carlbäcker 提交于
-
由 Jacob Vosmaer 提交于
-
- 07 3月, 2018 8 次提交
-
-
由 Zeger-Jan van de Weg 提交于
Part of: gitlab-org/gitaly#476
-
由 Zeger-Jan van de Weg 提交于
Part of: gitlab-org/gitaly#476
-
由 Zeger-Jan van de Weg 提交于
Part of: gitlab-org/gitlab-ce!17561
-
由 Zeger-Jan van de Weg 提交于
Part of: gitlab-org/gitaly#540
-
由 Zeger-Jan van de Weg 提交于
Part of: gitlab-org/gitaly#546
-
由 Zeger-Jan van de Weg 提交于
Part of: gitlab-org/gitaly#779
-
由 Zeger-Jan van de Weg 提交于
Part of: gitlab-org/gitaly#541
-
由 Zeger-Jan van de Weg 提交于
Part of gitlab-org/gitaly#616
-
- 06 3月, 2018 1 次提交
-
-
由 Ahmad Sherif 提交于
Fixes gitaly#1057 The old code was calling LastCommitForPath to extract a commit ID _then_ call FindCommit to get a commit it already had in the first place!
-
- 02 3月, 2018 1 次提交
-
-
由 Ahmad Sherif 提交于
-
- 01 3月, 2018 2 次提交
-
-
由 Zeger-Jan van de Weg 提交于
Part of the migration as tracked in: gitlab-org/gitaly#1026
-
由 Tiago Botelho 提交于
-
- 26 2月, 2018 1 次提交
-
-
由 Sean McGivern 提交于
These are obscuring the real error, which is confusing for everyone.
-
- 23 2月, 2018 1 次提交
-
-
由 Tiago Botelho 提交于
-
- 22 2月, 2018 2 次提交
-
-
由 Alejandro Rodríguez 提交于
-
由 Zeger-Jan van de Weg 提交于
Adds a test where a branch name is also a valid commit id. Git, the binary should create an error message which is difficult to parse and leading to errors later, as seen in: gitlab-org/gitlab-ce#43222 To catch these cases in the future, gitlab-test@1942eed5cc108b19c7405106e81fa96125d0be22 was created. Which a branch name matching the commit
-
- 19 2月, 2018 2 次提交
-
-
由 Sean McGivern 提交于
We need to ignore the names for renamed files when configuring with sparse checkout.
-
由 Stan Hu 提交于
When the applied diff contains UTF-8 or some other encoded data, the diff returned back from the git process may be in ASCII-8BIT format. Writing this data to stdin may fail if the data because stdin expects this data to be in UTF-8. By switching the output to binmode, we ensure that the diff will always be written as-is. Closes gitlab-org/gitlab-ee#4960
-
- 09 2月, 2018 1 次提交
-
-
由 Ahmad Sherif 提交于
-
- 07 2月, 2018 2 次提交
-
-
由 Zeger-Jan van de Weg 提交于
The refs hash is used to determine what branches and tags have a commit as head in the network graph. The previous implementation depended on Rugged#references. The problem with this implementation was that it depended on rugged, but also that it iterated over all references and thus loading more data than needed if for example the project uses CI/CD environments, Pipelines, or Merge Requests. Given only refs are checked the network cares about the GraphHelper#refs method has no need to reject those, simplifying the method. Closes gitlab-org/gitaly#880
-
由 Bastian Blank 提交于
Signed-off-by: NBastian Blank <waldi@debian.org>
-
- 03 2月, 2018 2 次提交
-
-
由 Alejandro Rodríguez 提交于
-
由 Alejandro Rodríguez 提交于
We stop relying on Gitlab::Git::Env for the RevList class, and use Gitlab::Git::Repository#run_git methods inteaad. The refactor also fixes another issue, since we now top using "path_to_repo" (which is a Repository model method).
-
- 02 2月, 2018 1 次提交
-
-
由 Alejandro Rodríguez 提交于
This was affecting the performance of `Gitlab::Git::Repository#squash`.
-
- 01 2月, 2018 3 次提交
-
-
由 Zeger-Jan van de Weg 提交于
-
由 Zeger-Jan van de Weg 提交于
As part of gitlab-org/gitaly#884, this commit contains the client implementation for both TagNamesContaintingCommit and BranchNamesContainingCommit. The interface in the Repository model stays the same, but the implementation on the serverside, e.g. Gitaly, uses `for-each-ref`, as opposed to `branch` or `tag` which both aren't plumbing command. The result stays the same. On the serverside, we have the opportunity to limit the number of names to return. However, this is not supported on the front end yet. My proposal to use this ability: gitlab-org/gitlab-ce#42581. For now, this ability is not used as that would change more behaviours on a feature flag which might lead to unexpected changes on page refresh for example.
-
由 Takuya Noguchi 提交于
-
- 31 1月, 2018 5 次提交
-
-
由 Kim "BKC" Carlbäcker 提交于
- Add tests for Repository#write_config
-
由 Jacob Vosmaer 提交于
-
由 Ahmad Sherif 提交于
Closes gitaly#967
-
由 Ahmad Sherif 提交于
Fixes #42544
-
由 Jacob Vosmaer (GitLab) 提交于
-