- 03 Sep, 2021 40 commits
-
-
Yorick Peterse authored
This commits prepares the database load balancing code for always being enabled, even when no replicas are configured. To achieve this, the load balancer now supports the "primary_only" option. When enabled, the list of replicas is ignored (which is empty anyway), and a fake replica is used instead. This fake replica simply reuses the primary connection of the load balancer it belongs to. We chose this approach as there's simply too much code that assumes at least one replica is present when load balancing is enabled. In addition, we make various changes to ConnectionProxy to allow us to always enable the use of this class. As an example, some tests use code like this: ActiveRecord::Schema.define do create_table :foo do ... end end Internally Rails ends up performing some `respond_to?` checks to expose certain methods (or not). Without defining a custom `respond_to_missing?`, these checks return `false` and thus the method isn't available. We've also had to change a few more methods in the ConnectionProxy object to handle forwarding trailing hashes. In the previous setup certain tests would still trigger deprecation warnings. This can be avoided by using `...` everywhere, and getting rid of the `sticky:` keyword argument. Changelog: changed
-
Enrique Alcántara authored
Update dependency prosemirror-markdown to ^1.5.2 See merge request gitlab-org/gitlab!69547
-
Natalia Tepluhina authored
Refactor labels dropdown to GlDropdown See merge request gitlab-org/gitlab!69263
-
Florie Guibert authored
-
Achilleas Pipinellis authored
Repurpose Gitaly SRE Subpage to GitLab AWS SRE Subpage See merge request gitlab-org/gitlab!69250
-
DarwinJS authored
-
Ezekiel Kigbo authored
Update dependency @gitlab/ui to v32.5.0 See merge request gitlab-org/gitlab!69381
-
Rémy Coutable authored
Make sure we respect bundler config for Gemfile See merge request gitlab-org/gitlab!69461
-
Achilleas Pipinellis authored
Spell out first use of DVCS in Jira docs See merge request gitlab-org/gitlab!69534
-
GitLab Renovate Bot authored
-
Ezekiel Kigbo authored
Externalize page-title messages See merge request gitlab-org/gitlab!69124
-
Andy Soiron authored
RuboCop: Ban more methods which might cause subtransactions See merge request gitlab-org/gitlab!69315
-
Marcia Ramos authored
Docs: improve code_review page See merge request gitlab-org/gitlab!69334
-
Jonston Chan authored
-
Marcia Ramos authored
Clarify use of resolvers in code See merge request gitlab-org/gitlab!69458
-
Nikola Milojevic authored
Allow callsite in project for cross-database queries See merge request gitlab-org/gitlab!69447
-
Adam Hegyi authored
Add relationship between project and project namespace See merge request gitlab-org/gitlab!68825
-
Lin Jen-Shin authored
Fix a flaky time expectation and a flaky ordering-related expectation See merge request gitlab-org/gitlab!69450
-
Mikołaj Wawrzyniak authored
Add milestone to license metrics See merge request gitlab-org/gitlab!69398
-
Matthias Käppler authored
Remove integrated_error_tracking feature flag See merge request gitlab-org/gitlab!69303
-
Rémy Coutable authored
Mark feature flags in Gitlab/MarkUsedFeatureFlags only once See merge request gitlab-org/gitlab!69469
-
Tiger Watson authored
Support multiple wal locations for each database See merge request gitlab-org/gitlab!69371
-
Olena Horal-Koretska authored
Update help text for API Fuzzing Configuration See merge request gitlab-org/gitlab!69429
-
Jacques Erasmus authored
Make the credit card validation alert dismissible See merge request gitlab-org/gitlab!69245
-
Dmytro Zaporozhets authored
Integrated error tracking feature is available to users. It still needs to be enabled per project. See documentation. Changelog: removed Signed-off-by: Dmytro Zaporozhets <dzaporozhets@gitlab.com>
-
charlie ablett authored
- Add ProjectNamespace model in Namespaces - Add foreign key Changelog: added
-
charlie ablett authored
Use linear version GroupsWithTemplatesFinder#extended_group_search See merge request gitlab-org/gitlab!68936
-
Heinrich Lee Yu authored
Revert "Validate user website_url" See merge request gitlab-org/gitlab!69532
-
Bob Van Landuyt authored
Mark the `PostReceive` worker as idempotent See merge request gitlab-org/gitlab!69305
-
Mark Chao authored
Fix flaky order-dependent assertions See merge request gitlab-org/gitlab!68516
-
Grzegorz Bizon authored
Refresh CI minutes cache after updating limits See merge request gitlab-org/gitlab!69443
-
Bob Van Landuyt authored
Clear memoization of a stubbed object See merge request gitlab-org/gitlab!69521
-
Alper Akgun authored
Add milestone <13.9 to metrics with no milestone See merge request gitlab-org/gitlab!69400
-
Etienne Baqué authored
Fix contextual help link and other minor improvements See merge request gitlab-org/gitlab!68838
-
Stan Hu authored
Telemetry of false-positive flag for vulnerability_finding See merge request gitlab-org/gitlab!68184
-
Simon Knox authored
Delete legacy board store and models [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!69423
-
Kati Paizee authored
Cross link between related topics See merge request gitlab-org/gitlab!68817
-
Evan Read authored
-
Kati Paizee authored
-
Achilleas Pipinellis authored
Update pages docs with info about geo setup See merge request gitlab-org/gitlab!67901
-