- 21 Sep, 2021 40 commits
-
-
Suzanne Selhorn authored
Docs: Nav steps match style guide See merge request gitlab-org/gitlab!70804
-
Marcin Sedlak-Jakubowski authored
Docs: Improve wording and use present tense See merge request gitlab-org/gitlab!70805
-
Marcia Ramos authored
-
Nicolò Maria Mezzopera authored
Global Search - Header Search Autocomplete See merge request gitlab-org/gitlab!70016
-
Zack Cuddy authored
-
Kerri Miller authored
Rename DAST Sites services to use AppSec namespace See merge request gitlab-org/gitlab!70768
-
Yorick Peterse authored
Always enable the database load balancer See merge request gitlab-org/gitlab!68042
-
Enrique Alcántara authored
Update Content Editor Packages See merge request gitlab-org/gitlab!70765
-
Matthias Käppler authored
Define request apdex counters instead See merge request gitlab-org/gitlab!69154
-
Marcia Ramos authored
Update the migration MR requirements See merge request gitlab-org/gitlab!69768
-
Alex Kalderimis authored
-
release-tools approver bot authored
Update Gitaly version See merge request gitlab-org/gitlab!70807
-
Kamil Trzciński authored
Shrink the cross-database spec allowlist further See merge request gitlab-org/gitlab!70776
-
Miguel Rincon authored
Prevents child pipelines from rendering incorrectly on hover See merge request gitlab-org/gitlab!70526
-
Sam Beckham authored
-
Peter Leitzen authored
Remove unnecessary route See merge request gitlab-org/gitlab!70277
-
GitLab Release Tools Bot authored
-
Yorick Peterse authored
The database load balancer would re-raise ConnectionNotEstablished errors when encountering them. This can lead to user facing errors whenever the application tries to connect to a new database that is not (yet) online. This was discovered while testing the changes for https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68042, after adding a replica host that didn't exist. Changelog: fixed
-
Yorick Peterse authored
By always enabling the database load balancer we reduce the amount of different code paths, make it easier for developers to interact with the load balancing code (e.g. by adding metrics), and make it easier to add support for multiple databases (e.g. by not having to check if the load balancer is enabled or not). As part of this commit we fixed various parts of the code that didn't expect the load balancer to always be enabled (or at least when running tests). Changelog: added Co-Authored-By: Dylan Griffith <dyl.griffith@gmail.com>
-
Bob Van Landuyt authored
With this, we'll emit 2 new counters from web processes that can be used to monitor apdex. The `gitlab_sli:rails_request_apdex:total` counter is incremented for every successful (not a 500) that is not to a health endpoint. The `gitlab_sli:rails_request_apdex:success_total` is incremented when the request took less than 1 second. We intend to customize this value per endpoint in the future. Both these counters are labelled with `feature_category` and `endpoint_id` from the context. The metrics would also be initialized on the first scrape. This means that a 0 would be available for every set of labels, avoiding bugs in calculations with these metrics. To get to all of the `feature_category`s and `endpoint_id`s for the initialization, we had to move some code that iterates all endpoints that was only used in tests to the application. We know this would initialize about 2 * 2500 metrics per pod running a web server. So we'd like to roll this out in a controlled fashion, to make sure this doesn't impact our monitoring. Which is why this is feature flagged. This also limits the initialization of these metrics to just web-processes. So they don't get generated for consoles or runner processes. This also includes a developer-api to define SLIs and encourages initializing them with the known label sets.
-
Douglas Barbosa Alexandre authored
Enable FF ci_create_external_pr_pipeline_async by default See merge request gitlab-org/gitlab!70681
-
Amy Qualls authored
Add some documentation around keyset pagination See merge request gitlab-org/gitlab!70520
-
Heinrich Lee Yu authored
Validate anonymous search access in issuable API endpoints See merge request gitlab-org/gitlab!70290
-
Stan Hu authored
Remove Instrumentation implementation [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!70533
-
Bob Van Landuyt authored
Extract scan execution policy related code See merge request gitlab-org/gitlab!69017
-
Zamir Martins authored
-
Marcia Ramos authored
Format JSON examples as human-readable See merge request gitlab-org/gitlab!70693
-
Marcin Sedlak-Jakubowski authored
-
Dylan Griffith authored
Remove cross-database joins in job token scope code See merge request gitlab-org/gitlab!70191
-
Fabio Pitino authored
-
Olena Horal-Koretska authored
Merge boards Apollo Client instances for boards [RUN AS-if-FOSS] See merge request gitlab-org/gitlab!70375
-
Kushal Pandya authored
Improve responsiveness of notes header content - Issues, Merge Requests and Epics See merge request gitlab-org/gitlab!53662
-
Marcia Ramos authored
-
Bob Van Landuyt authored
Cleanup tags service: cache created_at values for tags that are kept See merge request gitlab-org/gitlab!69459
-
Marcia Ramos authored
Updated nav steps to match standards See merge request gitlab-org/gitlab!70637
-
Suzanne Selhorn authored
-
release-tools approver bot authored
Update Gitaly version See merge request gitlab-org/gitlab!70801
-
Bob Van Landuyt authored
Merge branch '341001-discussion-proper-method-naming-for-project-user-group-namespaces' into 'master' Convert namespace methods project?, group?, and user? See merge request gitlab-org/gitlab!70544
-
GitLab Release Tools Bot authored
-
Phil Hughes authored
Closes https://gitlab.com/gitlab-org/gitlab/-/issues/214732
-