- 20 Nov, 2017 4 commits
-
-
Dmitriy Zaporozhets authored
Move EE-only admin and group views to the top-level EE directory See merge request gitlab-org/gitlab-ee!3457
-
Sean McGivern authored
Fix linking issues from subgroups to epics in parent group Closes #4069 See merge request gitlab-org/gitlab-ee!3445
-
Rémy Coutable authored
[EE] Adds Rubocop rule for line break after guard clause See merge request gitlab-org/gitlab-ee!3409
-
Phil Hughes authored
Remove duplicate mixins See merge request gitlab-org/gitlab-ee!3455
-
- 18 Nov, 2017 3 commits
-
-
Achilleas Pipinellis authored
Resolve "Add docs for gitlab slack app setup" Closes #4043 See merge request gitlab-org/gitlab-ee!3428
-
Luke "Jared" Bennett authored
-
Stan Hu authored
Add next step link to ssh authorization geo step Closes #4089 See merge request gitlab-org/gitlab-ee!3459
-
- 17 Nov, 2017 33 commits
-
-
Nick Thomas authored
Geo: Ensure that repository deletions are communicated to the secondary See merge request gitlab-org/gitlab-ee!3440
-
James Ramsay authored
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Achilleas Pipinellis authored
Update docs for Canary monitoring - docs See merge request gitlab-org/gitlab-ee!3438
-
Joshua Lambert authored
-
Douwe Maan authored
(EE-port) Delete empty fork networks See merge request gitlab-org/gitlab-ee!3451
-
Jarka Kadlecova authored
-
Douwe Maan authored
CE Port: Add request rate limits See merge request gitlab-org/gitlab-ee!3444
-
Francisco Javier López authored
-
Nick Thomas authored
Update current geo limitations See merge request gitlab-org/gitlab-ee!3454
-
Annabel Dunstone Gray authored
-
Douwe Maan authored
Fix generated clone URLs for wikis on Geo secondaries Closes #4054 See merge request gitlab-org/gitlab-ee!3448
-
James Ramsay authored
-
Sean McGivern authored
Update service desk docs to say user doesn't count toward limit See merge request gitlab-org/gitlab-ee!3430
-
Victor Wu authored
-
Sean McGivern authored
Reduce the number of Elasticsearch client instances that are created Closes #3650 See merge request gitlab-org/gitlab-ee!3432
-
Douwe Maan authored
Add allow remote mirrors to be setup for projects documentation. See merge request gitlab-org/gitlab-ee!3425
-
Douwe Maan authored
CE Port: Performance issues when loading large number of wiki pages See merge request gitlab-org/gitlab-ee!3420
-
Nick Thomas authored
When collecting instance profile credentials in AWS, each client instantiation is a HTTP request to an external web service. This service may rate-limit us if we perform too many requests in a given time period. A typical GitLab deployment will have many processes running, and each of those processes needs *one* elasticsearch client instance. The client instance is thread-safe and handles concurrent requests very well, with HTTP keep-alive connections. Prior to this commit, each process using elasticsearch would instantiate one client per *class* that used `Elasticsearch::Model::Client`. So a multi-node setup might look like: ``` * Server A * Unicorn parent * Unicorn child A * Client for Project class * Client for Repository class * Client for Issue class * ... * Unicorn child B * Client for Project class * Client for Repository class * Client for Issue class * ... * Sidekiq * Client for Project class * Client for Repository class * Client for Issue class * ... * Server B * Unicorn master * ... (same as above) * Sidekiq * .... (same as above) ``` (total: N, plus N per unicorn child, multipled by the number of servers) Following this commit, we have the following clients instead: ``` * Server A * Sidekiq (1 client) * Unicorn parent * Unicorn child A (1 client) * Unicorn child b (1 client) * Server B * ... (same as above) ``` (total: 1, + 1 per unicorn child, multipled by the number of servers) This drastically reduces the number of HTTP connections we make to the Elasticsearch and AWS instance profile credentials servers, and should come with a small increase in performance due to better utilisation of those connections.
-
Bob Van Landuyt authored
-
Bob Van Landuyt authored
-
Kamil Trzciński authored
Show SAST results in the merge request widget Closes #3775 See merge request gitlab-org/gitlab-ee!3207
-
Nick Thomas authored
-
Winnie Hellmann authored
Port to EE: Set 0.69.0 instead of latest for codeclimate image See merge request gitlab-org/gitlab-ee!3446
-
Phil Hughes authored
Exports a couple of project related code as es6 modules See merge request gitlab-org/gitlab-ee!3374
-
Filipa Lacerda authored
-