GitLab Bot
bfd344aeac
Add latest changes from gitlab-org/gitlab@master
2022-09-13 09:13:39 +00:00
GitLab Bot
6619ed911f
Add latest changes from gitlab-org/gitlab@master
2022-08-30 18:09:50 +00:00
GitLab Bot
acda833a93
Add latest changes from gitlab-org/gitlab@master
2022-08-05 06:11:46 +00:00
GitLab Bot
152d3b652d
Add latest changes from gitlab-org/gitlab@master
2022-07-13 09:08:30 +00:00
GitLab Bot
79a7da2537
Add latest changes from gitlab-org/gitlab@master
2021-12-14 12:13:33 +00:00
GitLab Bot
d378fdaa60
Add latest changes from gitlab-org/gitlab@master
2021-09-14 12:10:35 +00:00
GitLab Bot
f931527bc5
Add latest changes from gitlab-org/gitlab@master
2021-07-29 09:08:46 +00:00
GitLab Bot
70cfa5e3e7
Add latest changes from gitlab-org/gitlab@master
2021-04-26 21:10:25 +00:00
GitLab Bot
c59765a50a
Add latest changes from gitlab-org/gitlab@master
2020-06-24 18:09:03 +00:00
GitLab Bot
0d0cddc9ce
Add latest changes from gitlab-org/gitlab@master
2020-03-31 12:08:09 +00:00
GitLab Bot
4e375367b7
Add latest changes from gitlab-org/gitlab@master
2019-12-07 00:07:51 +00:00
GitLab Bot
a048261403
Add latest changes from gitlab-org/gitlab@master
2019-11-21 09:06:16 +00:00
Stan Hu
c1827f1c50
API: Fix recursive flag not working with Rugged get_tree_entries flag
...
Attempting to use the API endpoint
/projects/:id/repository/tree?recursive=true would only return a subset
of the results since the full recursive list wasn't actually being
returned.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/61979
2019-05-20 12:19:15 -07:00
Stan Hu
8686e01250
Avoid excessive recursive calls with Rugged TreeEntries
...
The Rugged implementation was recursively scanning the repository to
create `flat_path` because the post-process step was being called from
with a loop. For large repositories, this was significantly slowing
things down. Break the call to `rugged_populate_flat_path` out of this
loop to make this work efficiently.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59759
2019-03-31 22:14:19 -07:00
Stan Hu
2c4cb7a6a8
Bring back Rugged implementation of GetTreeEntries
...
This brings back some of the changes in
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20343 .
For users using Gitaly on top of NFS, accessing the Git data directly
via Rugged is more performant than Gitaly. This merge request introduces
the feature flag `rugged_tree_entries` to activate the Rugged method.
Part of four Rugged changes identified in
https://gitlab.com/gitlab-org/gitlab-ce/issues/57317 .
2019-03-07 04:29:51 -08:00
Stan Hu
82b6e5378a
Send project name with Gitaly repository requests
...
When hashed storage is in use, it's helpful to have the project
name associated with the request.
Closes https://gitlab.com/gitlab-org/gitaly/issues/1394
2019-02-05 21:33:09 -08:00
Zeger-Jan van de Weg
16346eb5b9
Revert "Merge branch 'revert-e2aa2177' into 'master'"
...
This reverts merge request !23229
2018-11-20 12:29:56 +00:00
Sean McGivern
2742b871fe
Revert "Merge branch 'zj-improve-gitaly-pb' into 'master'"
...
This reverts merge request !23140
2018-11-20 10:36:52 +00:00
Zeger-Jan van de Weg
4ca5eadddb
Remove duplicate tests for Gitaly
...
The disabling of Gitaly was basically stubbing `Feature.enabled?` call,
which was never triggered.
2018-11-19 14:40:53 +01:00
Alejandro Rodríguez
01de2b5df8
Refactor gitlab:import:repos task to remove direct disk access
2018-07-31 16:28:44 -04:00
Jacob Vosmaer
a6dbb85e97
Remove Rugged exception in cache rescue
2018-01-30 17:51:56 +01:00
Alejandro Rodríguez
c2e99b40f7
Implement fix for n+1 issue on `flatten_tree` helper
2017-09-06 17:47:25 -03:00
Jacob Vosmaer
65f83941c3
Make gl_repository a G::G::Repository attribute
2017-08-23 10:45:20 +02:00
Alejandro Rodríguez
9eb5cdd73f
Incorporate CommitService.GetTreeEntries Gitaly call
2017-07-20 12:47:00 -04:00
Alejandro Rodríguez
267cd3e359
Incorporate Gitaly client for refs service
2017-04-04 16:53:44 +02:00
mhasbini
ed5d59d4c4
Fix symlink icon in project tree
2017-04-02 14:42:37 +03:00
Robert Speicher
def164e761
Fix RSpec/DescribeSymbol cop violations
2017-03-24 19:04:03 -04:00
Robert Speicher
a00578ce5c
Absorb gitlab_git
2017-01-04 19:09:28 -05:00