- 24 Oct, 2020 3 commits
-
-
Stan Hu authored
In the latest versions of PostgreSQL, using `pg_dump` on a PgBouncer connection can cause a full GitLab outage. This happens because `pg_dump` clears the search path and explicitly sets the schema for every SQL query it runs. When PgBouncer is used in transaction pooling mode, these connection settings persist and cause queries made by Rails to fail since the `public` schema is not searched. Currently there is no way to tell whether a connection is using PgBouncer, so there is no way to prevent `pg_dump` from running. To avoid causing an outage, we provide admins with a way to override the database settings for the backup and restore task via environment variables: * `GITLAB_BACKUP_PGHOST` * `GITLAB_BACKUP_PGUSER` * `GITLAB_BACKUP_PGPORT` * `GITLAB_BACKUP_PGPASSWORD` * `GITLAB_BACKUP_PGSSLMODE` * `GITLAB_BACKUP_PGSSLKEY` * `GITLAB_BACKUP_PGSSLCERT` * `GITLAB_BACKUP_PGSSLROOTCERT` * `GITLAB_BACKUP_PGSSLCRL` * `GITLAB_BACKUP_PGSSLCOMPRESSION` Relates to: * https://gitlab.com/gitlab-org/gitlab/-/issues/23211 * https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/3470
-
Stan Hu authored
Add new search params to metadata See merge request gitlab-org/gitlab!45896
-
Amy Qualls authored
Update unaffiliated files with metadata See merge request gitlab-org/gitlab!46066
-
- 23 Oct, 2020 37 commits
-
-
Farnoosh Seifoddini authored
Make the feature template more efficient See merge request gitlab-org/gitlab!42617
-
Farnoosh Seifoddini authored
-
Kerri Miller authored
Add basic_search parameter to search API See merge request gitlab-org/gitlab!45761
-
Kerri Miller authored
Change GraphQL::ID_TYPE to a GlobalIDType See merge request gitlab-org/gitlab!45833
-
Mike Jang authored
Replace MR 38183, subgroup support for target namespaces See merge request gitlab-org/gitlab!46065
-
Craig Norris authored
Add none-unassigned metadata to pages
-
Robert Speicher authored
Update ruby parser for Ruby v2.7.2 See merge request gitlab-org/gitlab!46061
-
Mike Jang authored
-
Mike Greiling authored
Replace reference to frontend lead with foundations member See merge request gitlab-org/gitlab!45589
-
Nathan Friend authored
Also add additional information about how to request legal reviews for new, unapproved JavaScript licenses.
-
Jose Ivan Vargas authored
Replace bootstrap classes for alerts in ping consent See merge request gitlab-org/gitlab!45723
-
Jose Ivan Vargas authored
Migrate related issue widget tooltips in vue See merge request gitlab-org/gitlab!45458
-
Stan Hu authored
This eliminates the warning: ``` warning: parser/current is loading parser/ruby27, which recognizes warning: 2.7.1-compliant syntax, but you are running 2.7.2. ```
-
Kamil Trzciński authored
Fix feature flag check failing when database is empty See merge request gitlab-org/gitlab!46056
-
Andrew Fontaine authored
Enable pointer events in tooltips See merge request gitlab-org/gitlab!44206
-
Bob Van Landuyt authored
Fix location of workhorse socket in comment See merge request gitlab-org/gitlab!45983
-
Robert Speicher authored
Fix Merge Request "Edit in Web IDE" dropdown link on MR diffs page See merge request gitlab-org/gitlab!45653
-
Himanshu Kapoor authored
-
Stan Hu authored
As seen in QA pipelines and discussed in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/42229, the Grape API initialization would fail if the database were empty. We now check the existence of the `features` table to prevent this from happening. This still does not allow us to change the feature flag dynamically, but it unblocks the test failures.
-
Brett Walker authored
and remove rubocop exception
-
Andrew Fontaine authored
Replace GlDeprecatedBadge in Security Dashboard Project List See merge request gitlab-org/gitlab!45917
-
Jose Ivan Vargas authored
Add milestones autocomplete to tribute (from at.js) See merge request gitlab-org/gitlab!45932
-
Craig Norris authored
Create a basic to-dos Vale test See merge request gitlab-org/gitlab!45914
-
Amy Qualls authored
We should use "to-do items" instead of "to dos" - this test needs to be made more comprehensive, but this is an MVC.
-
Jose Ivan Vargas authored
Merge branch '229304-migrate-bootstrap-button-to-gitlab-ui-glbutton-in-app-assets-javascripts-badges-components' into 'master' Migrate Bootstrap button to GitLab UI GlButton (229304) See merge request gitlab-org/gitlab!42518
-
Libor Vanc authored
-
Enrique Alcantara authored
Tooltips were non-interactible because pointer events were disabled
-
Craig Norris authored
Update doc MR template with bias for action See merge request gitlab-org/gitlab!45800
-
Robert Speicher authored
Propagate integration to group descendants See merge request gitlab-org/gitlab!45529
-
Miguel Rincon authored
Add CredentialsInventoryMailer See merge request gitlab-org/gitlab!45884
-
Miguel Rincon authored
Move devops score content into partial See merge request gitlab-org/gitlab!45978
-
Miguel Rincon authored
Move the translations into an i18n object See merge request gitlab-org/gitlab!46023
-
Miguel Rincon authored
Variable names are case-sensitive See merge request gitlab-org/gitlab!45945
-
Robert Speicher authored
Resolve "Flaky spec with relative times" See merge request gitlab-org/gitlab!45852
-
Jose Ivan Vargas authored
Convert alert-management/details.scss into page specific bundle See merge request gitlab-org/gitlab!45671
-
Olena Horal-Koretska authored
-
Robert Speicher authored
Fix broken rake task test:index_size See merge request gitlab-org/gitlab!45960
-