diff --git a/db/docs/achievements.yml b/db/docs/achievements.yml index c0aed4b81f2a71e614135bbf6d7c660674a09683..1a5b3003f81ded1b1e8597cb433dd2290203c93b 100644 --- a/db/docs/achievements.yml +++ b/db/docs/achievements.yml @@ -10,5 +10,3 @@ milestone: '15.7' gitlab_schema: gitlab_main_cell sharding_key: namespace_id: namespaces -allow_cross_joins: - - gitlab_main_clusterwide # TODO: Exists just for example in specs diff --git a/db/docs/activity_pub_releases_subscriptions.yml b/db/docs/activity_pub_releases_subscriptions.yml index 9b4c574b4e7b42af2ece1de0075a5c78ff3d7a57..a10ad1768bf62c57b7dd69441e55bf218b9b10e2 100644 --- a/db/docs/activity_pub_releases_subscriptions.yml +++ b/db/docs/activity_pub_releases_subscriptions.yml @@ -4,12 +4,9 @@ classes: - ActivityPub::ReleasesSubscription feature_categories: - release_orchestration -description: Stores subscriptions from external users through ActivityPub for project - releases +description: Stores subscriptions from external users through ActivityPub for project releases introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/132889 milestone: '16.6' gitlab_schema: gitlab_main_cell sharding_key: project_id: projects -allow_cross_transactions: - - gitlab_main_clusterwide # TODO: Exists just for example in specs diff --git a/db/docs/agent_project_authorizations.yml b/db/docs/agent_project_authorizations.yml index 144598b8109eb21815547c1cffa47145a6328b0e..626a100a606af508a779fd11ecf092e7dc3dd4cd 100644 --- a/db/docs/agent_project_authorizations.yml +++ b/db/docs/agent_project_authorizations.yml @@ -4,15 +4,10 @@ classes: - Clusters::Agents::Authorizations::CiAccess::ProjectAuthorization feature_categories: - deployment_management -description: Configuration for a project that is authorized to use a particular cluster - agent +description: Configuration for a project that is authorized to use a particular cluster agent introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67295 milestone: '14.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/agent_user_access_group_authorizations.yml b/db/docs/agent_user_access_group_authorizations.yml index d6982789cff9406b7355aa7fa3d53eea929a2526..7c7192b3dc145704ad7f4a7a5f4a5dec01127495 100644 --- a/db/docs/agent_user_access_group_authorizations.yml +++ b/db/docs/agent_user_access_group_authorizations.yml @@ -4,15 +4,10 @@ classes: - Clusters::Agents::Authorizations::UserAccess::GroupAuthorization feature_categories: - deployment_management -description: Configuration for a group that is authorized to use a particular cluster - agent through user_access keyword +description: Configuration for a group that is authorized to use a particular cluster agent through user_access keyword introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/116901 milestone: '15.11' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/agent_user_access_project_authorizations.yml b/db/docs/agent_user_access_project_authorizations.yml index 205a6cadf15806abd206f02c68b47783445ce1e5..75af3b3cbc12553614c57dc2dc92df63c165a450 100644 --- a/db/docs/agent_user_access_project_authorizations.yml +++ b/db/docs/agent_user_access_project_authorizations.yml @@ -4,15 +4,10 @@ classes: - Clusters::Agents::Authorizations::UserAccess::ProjectAuthorization feature_categories: - deployment_management -description: Configuration for a project that is authorized to use a particular cluster - agent through user_access keyword +description: Configuration for a project that is authorized to use a particular cluster agent through user_access keyword introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/116901 milestone: '15.11' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/alert_management_alert_assignees.yml b/db/docs/alert_management_alert_assignees.yml index 9f0f5fe80982bde0c61bed40fc0134bde8de8a60..a7c22afd57cc4d4411ee12de657b74d5f4c37c48 100644 --- a/db/docs/alert_management_alert_assignees.yml +++ b/db/docs/alert_management_alert_assignees.yml @@ -8,10 +8,6 @@ description: Persists metadata between users and alerts to support alert assignm introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32609 milestone: '13.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/alert_management_alert_metric_images.yml b/db/docs/alert_management_alert_metric_images.yml index 837cd628c5e5e86c39cb806086dc3f76d0119e42..34626c67a128a9bd035517ac2d4c50d8dbbac083 100644 --- a/db/docs/alert_management_alert_metric_images.yml +++ b/db/docs/alert_management_alert_metric_images.yml @@ -8,10 +8,6 @@ description: Persists metadata for uploads related to alerts introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/80339 milestone: '14.8' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/alert_management_alert_user_mentions.yml b/db/docs/alert_management_alert_user_mentions.yml index 0c90d58c9b0c4d1b600452719581db3e8f8d0a47..4d27a281410024b6b9266cfb3937a4b86b2de43e 100644 --- a/db/docs/alert_management_alert_user_mentions.yml +++ b/db/docs/alert_management_alert_user_mentions.yml @@ -8,10 +8,6 @@ description: Persists metadata for system notes related to alerts introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33217 milestone: '13.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/alert_management_alerts.yml b/db/docs/alert_management_alerts.yml index b38813f48c92d67deeabaeff0b6afa35475f69fa..54e3ba5787da57e1f84d6d2eb47f12094db7d5c8 100644 --- a/db/docs/alert_management_alerts.yml +++ b/db/docs/alert_management_alerts.yml @@ -8,10 +8,6 @@ description: Persists incoming alert data including its payload introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29864 milestone: '13.0' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/alert_management_http_integrations.yml b/db/docs/alert_management_http_integrations.yml index 6352d9b0ed878ebe68adc52b415596c243a48c14..326c076d4701a1ed7104232172d6ab9345c7b5eb 100644 --- a/db/docs/alert_management_http_integrations.yml +++ b/db/docs/alert_management_http_integrations.yml @@ -8,10 +8,6 @@ description: Persists settings for alert HTTP integrations introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/43634 milestone: '13.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/allowed_email_domains.yml b/db/docs/allowed_email_domains.yml index 9c57efb6c3a6ae8eaa7d1974541ed973ec3082e7..8b4bdc408bbb228bd071c60c6b8eba265c900ec6 100644 --- a/db/docs/allowed_email_domains.yml +++ b/db/docs/allowed_email_domains.yml @@ -4,15 +4,10 @@ classes: - AllowedEmailDomain feature_categories: - groups_and_projects -description: Stores email domains for group, only members with email from those domains - can be added to the group +description: Stores email domains for group, only members with email from those domains can be added to the group introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/14800 milestone: '12.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/analytics_cycle_analytics_aggregations.yml b/db/docs/analytics_cycle_analytics_aggregations.yml index 57a255056cdf34a58b26d041e52a2e92234ae89d..99a85de32bdb422743916a2ec6bd49fc828dab51 100644 --- a/db/docs/analytics_cycle_analytics_aggregations.yml +++ b/db/docs/analytics_cycle_analytics_aggregations.yml @@ -4,15 +4,10 @@ classes: - Analytics::CycleAnalytics::Aggregation feature_categories: - value_stream_management -description: Stores Value Stream Analytics aggregation related metadata for top-level - groups. +description: Stores Value Stream Analytics aggregation related metadata for top-level groups. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/79942 milestone: '14.9' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/analytics_cycle_analytics_group_stages.yml b/db/docs/analytics_cycle_analytics_group_stages.yml index 04c9d93f1971e0a831935da953f4fd1478dd84c6..06d645a4c043171b670561987ffa0ea62b2ecc83 100644 --- a/db/docs/analytics_cycle_analytics_group_stages.yml +++ b/db/docs/analytics_cycle_analytics_group_stages.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/15061 milestone: '12.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/analytics_cycle_analytics_group_value_streams.yml b/db/docs/analytics_cycle_analytics_group_value_streams.yml index 3a8777eadfcece1dd3c23e3bec376f9781d00fe6..768931d9ca02030477c8642fd75a004bd59d8a30 100644 --- a/db/docs/analytics_cycle_analytics_group_value_streams.yml +++ b/db/docs/analytics_cycle_analytics_group_value_streams.yml @@ -8,10 +8,6 @@ description: Store group level Value Stream objects. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36658 milestone: '13.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/analytics_cycle_analytics_issue_stage_events.yml b/db/docs/analytics_cycle_analytics_issue_stage_events.yml index 1ac5d9babf8ce22ef8dd3f7ea9d743966499fbef..ef3e4d4fc94933835884c73abdecb32db5d73d45 100644 --- a/db/docs/analytics_cycle_analytics_issue_stage_events.yml +++ b/db/docs/analytics_cycle_analytics_issue_stage_events.yml @@ -4,15 +4,10 @@ classes: - Analytics::CycleAnalytics::IssueStageEvent feature_categories: - value_stream_management -description: Contains various Issue-related timestamps for aggregating Value Stream - Analytics data. +description: Contains various Issue-related timestamps for aggregating Value Stream Analytics data. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68950 milestone: '14.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/analytics_cycle_analytics_merge_request_stage_events.yml b/db/docs/analytics_cycle_analytics_merge_request_stage_events.yml index b5aa61eb9b613e83b912548f643793fbfc906fa0..2219fdd662d10a502e078f556517fc233c5e0b9a 100644 --- a/db/docs/analytics_cycle_analytics_merge_request_stage_events.yml +++ b/db/docs/analytics_cycle_analytics_merge_request_stage_events.yml @@ -4,15 +4,10 @@ classes: - Analytics::CycleAnalytics::MergeRequestStageEvent feature_categories: - value_stream_management -description: Contains various MergeRequest-related timestamps for aggregating Value - Stream Analytics data. +description: Contains various MergeRequest-related timestamps for aggregating Value Stream Analytics data. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68950 milestone: '14.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/analytics_cycle_analytics_value_stream_settings.yml b/db/docs/analytics_cycle_analytics_value_stream_settings.yml index 94708f963a1fa0d13e77a1bd121b86a3b730c4fd..010853a25b0e9854c1651e676ad15f315dda5e70 100644 --- a/db/docs/analytics_cycle_analytics_value_stream_settings.yml +++ b/db/docs/analytics_cycle_analytics_value_stream_settings.yml @@ -8,10 +8,6 @@ description: Stores settings for each value stream. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/132650 milestone: '16.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/analytics_dashboards_pointers.yml b/db/docs/analytics_dashboards_pointers.yml index 37cb7e828051af3cf2c2cd9f0d98d78fd57371f7..8fcdcc2f86c52fe88e9651b2cb8db249f542bf86 100644 --- a/db/docs/analytics_dashboards_pointers.yml +++ b/db/docs/analytics_dashboards_pointers.yml @@ -4,15 +4,10 @@ classes: - Analytics::DashboardsPointer feature_categories: - devops_reports -description: Stores project link with configuration files for Analytics Dashboards - group feature. +description: Stores project link with configuration files for Analytics Dashboards group feature. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/107673 milestone: '15.8' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/analytics_devops_adoption_segments.yml b/db/docs/analytics_devops_adoption_segments.yml index 3bc5952f15f4382f5911e5e3d4aa96d919ccc000..a6502a60bdd6ac49b49d1f854ca457a2f4ca9513 100644 --- a/db/docs/analytics_devops_adoption_segments.yml +++ b/db/docs/analytics_devops_adoption_segments.yml @@ -8,10 +8,6 @@ description: Stores a reference to the Namespace which is enabled for the DevOps introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45748 milestone: '13.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/analytics_language_trend_repository_languages.yml b/db/docs/analytics_language_trend_repository_languages.yml index c2aadcc023bbe7bf60ec2fcbff3baaee1ee3c4ff..553a1de75c406d3e4def7d61d889e4fe169c5d57 100644 --- a/db/docs/analytics_language_trend_repository_languages.yml +++ b/db/docs/analytics_language_trend_repository_languages.yml @@ -8,10 +8,6 @@ description: Contains snapshot data about the used programming languages over ti introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/16491 milestone: '12.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/approval_group_rules.yml b/db/docs/approval_group_rules.yml index 02972605741d1b77f4b23b0488cb8656c644ad92..e27355ee5fb466b6fce912679e1ae6e4111aa9e7 100644 --- a/db/docs/approval_group_rules.yml +++ b/db/docs/approval_group_rules.yml @@ -8,10 +8,6 @@ description: Keeps approval group rules introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/132651 milestone: '16.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/approval_group_rules_groups.yml b/db/docs/approval_group_rules_groups.yml index fd2555c2be00c179ffd2db66d0e1e6762f1e7b5e..774b9bc340697a469d1e8e7acece7d080b1118fb 100644 --- a/db/docs/approval_group_rules_groups.yml +++ b/db/docs/approval_group_rules_groups.yml @@ -8,10 +8,6 @@ description: Keeps connection between group and a group approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/132651 milestone: '16.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/approval_group_rules_protected_branches.yml b/db/docs/approval_group_rules_protected_branches.yml index 695588ce9c18b574dabfc893d262b5ed314e3de6..205ee4b1905fabb3acf584950e9f69783b41d598 100644 --- a/db/docs/approval_group_rules_protected_branches.yml +++ b/db/docs/approval_group_rules_protected_branches.yml @@ -3,15 +3,11 @@ table_name: approval_group_rules_protected_branches classes: - ApprovalRules::ApprovalGroupRulesProtectedBranch feature_categories: - - source_code_management +- source_code_management description: Keeps relation between approval group rules and protected branches. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/132651 milestone: '16.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/approval_group_rules_users.yml b/db/docs/approval_group_rules_users.yml index a30b0f64ac553352dee977cbff49cf4a381ff423..8908ce381fddea634662c34c1ff5b3fd8bbc0176 100644 --- a/db/docs/approval_group_rules_users.yml +++ b/db/docs/approval_group_rules_users.yml @@ -3,15 +3,11 @@ table_name: approval_group_rules_users classes: - ApprovalRules::ApprovalGroupRulesUser feature_categories: - - source_code_management +- source_code_management description: Keeps connection between user and a group approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/132651 milestone: '16.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/approval_merge_request_rule_sources.yml b/db/docs/approval_merge_request_rule_sources.yml index 50608cd28c0d210b50246def127a67dbe5737a4e..a59983ee70471f13ef95ff83981f9e315a81560c 100644 --- a/db/docs/approval_merge_request_rule_sources.yml +++ b/db/docs/approval_merge_request_rule_sources.yml @@ -8,10 +8,6 @@ description: Keeps connection between merge request and project approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/approval_merge_request_rules.yml b/db/docs/approval_merge_request_rules.yml index 0ded77672fb8072506236bc31a1c45aa6c9623e2..88cb52d7c61835a7d02d47feefaaec981b93cbbf 100644 --- a/db/docs/approval_merge_request_rules.yml +++ b/db/docs/approval_merge_request_rules.yml @@ -8,10 +8,6 @@ description: Keeps approval merge request rules introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/approval_merge_request_rules_approved_approvers.yml b/db/docs/approval_merge_request_rules_approved_approvers.yml index 4a8b8cf988ac157f9bb3f3e9a60813c0446366b1..b2a1478cda99e67492bf1752bb666b47dbaa9792 100644 --- a/db/docs/approval_merge_request_rules_approved_approvers.yml +++ b/db/docs/approval_merge_request_rules_approved_approvers.yml @@ -8,10 +8,6 @@ description: Join table for approved approvers and ApprovalMergeRequestRule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/approval_merge_request_rules_groups.yml b/db/docs/approval_merge_request_rules_groups.yml index 025729556c59087305c60ad37f4e01a8a23c87bb..d041bdb0163ce86c91948a44e3d864b5ead8cb0a 100644 --- a/db/docs/approval_merge_request_rules_groups.yml +++ b/db/docs/approval_merge_request_rules_groups.yml @@ -8,10 +8,6 @@ description: Keeps connection between group and a merge request approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/approval_merge_request_rules_users.yml b/db/docs/approval_merge_request_rules_users.yml index 9f618697796bf7b52a23d6266017600b7725db5f..8dccab237f6d8c436d40054c20d2aeb6c707216f 100644 --- a/db/docs/approval_merge_request_rules_users.yml +++ b/db/docs/approval_merge_request_rules_users.yml @@ -8,10 +8,6 @@ description: Keeps connection between user and a merge request approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/approval_project_rules_groups.yml b/db/docs/approval_project_rules_groups.yml index 40ba67b5afe0fa9925368e5339cc41b527f76f4e..ce0223f9c120337f333c342cb1d40d2920f8d019 100644 --- a/db/docs/approval_project_rules_groups.yml +++ b/db/docs/approval_project_rules_groups.yml @@ -8,10 +8,6 @@ description: Keeps connection between group and a project approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/approval_project_rules_protected_branches.yml b/db/docs/approval_project_rules_protected_branches.yml index 280db5a7d328a7960cfcc537dd0d1a686facac82..b1382866d444aa9db8abef0c2f29484e900624dc 100644 --- a/db/docs/approval_project_rules_protected_branches.yml +++ b/db/docs/approval_project_rules_protected_branches.yml @@ -8,10 +8,6 @@ description: Keeps relation between approval project rules and protected branche introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/22673 milestone: '12.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/approval_project_rules_users.yml b/db/docs/approval_project_rules_users.yml index 7cfac90b2fa42016eae8941330c75d71493baaa1..8a65dd1c6be384692bab0e14bf28008faa1fbacc 100644 --- a/db/docs/approval_project_rules_users.yml +++ b/db/docs/approval_project_rules_users.yml @@ -8,10 +8,6 @@ description: Keeps connection between user and a project approval rule introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497 milestone: '11.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/approvals.yml b/db/docs/approvals.yml index e2cfa0c87e834f1e2991763df5559a77e8656c01..92e9c9eeeadf8cb48cf22a4305d25dfd19e82002 100644 --- a/db/docs/approvals.yml +++ b/db/docs/approvals.yml @@ -8,10 +8,6 @@ description: Stores merge request approvals made by users introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/73faf3c7289c4fa4535b752a12247ee74b173976 milestone: '7.12' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/approver_groups.yml b/db/docs/approver_groups.yml index 437cfeacc5eed7a8c0b58bd7bd33ca4707bf7a8d..f5313c144badcd59aa5386b1cbb250cf10d1a11c 100644 --- a/db/docs/approver_groups.yml +++ b/db/docs/approver_groups.yml @@ -8,10 +8,6 @@ description: Group approvers of given merge request introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/743 milestone: '8.13' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/approvers.yml b/db/docs/approvers.yml index 1a0486f1ee47c5c5d041c8376f4a12a2febb0e5e..aa7d9077af8e53535cd29615811845f0ec629d61 100644 --- a/db/docs/approvers.yml +++ b/db/docs/approvers.yml @@ -8,10 +8,6 @@ description: Approvers of given merge request introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/3cc78d89984d9c9df8372c52b7bba38e6226f9f2 milestone: '7.13' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide exempt_from_sharding: true # Marked for drop - https://gitlab.com/gitlab-org/gitlab/-/issues/444234 diff --git a/db/docs/audit_events_amazon_s3_configurations.yml b/db/docs/audit_events_amazon_s3_configurations.yml index e1de62cab909ca3bbd6dc46b60751be97d8db021..e88cf4f97b01a6779f791c605d2f1fe6ef6a0872 100644 --- a/db/docs/audit_events_amazon_s3_configurations.yml +++ b/db/docs/audit_events_amazon_s3_configurations.yml @@ -8,10 +8,6 @@ description: Stores Amazon S3 configurations associated used for audit event str introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/issues/333371 milestone: '16.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/audit_events_streaming_event_type_filters.yml b/db/docs/audit_events_streaming_event_type_filters.yml index 5a3b292520f346f522fcbf8f21231c9ec3231802..0ec2ec56020aa402477dfe37c116f9158832af55 100644 --- a/db/docs/audit_events_streaming_event_type_filters.yml +++ b/db/docs/audit_events_streaming_event_type_filters.yml @@ -8,10 +8,6 @@ description: Represents a event type filter for audit event streaming introduced_by_url: milestone: '15.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/audit_events_streaming_headers.yml b/db/docs/audit_events_streaming_headers.yml index 87b55c722df84e0063f1f1a5c633f0c6c9187641..4bbb651da6b379873d22a6c46050a6d49955c5a4 100644 --- a/db/docs/audit_events_streaming_headers.yml +++ b/db/docs/audit_events_streaming_headers.yml @@ -8,10 +8,6 @@ description: Represents a HTTP header sent with streaming audit events introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88063 milestone: '15.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/audit_events_streaming_instance_namespace_filters.yml b/db/docs/audit_events_streaming_instance_namespace_filters.yml index 980a0b71841e6fa8175fb2ac75c756328b4c7316..26635fb9afaba81d24f791ce95f7db899497147c 100644 --- a/db/docs/audit_events_streaming_instance_namespace_filters.yml +++ b/db/docs/audit_events_streaming_instance_namespace_filters.yml @@ -1,19 +1,14 @@ --- table_name: audit_events_streaming_instance_namespace_filters classes: - - AuditEvents::Instance::NamespaceFilter +- AuditEvents::Instance::NamespaceFilter feature_categories: - - audit_events -description: Stores audit event namespace filters for external audit event destinations - configurations of GitLab instance. +- audit_events +description: Stores audit event namespace filters for external audit event destinations configurations of GitLab instance. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/148448 milestone: '17.0' gitlab_schema: gitlab_main_cell -allow_cross_joins: - - gitlab_main_clusterwide -allow_cross_transactions: - - gitlab_main_clusterwide allow_cross_foreign_keys: - - gitlab_main_clusterwide +- gitlab_main_clusterwide sharding_key: namespace_id: namespaces diff --git a/db/docs/automation_rules.yml b/db/docs/automation_rules.yml index 22cdf9c499a5e8495a52dc5094627c64b239dd02..594c8387221009794108ca5db6fc2f8fbc063381 100644 --- a/db/docs/automation_rules.yml +++ b/db/docs/automation_rules.yml @@ -6,10 +6,6 @@ feature_categories: introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/111021 milestone: '15.9' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/badges.yml b/db/docs/badges.yml index 5bd7846464954714a694b975a17718a1797e8b47..583fa6434bc291fac3791af5ee32397c877fc811 100644 --- a/db/docs/badges.yml +++ b/db/docs/badges.yml @@ -10,10 +10,6 @@ description: Stores badges records introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/17082 milestone: '10.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/board_group_recent_visits.yml b/db/docs/board_group_recent_visits.yml index dce764719e52a7c04353028ad79e5db20191ed7f..d4b0793ab7dbc76799c478c66cb1c1004b88e806 100644 --- a/db/docs/board_group_recent_visits.yml +++ b/db/docs/board_group_recent_visits.yml @@ -4,15 +4,10 @@ classes: - BoardGroupRecentVisit feature_categories: - team_planning -description: The last group issue board visited by a user, used to redirect them from - the default boards page +description: The last group issue board visited by a user, used to redirect them from the default boards page introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/7aeab58f4861144fcc1d334907cb1b465c645001 milestone: '11.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/board_project_recent_visits.yml b/db/docs/board_project_recent_visits.yml index e2cc4813de01f4e3c07209092db73672929d333c..d2a1d3c9ee87c5ef1933be382f7889661a77595c 100644 --- a/db/docs/board_project_recent_visits.yml +++ b/db/docs/board_project_recent_visits.yml @@ -4,15 +4,10 @@ classes: - BoardProjectRecentVisit feature_categories: - team_planning -description: The last project issue board visited by a user, used to redirect them - from the default boards page +description: The last project issue board visited by a user, used to redirect them from the default boards page introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/7aeab58f4861144fcc1d334907cb1b465c645001 milestone: '11.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/boards.yml b/db/docs/boards.yml index b13d43e99386efa5df0dc0617f4dc011bc3be026..a47cf48761d86687ffe30b5c264eaa8ecf9c3b3e 100644 --- a/db/docs/boards.yml +++ b/db/docs/boards.yml @@ -4,15 +4,10 @@ classes: - Board feature_categories: - team_planning -description: Configuration information for issue boards, including default scope and - visibility of open and closed lists +description: Configuration information for issue boards, including default scope and visibility of open and closed lists introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/611dab2e522e5e59cf09cd459a31686e65616863 milestone: '8.11' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/boards_epic_board_labels.yml b/db/docs/boards_epic_board_labels.yml index c323d046ff405dcc6a84e339032be88575647ac5..741752f9de8d1a4cd39a94e98ce642f0a9f8b0a2 100644 --- a/db/docs/boards_epic_board_labels.yml +++ b/db/docs/boards_epic_board_labels.yml @@ -8,10 +8,6 @@ description: Information relating epic boards to labels used to scope the boards introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48658 milestone: '13.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/boards_epic_board_positions.yml b/db/docs/boards_epic_board_positions.yml index 25c53e2a85453b44d7c5a2920c34765b2a38ee31..a0fa9d698363e7a8422bee9d6a40a229e19be646 100644 --- a/db/docs/boards_epic_board_positions.yml +++ b/db/docs/boards_epic_board_positions.yml @@ -4,15 +4,10 @@ classes: - Boards::EpicBoardPosition feature_categories: - portfolio_management -description: Relates epics to epic boards by position, unique to each combination - of epic and board +description: Relates epics to epic boards by position, unique to each combination of epic and board introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48120 milestone: '13.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/boards_epic_board_recent_visits.yml b/db/docs/boards_epic_board_recent_visits.yml index df4c19a591dfcada099a003aad1ceea2d3c8dbae..eea55bd1a5c1ce212212dfb023d98ad3698e8c7c 100644 --- a/db/docs/boards_epic_board_recent_visits.yml +++ b/db/docs/boards_epic_board_recent_visits.yml @@ -4,15 +4,10 @@ classes: - Boards::EpicBoardRecentVisit feature_categories: - portfolio_management -description: The epic board most recently visited by users, used to determine where - to redirect them by default +description: The epic board most recently visited by users, used to determine where to redirect them by default introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60720 milestone: '13.12' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/boards_epic_boards.yml b/db/docs/boards_epic_boards.yml index 5bf2e02fa89ddac7f63311240ac0887e15892a17..d83765f64a373b70e4f098eb3f5cd974cb04b130 100644 --- a/db/docs/boards_epic_boards.yml +++ b/db/docs/boards_epic_boards.yml @@ -4,15 +4,10 @@ classes: - Boards::EpicBoard feature_categories: - portfolio_management -description: Configuration information for epic boards, including default scope and - visibility of open and closed lists +description: Configuration information for epic boards, including default scope and visibility of open and closed lists introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48658 milestone: '13.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/boards_epic_list_user_preferences.yml b/db/docs/boards_epic_list_user_preferences.yml index fd30d0d374d892970c549b66fb9c890bea920275..2fb769fd36a936eed2cf010c04f15f72e1b224af 100644 --- a/db/docs/boards_epic_list_user_preferences.yml +++ b/db/docs/boards_epic_list_user_preferences.yml @@ -4,15 +4,10 @@ classes: - Boards::EpicListUserPreference feature_categories: - portfolio_management -description: Epic board list preferences on a per-user basis, specifically whether - the user has collapsed the list or not +description: Epic board list preferences on a per-user basis, specifically whether the user has collapsed the list or not introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54541 milestone: '13.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/boards_epic_lists.yml b/db/docs/boards_epic_lists.yml index be0e10e8bcf500dc15015cf82ba783e8ace3e6f0..eec94020fc9e30b7c6b3859c13aa5bf2ce2b9d7b 100644 --- a/db/docs/boards_epic_lists.yml +++ b/db/docs/boards_epic_lists.yml @@ -8,10 +8,6 @@ description: Configuration of a single list within an epic board introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49728 milestone: '13.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/boards_epic_user_preferences.yml b/db/docs/boards_epic_user_preferences.yml index b67ff369949378f64015f192298b4c605c4b655b..c10ebab6e983d2ad13d0c4fe9b530114dc12122a 100644 --- a/db/docs/boards_epic_user_preferences.yml +++ b/db/docs/boards_epic_user_preferences.yml @@ -4,15 +4,10 @@ classes: - Boards::EpicUserPreference feature_categories: - portfolio_management -description: The epic_ids used to create swimlanes on issue boards; stored per user, - per board +description: The epic_ids used to create swimlanes on issue boards; stored per user, per board introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40360 milestone: '13.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/bulk_import_exports.yml b/db/docs/bulk_import_exports.yml index f97f6fee52bdf46c4927c461e40eb69986bb031c..0deef25db317672a5d821a322a62ecf470a74079 100644 --- a/db/docs/bulk_import_exports.yml +++ b/db/docs/bulk_import_exports.yml @@ -8,10 +8,6 @@ description: Used to track the generation status of export files for groups or p introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59976 milestone: '13.12' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/catalog_resource_components.yml b/db/docs/catalog_resource_components.yml index 1361336369ab0c6e13a63284a844dee17e760897..db4b9f641aacc3212d6d8cf91a1bc0287520c597 100644 --- a/db/docs/catalog_resource_components.yml +++ b/db/docs/catalog_resource_components.yml @@ -8,10 +8,6 @@ description: CI component available in the CI Catalog introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/127775 milestone: '16.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/catalog_resource_versions.yml b/db/docs/catalog_resource_versions.yml index e481752634c8f34c9406384126d7cde032858c8f..2b32832c4d704e7f9f94fd70fc341b8187c4d96a 100644 --- a/db/docs/catalog_resource_versions.yml +++ b/db/docs/catalog_resource_versions.yml @@ -8,10 +8,6 @@ description: Catalog resource versions that contain valid CI components. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/124668 milestone: '16.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/catalog_resources.yml b/db/docs/catalog_resources.yml index 7c34488ae04b09c337c0783104b5782ed654ceed..6514711f8dc569023ee5c7711b9eb352c0024739 100644 --- a/db/docs/catalog_resources.yml +++ b/db/docs/catalog_resources.yml @@ -8,10 +8,6 @@ description: Projects containing a catalog resource. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/112482 milestone: '15.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/cluster_agent_tokens.yml b/db/docs/cluster_agent_tokens.yml index 01e7a498198f8b58e355366349839573755ff2f1..a94d7ab94a5c246adf59face6a7f18d8faf6a081 100644 --- a/db/docs/cluster_agent_tokens.yml +++ b/db/docs/cluster_agent_tokens.yml @@ -8,10 +8,6 @@ description: Tokens used by cluster agents to connect to GitLab introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33228 milestone: '13.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/cluster_agents.yml b/db/docs/cluster_agents.yml index 1c8417613cf727ca0a2e8cbea1037dc9742f6e5f..e70f3cd8aa60404a2d8eb08b2a046658e2474640 100644 --- a/db/docs/cluster_agents.yml +++ b/db/docs/cluster_agents.yml @@ -8,10 +8,6 @@ description: Represents a GitLab Agent for Kubernetes installed in a Kubernetes introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33228 milestone: '13.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/cluster_groups.yml b/db/docs/cluster_groups.yml index ddc157644199ef9605d8146de8662959e602abb7..e3602a5726d6df67aeabbf75f50fed27bcd1b2b4 100644 --- a/db/docs/cluster_groups.yml +++ b/db/docs/cluster_groups.yml @@ -8,10 +8,6 @@ description: "(Deprecated) Join table between 'clusters' and 'namespaces'" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/0e15eec86d83cbdfefe17966bf5c02e4d419a34d milestone: '11.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/cluster_projects.yml b/db/docs/cluster_projects.yml index 1313e5938d440f939b15c5a082415ed943fbc6d6..5ca1a698d055b95eac6cc171011375f92b12ed47 100644 --- a/db/docs/cluster_projects.yml +++ b/db/docs/cluster_projects.yml @@ -8,10 +8,6 @@ description: "(Deprecated) Join table between 'clusters' and 'projects'" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/d0cff7f5855f91b5479f9fdaa39d8d95ec691a9e milestone: '10.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/compliance_framework_security_policies.yml b/db/docs/compliance_framework_security_policies.yml index 846a47cb0da69367cd1b94376b6aee0af5941a58..7d7a391580dfd1430f62cacd0f9b564dd4aaae6e 100644 --- a/db/docs/compliance_framework_security_policies.yml +++ b/db/docs/compliance_framework_security_policies.yml @@ -8,10 +8,6 @@ description: Persists the relation between compliance_frameworks and security_or introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/135291 milestone: '16.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/compliance_management_frameworks.yml b/db/docs/compliance_management_frameworks.yml index 40697a5a28bffb7345055095720c9c870ed82bec..8421fb4908f0add5bc9875d0676452e83243aef9 100644 --- a/db/docs/compliance_management_frameworks.yml +++ b/db/docs/compliance_management_frameworks.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44098 milestone: '13.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/container_registry_data_repair_details.yml b/db/docs/container_registry_data_repair_details.yml index e67edbd7c8be2c99a46764aee5531a31ec24111e..a0af1c700e3c50b83189784275a118c7d08e9124 100644 --- a/db/docs/container_registry_data_repair_details.yml +++ b/db/docs/container_registry_data_repair_details.yml @@ -8,10 +8,6 @@ description: Contains details for the container registry data repair introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/113029 milestone: '15.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/container_registry_protection_rules.yml b/db/docs/container_registry_protection_rules.yml index a2ebb7f5bb352f3f10f29873f6cc4c7852b45f82..7b465369cfbc7d749b459f4701deb357837e2636 100644 --- a/db/docs/container_registry_protection_rules.yml +++ b/db/docs/container_registry_protection_rules.yml @@ -8,10 +8,6 @@ description: Represents container protection rules for the container registry. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/133297 milestone: '16.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/container_repositories.yml b/db/docs/container_repositories.yml index 5aa88198fc4efcdd743aa073299c8c32f32f57cf..d5bff4d90dd683199848f00fe40637f3823046b3 100644 --- a/db/docs/container_repositories.yml +++ b/db/docs/container_repositories.yml @@ -4,15 +4,11 @@ classes: - ContainerRepository feature_categories: - container_registry -description: Container registry repositories (images), originally named container_images, - renamed in https://gitlab.com/gitlab-org/gitlab/-/commit/01d159b409d8b24d36204979a73de249843d71bf +description: >- + Container registry repositories (images), originally named container_images, renamed in https://gitlab.com/gitlab-org/gitlab/-/commit/01d159b409d8b24d36204979a73de249843d71bf introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/10109 milestone: '9.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/container_repository_states.yml b/db/docs/container_repository_states.yml index cdbe3917710a38cb6649ff7c230e483d6cabd660..b28a7024d23f89d5e1d8a28e5a7fe1d641abe03c 100644 --- a/db/docs/container_repository_states.yml +++ b/db/docs/container_repository_states.yml @@ -8,10 +8,6 @@ classes: feature_categories: - geo_replication gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/coverage_fuzzing_corpuses.yml b/db/docs/coverage_fuzzing_corpuses.yml index a7bfe7810c7f03a06059b3b215ebe70f8da27512..d2eec114902cab36615457a226fd2f6671ac3bcd 100644 --- a/db/docs/coverage_fuzzing_corpuses.yml +++ b/db/docs/coverage_fuzzing_corpuses.yml @@ -8,10 +8,6 @@ description: Stores additional values describing corpuses used by coverage fuzzi introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/71704 milestone: '14.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/csv_issue_imports.yml b/db/docs/csv_issue_imports.yml index 31f10fb27738b93739c49250cd2c1d7366a310db..2caa64d659798b3a371345a51a407cd07a0f625e 100644 --- a/db/docs/csv_issue_imports.yml +++ b/db/docs/csv_issue_imports.yml @@ -8,10 +8,6 @@ description: Used to report the unique user usage of the CSV Issue Import featur introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44742 milestone: '13.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/custom_emoji.yml b/db/docs/custom_emoji.yml index a871f1945b42a2dfda7e99c021e5ed4ec284119f..f138e096148a5ed4e68c4db170ed1603943f3f77 100644 --- a/db/docs/custom_emoji.yml +++ b/db/docs/custom_emoji.yml @@ -8,10 +8,6 @@ description: Filename and name of custom emoji created by users introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24229 milestone: '13.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/customer_relations_contacts.yml b/db/docs/customer_relations_contacts.yml index 17d59f9e38cce7ae6cddcf810c3726ccbd97a480..34ef39b1572b08ba84700586643a9acb156d3394 100644 --- a/db/docs/customer_relations_contacts.yml +++ b/db/docs/customer_relations_contacts.yml @@ -4,15 +4,10 @@ classes: - CustomerRelations::Contact feature_categories: - service_desk -description: Contacts, against which time can be spent by users on issues using the - CRM functionality +description: Contacts, against which time can be spent by users on issues using the CRM functionality introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67985 milestone: '14.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/customer_relations_organizations.yml b/db/docs/customer_relations_organizations.yml index 440f88f34218382c2428a137acd6dcd4a208604d..21279ec5de24d74a58b60eaa5f94c269cb63f9b6 100644 --- a/db/docs/customer_relations_organizations.yml +++ b/db/docs/customer_relations_organizations.yml @@ -4,15 +4,10 @@ classes: - CustomerRelations::Organization feature_categories: - service_desk -description: Organizations, against which time can be spent by users on issues using - the CRM functionality +description: Organizations, against which time can be spent by users on issues using the CRM functionality introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67551 milestone: '14.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dast_pre_scan_verification_steps.yml b/db/docs/dast_pre_scan_verification_steps.yml index 9a1c2656c31e270a7c0ee622501418d246b3c4fd..d989cea60299b48fd50031fc03bba25f4b884d3a 100644 --- a/db/docs/dast_pre_scan_verification_steps.yml +++ b/db/docs/dast_pre_scan_verification_steps.yml @@ -8,10 +8,6 @@ description: Verification step status for DAST Profiles introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105702 milestone: '15.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dast_pre_scan_verifications.yml b/db/docs/dast_pre_scan_verifications.yml index f4fd885ec0ac643093878d265c7baaa08f90acf0..db235e04b9ba37382ca9b0b43416dbf9418ce0ba 100644 --- a/db/docs/dast_pre_scan_verifications.yml +++ b/db/docs/dast_pre_scan_verifications.yml @@ -8,10 +8,6 @@ description: Verification status for DAST Profiles introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/103063 milestone: '15.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dast_profile_schedules.yml b/db/docs/dast_profile_schedules.yml index 5c2b07e4fae28d23fa0face521329179d7e25f98..ffa94b48eeab25bbbe1c14db1020dda30f656227 100644 --- a/db/docs/dast_profile_schedules.yml +++ b/db/docs/dast_profile_schedules.yml @@ -8,10 +8,6 @@ description: Scheduling for scans using DAST Profiles introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65327 milestone: '14.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dast_profiles.yml b/db/docs/dast_profiles.yml index 9c951e67bb7f0fda0c09488f4d1706af7ead22be..99f782c5e5eeb028ec69598a1f01319710d8a463 100644 --- a/db/docs/dast_profiles.yml +++ b/db/docs/dast_profiles.yml @@ -8,10 +8,6 @@ description: Profile used to run a DAST on-demand scan introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51296 milestone: '13.9' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dast_profiles_pipelines.yml b/db/docs/dast_profiles_pipelines.yml index cc4e7519f0eff1bd7578beefcc683f141d512c49..f27e571558b0f63c9f6b636079a120589d86eb3a 100644 --- a/db/docs/dast_profiles_pipelines.yml +++ b/db/docs/dast_profiles_pipelines.yml @@ -8,10 +8,6 @@ description: Join table between DAST Profiles and CI Pipelines introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56821 milestone: '13.11' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dast_profiles_tags.yml b/db/docs/dast_profiles_tags.yml index 28a3aa5dd16de6b0c35e70b9ad496daf28bef2d2..da6765aaa68f4a533c178419d18df02ea0cc356b 100644 --- a/db/docs/dast_profiles_tags.yml +++ b/db/docs/dast_profiles_tags.yml @@ -8,10 +8,6 @@ description: Join Table for Runner tags and DAST Profiles introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/108371 milestone: '15.8' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dast_scanner_profiles.yml b/db/docs/dast_scanner_profiles.yml index f079debaf02bc6392dbe380547e793fb927d9df8..15308dfc80bb6fd1768803b395a25a2c418ae8e7 100644 --- a/db/docs/dast_scanner_profiles.yml +++ b/db/docs/dast_scanner_profiles.yml @@ -4,15 +4,10 @@ classes: - DastScannerProfile feature_categories: - dynamic_application_security_testing -description: A scanner profile defines the scanner settings used to run an on-demand - scan +description: A scanner profile defines the scanner settings used to run an on-demand scan introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/37404 milestone: '13.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dast_scanner_profiles_builds.yml b/db/docs/dast_scanner_profiles_builds.yml index 1e642112d3be0f2ef618ee7f928edd1ffc6b586d..e7f5bdf53abb819559dd4f6ee0b373808622f154 100644 --- a/db/docs/dast_scanner_profiles_builds.yml +++ b/db/docs/dast_scanner_profiles_builds.yml @@ -8,10 +8,6 @@ description: Join table between DAST Scanner Profiles and CI Builds introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63362 milestone: '14.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dast_site_profile_secret_variables.yml b/db/docs/dast_site_profile_secret_variables.yml index 4534bed09cd44e3fd7efb1c750e3f63c2e4870c0..1977eeec439e70b461fa9d530b2ee67b697d73a6 100644 --- a/db/docs/dast_site_profile_secret_variables.yml +++ b/db/docs/dast_site_profile_secret_variables.yml @@ -8,10 +8,6 @@ description: Secret variables used in DAST on-demand scans introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56067 milestone: '13.11' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dast_site_profiles.yml b/db/docs/dast_site_profiles.yml index b48b2a3ad7cbfe3806986ce8d96f6425a2ad163e..f35cc2e2b5cd50a03d5f2db0f8f61e953ae1a5ea 100644 --- a/db/docs/dast_site_profiles.yml +++ b/db/docs/dast_site_profiles.yml @@ -4,15 +4,10 @@ classes: - DastSiteProfile feature_categories: - dynamic_application_security_testing -description: A site profile describes the attributes of a web site to scan on demand - with DAST +description: A site profile describes the attributes of a web site to scan on demand with DAST introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36659 milestone: '13.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dast_site_profiles_builds.yml b/db/docs/dast_site_profiles_builds.yml index 8f97929c7c4da20f1134c056728882148bcdb9ad..23c232c9b4258f743daa0585220b94b5504d19eb 100644 --- a/db/docs/dast_site_profiles_builds.yml +++ b/db/docs/dast_site_profiles_builds.yml @@ -8,10 +8,6 @@ description: Join table between DAST Site Profiles and CI Builds introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63362 milestone: '14.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dast_site_tokens.yml b/db/docs/dast_site_tokens.yml index 38f117d8070b90279c98ed0e9717227388d120a2..7b22188e0795ee117d8bf28bb375a97b88eefeaf 100644 --- a/db/docs/dast_site_tokens.yml +++ b/db/docs/dast_site_tokens.yml @@ -8,10 +8,6 @@ description: Token for the site to be validated introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41639 milestone: '13.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dast_site_validations.yml b/db/docs/dast_site_validations.yml index cd15b667b265b1a04ba6d4818ed3a9abaf5f55d0..31957b28b46f87ed56baeec5badf9c7192e33cf9 100644 --- a/db/docs/dast_site_validations.yml +++ b/db/docs/dast_site_validations.yml @@ -8,10 +8,6 @@ description: The site to be validated with a dast_site_token introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41639 milestone: '13.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dast_sites.yml b/db/docs/dast_sites.yml index 0e1cb6b755f376c0b9ac0a9494168c84436565ee..19b4ab053db5387c1b44474bf91fe8c2d0e496e4 100644 --- a/db/docs/dast_sites.yml +++ b/db/docs/dast_sites.yml @@ -8,10 +8,6 @@ description: Site to run dast scan on introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36659 milestone: '13.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dependency_proxy_blob_states.yml b/db/docs/dependency_proxy_blob_states.yml index fe4f9821d010cf96e2e6253ea38863bac14ebd63..2417564b0b611f6a64a6f011ff7aff59bb426789 100644 --- a/db/docs/dependency_proxy_blob_states.yml +++ b/db/docs/dependency_proxy_blob_states.yml @@ -8,10 +8,6 @@ description: Separate table for dependency proxy blob verification states introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/101429 milestone: '15.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dependency_proxy_blobs.yml b/db/docs/dependency_proxy_blobs.yml index fb02625759a10423dc2560a19aac6014655e6f45..8ec521f0dd303b4db4d24598aa906306ca917ea5 100644 --- a/db/docs/dependency_proxy_blobs.yml +++ b/db/docs/dependency_proxy_blobs.yml @@ -8,10 +8,6 @@ description: Dependency proxy blob files introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/10676 milestone: '11.11' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dependency_proxy_image_ttl_group_policies.yml b/db/docs/dependency_proxy_image_ttl_group_policies.yml index d9fa67e66f48f266ea754092a93fdbed6cec37e3..d959e2af63204854dd68ce9de4ff106b817b60ad 100644 --- a/db/docs/dependency_proxy_image_ttl_group_policies.yml +++ b/db/docs/dependency_proxy_image_ttl_group_policies.yml @@ -8,10 +8,6 @@ description: Group-level settings for dependency proxy cleanup policies introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68809 milestone: '14.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dependency_proxy_manifest_states.yml b/db/docs/dependency_proxy_manifest_states.yml index f8e9e6ee81ad16bdf4fbf0a74db529d23f8ff2ff..856ff57199513f52b9cea0df71c31fe2ebf05276 100644 --- a/db/docs/dependency_proxy_manifest_states.yml +++ b/db/docs/dependency_proxy_manifest_states.yml @@ -8,10 +8,6 @@ description: Separate table for dependency proxy manifest verification states introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/102908 milestone: '15.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dependency_proxy_manifests.yml b/db/docs/dependency_proxy_manifests.yml index d6588189a28006b83ee98f005012663f94a01368..09204175c263b7d2b5d9cebaa7ffb49cb7719b0a 100644 --- a/db/docs/dependency_proxy_manifests.yml +++ b/db/docs/dependency_proxy_manifests.yml @@ -8,10 +8,6 @@ description: Dependency proxy manifest files introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48535 milestone: '13.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dependency_proxy_packages_settings.yml b/db/docs/dependency_proxy_packages_settings.yml index 335b0cfa0981762ea8647bf58df8213c352134ef..35b8aebdcaf9c4c044f8a3fd21671aa4eeb2b114 100644 --- a/db/docs/dependency_proxy_packages_settings.yml +++ b/db/docs/dependency_proxy_packages_settings.yml @@ -8,10 +8,6 @@ description: Settings for the dependency proxy for packages. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/120894 milestone: '16.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/deploy_keys_projects.yml b/db/docs/deploy_keys_projects.yml index 7c63d8c41e347f1f87e3395a1364fd2a14ab3f8f..1224d8672cd5420920cabdb521f6500b3f32aba8 100644 --- a/db/docs/deploy_keys_projects.yml +++ b/db/docs/deploy_keys_projects.yml @@ -8,10 +8,6 @@ description: https://docs.gitlab.com/ee/user/project/deploy_keys/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/a735ce2aa7da72242629a4452c33e7a1900fdd62 milestone: "<6.0" gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/deployment_approvals.yml b/db/docs/deployment_approvals.yml index edb69fd4b9b7c5a90ea0867c9ab81732fb71d63a..5d629d6d2cb9b7db6445e86e6f2bdfc8cd0f6928 100644 --- a/db/docs/deployment_approvals.yml +++ b/db/docs/deployment_approvals.yml @@ -4,16 +4,12 @@ classes: - Deployments::Approval feature_categories: - continuous_delivery -description: Stores the user that approved/rejected a deployment and which approval - rule was used. See https://docs.gitlab.com/ee/ci/environments/deployment_approvals.html +description: >- + Stores the user that approved/rejected a deployment and which approval rule was used. See https://docs.gitlab.com/ee/ci/environments/deployment_approvals.html for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74932 milestone: '14.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/deployment_clusters.yml b/db/docs/deployment_clusters.yml index dc79d50d718c12cda3b0d07828ccc60b59019d42..886fe14f48f55d5563d7b75893ddd79a3c8af7da 100644 --- a/db/docs/deployment_clusters.yml +++ b/db/docs/deployment_clusters.yml @@ -8,10 +8,6 @@ description: "(Deprecated) Join table between `deployments` and `clusters`" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24235 milestone: '12.8' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/deployment_merge_requests.yml b/db/docs/deployment_merge_requests.yml index 2f5a818652403487034e9c001c9e2606dfad6bb9..a7ed6507d07265f0616fe5708f1f5cf49e1a073e 100644 --- a/db/docs/deployment_merge_requests.yml +++ b/db/docs/deployment_merge_requests.yml @@ -8,10 +8,6 @@ description: https://docs.gitlab.com/ee/ci/environments/index.html#track-newly-i introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18755 milestone: '12.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/deployments.yml b/db/docs/deployments.yml index 113d0816669036106eb8d092e4d2079bffac2fc0..8410db3a9cb1af19491e1953608c4775d8b6e676 100644 --- a/db/docs/deployments.yml +++ b/db/docs/deployments.yml @@ -4,15 +4,12 @@ classes: - Deployment feature_categories: - continuous_delivery -description: Stores metadata related to a deployment CI Build, including user, environment, - status, and SHA. See https://docs.gitlab.com/ee/ci/environments/ for more details. +description: >- + Stores metadata related to a deployment CI Build, including user, environment, status, and SHA. See https://docs.gitlab.com/ee/ci/environments/ + for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/907c0e6796b69f9577c147dd489cf55748c749ac milestone: '8.9' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/design_management_designs.yml b/db/docs/design_management_designs.yml index ab772731908686bbde17d80154655765ef8e86da..2e35af9c1d07df89d6bfed51ec359811ce037157 100644 --- a/db/docs/design_management_designs.yml +++ b/db/docs/design_management_designs.yml @@ -4,15 +4,10 @@ classes: - DesignManagement::Design feature_categories: - design_management -description: Information about Designs, image files under management by the Design - Management tool +description: Information about Designs, image files under management by the Design Management tool introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9801 milestone: '11.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/design_management_designs_versions.yml b/db/docs/design_management_designs_versions.yml index 4301d4e9902a46766e2a0ce680ea25478682dbdd..d62c503b92ac6ebe4b5a89412d67a414f2756fd0 100644 --- a/db/docs/design_management_designs_versions.yml +++ b/db/docs/design_management_designs_versions.yml @@ -8,10 +8,6 @@ description: The SHA referencing changes to a single design or multiple design f introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/10552 milestone: '11.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/design_management_repositories.yml b/db/docs/design_management_repositories.yml index 4c02a74a7bf58a244f1d47d2d6ffeedca48826a5..86ce11852fae62f20ca2f9e2c0e0541526374365 100644 --- a/db/docs/design_management_repositories.yml +++ b/db/docs/design_management_repositories.yml @@ -8,10 +8,6 @@ description: Holds information about Design Management Repositories introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/111555 milestone: '15.11' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/design_management_repository_states.yml b/db/docs/design_management_repository_states.yml index c60f7c169e5f96c5881da6cc1a3eb0929c5bf1f3..e1a511cadf2bbe609ca2be5c76425c63192a9786 100644 --- a/db/docs/design_management_repository_states.yml +++ b/db/docs/design_management_repository_states.yml @@ -8,10 +8,6 @@ description: Separate table for Design Repository verification states introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/113958 milestone: '16.0' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/design_management_versions.yml b/db/docs/design_management_versions.yml index 93294b9d1363a7830f2741e60bdce79c81618777..d9d92dc938cc4bccd703bdc40ee81d11488d39c2 100644 --- a/db/docs/design_management_versions.yml +++ b/db/docs/design_management_versions.yml @@ -4,15 +4,10 @@ classes: - DesignManagement::Version feature_categories: - design_management -description: The SHA referencing changes to individual designs made using the Design - Management tool +description: The SHA referencing changes to individual designs made using the Design Management tool introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9801 milestone: '11.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/design_user_mentions.yml b/db/docs/design_user_mentions.yml index 8d9b11fb725be2f96ac2440d44253f4a08ceb2da..60a7a51f5c5866c5389424836f5b289189efebd3 100644 --- a/db/docs/design_user_mentions.yml +++ b/db/docs/design_user_mentions.yml @@ -8,10 +8,6 @@ description: User mentions in content related to designs introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009 milestone: '12.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dora_configurations.yml b/db/docs/dora_configurations.yml index 6268660158aa8bf4bdd051357fc366edbe1e011b..5a767b14db12a9bc94da0f0d137549ca1f7d93fe 100644 --- a/db/docs/dora_configurations.yml +++ b/db/docs/dora_configurations.yml @@ -8,10 +8,6 @@ description: Stores project specific configurations for DORA4 calculations. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/96561 milestone: '15.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/dora_daily_metrics.yml b/db/docs/dora_daily_metrics.yml index 94f714ec61eaa4d3353c4f7ece89fe6237d65e8f..616bd60e76828eac45230f23876506f3812947e0 100644 --- a/db/docs/dora_daily_metrics.yml +++ b/db/docs/dora_daily_metrics.yml @@ -9,10 +9,6 @@ description: Stores daily snapshots of DORA4 metrics per environment. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55473 milestone: '13.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/dora_performance_scores.yml b/db/docs/dora_performance_scores.yml index e7d16021e4d83d1c9c18c6771506c57ff3bf09e9..fb2b889164dba6fb98d51afab17dc195aa2c5d45 100644 --- a/db/docs/dora_performance_scores.yml +++ b/db/docs/dora_performance_scores.yml @@ -8,10 +8,6 @@ description: Stores monthly snapshots of DORA4 performance scores per project. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/115689 milestone: '15.11' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/draft_notes.yml b/db/docs/draft_notes.yml index e4aa73690a8ba57ee97319713861b4fe213dd0c6..e9d37ad99461147e6094a354a6efb3301d7ba61f 100644 --- a/db/docs/draft_notes.yml +++ b/db/docs/draft_notes.yml @@ -8,10 +8,6 @@ description: Notes created during the review of an MR that are not yet published introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4213 milestone: '11.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/elastic_group_index_statuses.yml b/db/docs/elastic_group_index_statuses.yml index 64f37c88dd25f9b21229520550da9ff9e723c158..72b74491d8b187e4c01d720b62b754ad9daf0ca7 100644 --- a/db/docs/elastic_group_index_statuses.yml +++ b/db/docs/elastic_group_index_statuses.yml @@ -8,10 +8,6 @@ description: Table for tracking Advanced Search indexing statuses for groups introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/107579 milestone: '15.8' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/elasticsearch_indexed_namespaces.yml b/db/docs/elasticsearch_indexed_namespaces.yml index 8fe0112e4e8c5f8140af84a457a21413c908adf0..9031337a8f2a7cf77b1504694b8742e638732827 100644 --- a/db/docs/elasticsearch_indexed_namespaces.yml +++ b/db/docs/elasticsearch_indexed_namespaces.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9861 milestone: '11.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/elasticsearch_indexed_projects.yml b/db/docs/elasticsearch_indexed_projects.yml index fac7db94c452dc308bba6f648d7bb04ad34106fd..f7b8ac01c1e3256f900ef4655de166e37cf396f0 100644 --- a/db/docs/elasticsearch_indexed_projects.yml +++ b/db/docs/elasticsearch_indexed_projects.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9861 milestone: '11.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/environments.yml b/db/docs/environments.yml index 36abfc31e97cd166ce4bb57d48189906586bfbe4..189277b3a1c14ce1a64fe9bd92faf8c88baba47e 100644 --- a/db/docs/environments.yml +++ b/db/docs/environments.yml @@ -4,15 +4,10 @@ classes: - Environment feature_categories: - continuous_delivery -description: Project-level deployment target and metadata. See https://docs.gitlab.com/ee/ci/environments/ - for more details. +description: Project-level deployment target and metadata. See https://docs.gitlab.com/ee/ci/environments/ for more details. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/907c0e6796b69f9577c147dd489cf55748c749ac milestone: '8.9' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/epic_issues.yml b/db/docs/epic_issues.yml index 27543ca0b3f37b20b6fe9c98647582078aa6064d..42de3d7d57a97ccc2684d0bd4cde50fa5ec5ddac 100644 --- a/db/docs/epic_issues.yml +++ b/db/docs/epic_issues.yml @@ -8,10 +8,6 @@ description: The relationships between Epics and Issues introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3302 milestone: '10.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/epic_metrics.yml b/db/docs/epic_metrics.yml index bc5302f484bf95e5b80b1763887d1909265158d8..d08549185e57978c3a8b44ec97782b6ef5baea2f 100644 --- a/db/docs/epic_metrics.yml +++ b/db/docs/epic_metrics.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3126 milestone: '10.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/epic_user_mentions.yml b/db/docs/epic_user_mentions.yml index 893177b2e8d9c411a751cc0aa1abb2cbdb42b327..6d4c6252e3b0f796b4e0f647fadaf40c008c3c52 100644 --- a/db/docs/epic_user_mentions.yml +++ b/db/docs/epic_user_mentions.yml @@ -8,10 +8,6 @@ description: User mentions in epic descriptions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009 milestone: '12.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/epics.yml b/db/docs/epics.yml index 8a564d6e039d194ba1d3856af4e79768825773f6..a8269c67495d26ec8449236023ef92e3002d18fd 100644 --- a/db/docs/epics.yml +++ b/db/docs/epics.yml @@ -4,15 +4,10 @@ classes: - Epic feature_categories: - portfolio_management -description: Information directly related to Epics, used by epic management features - and the roadmap +description: Information directly related to Epics, used by epic management features and the roadmap introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/3126 milestone: '10.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/error_tracking_client_keys.yml b/db/docs/error_tracking_client_keys.yml index c7e288d97b31b64143fea78e3686968db3b3713d..6e7c84ce30f90bc5e71983539e6ff6aef9533252 100644 --- a/db/docs/error_tracking_client_keys.yml +++ b/db/docs/error_tracking_client_keys.yml @@ -8,10 +8,6 @@ description: Model to store public keys used by Sentry SDK for Error Tracking introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/66466 milestone: '14.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/error_tracking_error_events.yml b/db/docs/error_tracking_error_events.yml index b5acb67795ba89b36863766274a65ba67b1f531e..9ce4fad7bf0407b1d4d80e92b7da71bce8dd47ea 100644 --- a/db/docs/error_tracking_error_events.yml +++ b/db/docs/error_tracking_error_events.yml @@ -8,10 +8,6 @@ description: Persists error event data for the Error Tracking's GitLab backend introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64712 milestone: '14.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/error_tracking_errors.yml b/db/docs/error_tracking_errors.yml index b0e5603f40f80939dec49b64e8aabbaee186961e..36845c3831c8292b4988cbc49f611152fe3c9a36 100644 --- a/db/docs/error_tracking_errors.yml +++ b/db/docs/error_tracking_errors.yml @@ -8,10 +8,6 @@ description: Persists error data for the Error Tracking's GitLab backend introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64712 milestone: '14.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/external_approval_rules.yml b/db/docs/external_approval_rules.yml index 07549d4e73d640ef75d8aa31dcf778a854fd6661..846ae1bb72b4da4480d0971f8e3aad30c0399cea 100644 --- a/db/docs/external_approval_rules.yml +++ b/db/docs/external_approval_rules.yml @@ -7,10 +7,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54002 milestone: '13.10' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/external_status_checks.yml b/db/docs/external_status_checks.yml index c8263d921bfa62cd380bae0e84659348b6ded488..d6ae3d0cd9006cafc5b522a80c9c5bf9e2b1b03f 100644 --- a/db/docs/external_status_checks.yml +++ b/db/docs/external_status_checks.yml @@ -8,10 +8,6 @@ description: Stores project's external status checks introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62186 milestone: '14.0' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/geo_node_namespace_links.yml b/db/docs/geo_node_namespace_links.yml index 9687026c5037d6bc4583fdd8a4e6da1721f14ab5..08925b5563a108fd63328af7032f60f4eddbdb44 100644 --- a/db/docs/geo_node_namespace_links.yml +++ b/db/docs/geo_node_namespace_links.yml @@ -8,10 +8,6 @@ description: Passthrough table for geo_nodes many-to-many namespaces relation. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/14c6128530579ca92fa79342d4119d25bcff1f2d milestone: '9.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/gpg_signatures.yml b/db/docs/gpg_signatures.yml index f7fb71eeb8a663a9d8a1391c00f166d5a57a0501..c3e25873c91c9ef885bfd03a43452a570656f93c 100644 --- a/db/docs/gpg_signatures.yml +++ b/db/docs/gpg_signatures.yml @@ -8,10 +8,6 @@ description: Stores GPG signatures introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/9546 milestone: '9.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/grafana_integrations.yml b/db/docs/grafana_integrations.yml index 8f8a30ee734b3d64ac9b06ffca6e664487b474a2..1f1571195142c281d429bc58d863e32e1b3402c4 100644 --- a/db/docs/grafana_integrations.yml +++ b/db/docs/grafana_integrations.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17234 milestone: '12.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/group_custom_attributes.yml b/db/docs/group_custom_attributes.yml index 1e90187e2325857afb280c776bb78c63ed5b8ff7..6c828cb9381d1a2dfc91761d1b64e2fc79bfd108 100644 --- a/db/docs/group_custom_attributes.yml +++ b/db/docs/group_custom_attributes.yml @@ -8,10 +8,6 @@ description: Stores custom attributes per group introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/14593 milestone: '10.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/group_deletion_schedules.yml b/db/docs/group_deletion_schedules.yml index fbfca64b25dc4eaf45bd98c3eae3b9d67c297035..4ad6293d633cbe8a0d252e00652b5f994cb10ba1 100644 --- a/db/docs/group_deletion_schedules.yml +++ b/db/docs/group_deletion_schedules.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20276 milestone: '12.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/group_deploy_keys_groups.yml b/db/docs/group_deploy_keys_groups.yml index 615f30384b35b28d26ec591218c407ca61f2fbaf..032667596d76bee7b7d00ada9c8e36726a4ff524 100644 --- a/db/docs/group_deploy_keys_groups.yml +++ b/db/docs/group_deploy_keys_groups.yml @@ -8,10 +8,6 @@ description: https://docs.gitlab.com/ee/user/project/deploy_keys/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32901 milestone: '13.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/group_deploy_tokens.yml b/db/docs/group_deploy_tokens.yml index bdc22d3206191f5b4071eddd44fcea45956ff97c..b0a6ce7ecf0b14947ee4092dff4b90bf1a052302 100644 --- a/db/docs/group_deploy_tokens.yml +++ b/db/docs/group_deploy_tokens.yml @@ -8,10 +8,6 @@ description: https://docs.gitlab.com/ee/user/project/deploy_tokens/ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23460 milestone: '12.8' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/group_repository_storage_moves.yml b/db/docs/group_repository_storage_moves.yml index 46fefaef979f11304b1b26c4a045bdf3481839de..f6e43c3fda4f1fb39cbb021562e506036c18bb47 100644 --- a/db/docs/group_repository_storage_moves.yml +++ b/db/docs/group_repository_storage_moves.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51803 milestone: '13.9' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/group_ssh_certificates.yml b/db/docs/group_ssh_certificates.yml index ee50c50e05664fc19803b02810d3a4899765e736..17f4c56f7f64644720faac6301ad4657deb6fef4 100644 --- a/db/docs/group_ssh_certificates.yml +++ b/db/docs/group_ssh_certificates.yml @@ -4,15 +4,10 @@ classes: - Groups::SshCertificate feature_categories: - source_code_management -description: Stores CA files used to verify which certificates are authorized to access - a namespace +description: Stores CA files used to verify which certificates are authorized to access a namespace introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/127856 milestone: '16.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/group_wiki_repositories.yml b/db/docs/group_wiki_repositories.yml index d56bbbea2b138a2fb961c7b784c5143145fed88c..fc6b4ae0814dcca11774d63fc2a5ee4821237dac 100644 --- a/db/docs/group_wiki_repositories.yml +++ b/db/docs/group_wiki_repositories.yml @@ -8,10 +8,6 @@ description: Stores information about group wiki repositories. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/31121 milestone: '13.0' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/groups_visits.yml b/db/docs/groups_visits.yml index 54a11eeff5f31076c741e0ec099e0b7cbce303e6..b2ee326013370396f532bad314df19362739da9e 100644 --- a/db/docs/groups_visits.yml +++ b/db/docs/groups_visits.yml @@ -4,15 +4,10 @@ classes: - Users::GroupVisit feature_categories: - navigation -description: Tracks group visits so we can suggest groups that are recently and frequently - visited. +description: Tracks group visits so we can suggest groups that are recently and frequently visited. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/123554 milestone: '16.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/import_source_users.yml b/db/docs/import_source_users.yml index 5c4c8d2ef13f2a39e49167f2c6f554f0105cee8e..dbcfe3ec840c3a8a562baf5341ff7bc27923b276 100644 --- a/db/docs/import_source_users.yml +++ b/db/docs/import_source_users.yml @@ -8,10 +8,6 @@ description: Used to map imported user contributions to internal placeholder use introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/147488 milestone: '17.0' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/incident_management_escalation_policies.yml b/db/docs/incident_management_escalation_policies.yml index df7a5771779bef4eb84e765b68096458f0735a9f..ec2e48d995d03aee41511b02c037fe72f5fe27c3 100644 --- a/db/docs/incident_management_escalation_policies.yml +++ b/db/docs/incident_management_escalation_policies.yml @@ -8,10 +8,6 @@ description: Persists information about escalation policies in a project introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60685 milestone: '13.12' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/incident_management_escalation_rules.yml b/db/docs/incident_management_escalation_rules.yml index 7c430b37164cd818d247719064c9dd532a528ba5..e87cd12dc66f087ac89c011966323a5334f59f17 100644 --- a/db/docs/incident_management_escalation_rules.yml +++ b/db/docs/incident_management_escalation_rules.yml @@ -8,10 +8,6 @@ description: Persists information about escalation rules for incident management introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60685 milestone: '13.12' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/incident_management_issuable_escalation_statuses.yml b/db/docs/incident_management_issuable_escalation_statuses.yml index 0734ecff79ef6370c2508b03425267cec3dffa69..06d93f30e2502d5324e60f022d4c216c0b17a770 100644 --- a/db/docs/incident_management_issuable_escalation_statuses.yml +++ b/db/docs/incident_management_issuable_escalation_statuses.yml @@ -8,10 +8,6 @@ description: Persists escalation status information for incidents introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65206 milestone: '14.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/incident_management_oncall_participants.yml b/db/docs/incident_management_oncall_participants.yml index 42783f844b03fb13f4735bf237106d35b32e2710..f8d04d170d060b4f768576753d36d0fa19c8c7b3 100644 --- a/db/docs/incident_management_oncall_participants.yml +++ b/db/docs/incident_management_oncall_participants.yml @@ -9,10 +9,6 @@ description: Persists information about on-call rotation participants introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49058 milestone: '13.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/incident_management_oncall_rotations.yml b/db/docs/incident_management_oncall_rotations.yml index 87df6b965444d78ef41d4958b3967108c432f229..a009c80b39985282a525cfeb95eb32fd566a13e8 100644 --- a/db/docs/incident_management_oncall_rotations.yml +++ b/db/docs/incident_management_oncall_rotations.yml @@ -9,10 +9,6 @@ description: Persists information about on-call rotation introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49058 milestone: '13.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/incident_management_oncall_schedules.yml b/db/docs/incident_management_oncall_schedules.yml index 7cd95658376d6814770647b900cf80955c4b7e96..5dca1515987f5bfe1a5b3f8dd4f6d0fc948e2df2 100644 --- a/db/docs/incident_management_oncall_schedules.yml +++ b/db/docs/incident_management_oncall_schedules.yml @@ -9,10 +9,6 @@ description: Persists on-call schedules for incident management in a project introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47407 milestone: '13.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/incident_management_oncall_shifts.yml b/db/docs/incident_management_oncall_shifts.yml index 9250c35b92452d987f28d4db2d872af6ca132556..e93817b90535745883d7ee804c75a2f4f850effe 100644 --- a/db/docs/incident_management_oncall_shifts.yml +++ b/db/docs/incident_management_oncall_shifts.yml @@ -9,10 +9,6 @@ description: Tracks past and present on-call shifts introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49423 milestone: '13.8' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/incident_management_pending_alert_escalations.yml b/db/docs/incident_management_pending_alert_escalations.yml index 91e109d2b52d74a278801fcd6d1527e3d8475211..618761b10d2115ac537db205cef08979526845f1 100644 --- a/db/docs/incident_management_pending_alert_escalations.yml +++ b/db/docs/incident_management_pending_alert_escalations.yml @@ -8,10 +8,6 @@ description: Persists information about pending alert escalations for incidents introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64274 milestone: '14.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/incident_management_pending_issue_escalations.yml b/db/docs/incident_management_pending_issue_escalations.yml index 576d7e3fb573c280a7a44a31305f179c9959be4d..0cdd970f21098e3726946799516d35d3afc4f4c4 100644 --- a/db/docs/incident_management_pending_issue_escalations.yml +++ b/db/docs/incident_management_pending_issue_escalations.yml @@ -4,15 +4,10 @@ classes: - IncidentManagement::PendingEscalations::Issue feature_categories: - incident_management -description: Represents when issues should be escalated according to a project's escalation - policy +description: Represents when issues should be escalated according to a project's escalation policy introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65209 milestone: '14.3' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/incident_management_timeline_event_tag_links.yml b/db/docs/incident_management_timeline_event_tag_links.yml index 794f5e9f3b7eccbf4b64d55f9619e50af272e9b0..560d5b4d2e3158f9e8da27d09a67d976e779390c 100644 --- a/db/docs/incident_management_timeline_event_tag_links.yml +++ b/db/docs/incident_management_timeline_event_tag_links.yml @@ -8,10 +8,6 @@ description: Persists links between timeline event tags and timeline events. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/100271 milestone: '15.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/incident_management_timeline_events.yml b/db/docs/incident_management_timeline_events.yml index 876112b01f1c220dc4666b6583787b80596c0a76..66113cac181ad9fc014925ad78e3c7dc287b0f7b 100644 --- a/db/docs/incident_management_timeline_events.yml +++ b/db/docs/incident_management_timeline_events.yml @@ -8,10 +8,6 @@ description: Persists timeline events for an incident introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/74530 milestone: '14.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/index_statuses.yml b/db/docs/index_statuses.yml index a5a0b22ed8885855fa67ceef793cf3bafa1405b7..548168557ad7749b028892b62e0a2c64983424ce 100644 --- a/db/docs/index_statuses.yml +++ b/db/docs/index_statuses.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/03370b017c7b120af7b53682714ffc325742fc98 milestone: '8.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/insights.yml b/db/docs/insights.yml index 215cf5f2106a15c7cfe68c5aa57d5ff1e15902cb..20bc87de3522ccb14b1dc7dadf13b42351c33493 100644 --- a/db/docs/insights.yml +++ b/db/docs/insights.yml @@ -4,15 +4,10 @@ classes: - Insight feature_categories: - value_stream_management -description: The table is used to specify a project which contains the group level - insights configuration. +description: The table is used to specify a project which contains the group level insights configuration. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9665 milestone: '11.9' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/issuable_metric_images.yml b/db/docs/issuable_metric_images.yml index 914e62cb72ce765bbaf3ab45f629c58fe9fc5525..0bca5c892aba886d2ff79f0a70180e160b29dc23 100644 --- a/db/docs/issuable_metric_images.yml +++ b/db/docs/issuable_metric_images.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/46845 milestone: '13.7' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issuable_resource_links.yml b/db/docs/issuable_resource_links.yml index f108caee39ab1c45347341488022fada7e4bb583..03712698ff318bb694e16505f3eb7cf3f7aaa45a 100644 --- a/db/docs/issuable_resource_links.yml +++ b/db/docs/issuable_resource_links.yml @@ -8,10 +8,6 @@ description: Persists resources links for an issuable, particularly incident. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88417 milestone: '15.1' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issuable_severities.yml b/db/docs/issuable_severities.yml index 22f121a724692f143e108c0d13ecfa5b20f0178b..246da6083a9fb5971d572725ee09717f96f257ab 100644 --- a/db/docs/issuable_severities.yml +++ b/db/docs/issuable_severities.yml @@ -8,10 +8,6 @@ description: Integer representing severity applied to issues, currently used for introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40272 milestone: '13.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issuable_slas.yml b/db/docs/issuable_slas.yml index fe2bc3b71069db380bb2b86ef33bd0b90785dc8e..159226983899639e027d1d928c0bedf79da8120e 100644 --- a/db/docs/issuable_slas.yml +++ b/db/docs/issuable_slas.yml @@ -8,10 +8,6 @@ description: Persists information about incident SLAs for incidents introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44253 milestone: '13.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issue_assignees.yml b/db/docs/issue_assignees.yml index 9ff42b8214f42caa8ce40cf044dd563613dc3ece..a96076c6549920c9087122e62719983b9bbeea6b 100644 --- a/db/docs/issue_assignees.yml +++ b/db/docs/issue_assignees.yml @@ -8,10 +8,6 @@ description: Users assigned to an issue introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/1541 milestone: '9.2' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issue_assignment_events.yml b/db/docs/issue_assignment_events.yml index 750e45b3580a4e9729d4476d7c2a2baaaec5035f..f4a8aac898e7a9bdef6429ffee55c2c62fe2e868 100644 --- a/db/docs/issue_assignment_events.yml +++ b/db/docs/issue_assignment_events.yml @@ -8,10 +8,6 @@ description: Tracks the assignment and unassignment events for issues introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/117379 milestone: '15.11' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issue_customer_relations_contacts.yml b/db/docs/issue_customer_relations_contacts.yml index 4ac6b4939e2fb284c073215f6f0cd6c3623da312..4782f7ad12c9614c93e6e9f45fcf0068b189ffe2 100644 --- a/db/docs/issue_customer_relations_contacts.yml +++ b/db/docs/issue_customer_relations_contacts.yml @@ -8,10 +8,6 @@ description: Holds Customer Relations (CRM) Contacts introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/71007 milestone: '14.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issue_email_participants.yml b/db/docs/issue_email_participants.yml index e9afad5704bd64188568317373ff33acdff4bc58..297fb93edeb848ad4dee44f281250f62e12f49a9 100644 --- a/db/docs/issue_email_participants.yml +++ b/db/docs/issue_email_participants.yml @@ -8,10 +8,6 @@ description: Email addresses for non-GitLab users added to issues as participant introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/42943 milestone: '13.5' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issue_emails.yml b/db/docs/issue_emails.yml index 6374bf041a2586d17d51771892bbc4d99d99b88e..0c4bf0304039cb7e992de62e85694f8fb7c4ec3f 100644 --- a/db/docs/issue_emails.yml +++ b/db/docs/issue_emails.yml @@ -5,15 +5,10 @@ classes: feature_categories: - service_desk - team_planning -description: The Message-ID of the original email that resulted in the creation of - an issue +description: The Message-ID of the original email that resulted in the creation of an issue introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/71749 milestone: '14.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issue_links.yml b/db/docs/issue_links.yml index 8eff26de20f34206bcddc49c94463b6a56a8dd8f..b478c5f0e5bf3785c2847c078ca7547d670aa101 100644 --- a/db/docs/issue_links.yml +++ b/db/docs/issue_links.yml @@ -9,10 +9,6 @@ description: Links two issues by relationship type, which can be related or bloc introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/1719 milestone: '9.4' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issue_metrics.yml b/db/docs/issue_metrics.yml index f99f143a1e11370a6ce5ff80ae5d06a633d3fa45..8fc3f60cbb9c534ed765adc9178d3b8ee8e5ffe7 100644 --- a/db/docs/issue_metrics.yml +++ b/db/docs/issue_metrics.yml @@ -8,10 +8,6 @@ description: Store various metrics for issues. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/516c838a1846d049814765afa85c28a3c14a5b9f milestone: '8.12' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/issue_search_data.yml b/db/docs/issue_search_data.yml index 1a52aca7ea2cf6262fa535e4aedc6e44262cbbf5..76d8bc28692272536fad67ff5cd8d2cfc28c43f9 100644 --- a/db/docs/issue_search_data.yml +++ b/db/docs/issue_search_data.yml @@ -8,10 +8,6 @@ description: TODO introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/71913 milestone: '14.9' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/db/docs/issue_user_mentions.yml b/db/docs/issue_user_mentions.yml index 8eed317f6c86cefa6507ea8ae687fbafeeeb3d55..ae066ed072b240ab0be3a19fb7fc5d54f3e4d558 100644 --- a/db/docs/issue_user_mentions.yml +++ b/db/docs/issue_user_mentions.yml @@ -8,10 +8,6 @@ description: User mentions in issue descriptions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009 milestone: '12.6' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide desired_sharding_key: diff --git a/db/docs/iterations_cadences.yml b/db/docs/iterations_cadences.yml index 46b596b303edf9ebe03235c3affe02895647c080..52de8681ecde1da3e489d649080388141a00ee40 100644 --- a/db/docs/iterations_cadences.yml +++ b/db/docs/iterations_cadences.yml @@ -4,15 +4,10 @@ classes: - Iterations::Cadence feature_categories: - team_planning -description: Defines an iteration cadence for a group, used to define how iterations - should act +description: Defines an iteration cadence for a group, used to define how iterations should act introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/50707 milestone: '13.9' gitlab_schema: gitlab_main_cell -allow_cross_joins: -- gitlab_main_clusterwide -allow_cross_transactions: -- gitlab_main_clusterwide allow_cross_foreign_keys: - gitlab_main_clusterwide sharding_key: diff --git a/spec/lib/gitlab/database/dictionary_spec.rb b/spec/lib/gitlab/database/dictionary_spec.rb index 1295a980f861e258cba7977d9dc4671948bb8ccb..2e22b9a351089bda44f8e1b5be818726ca3555af 100644 --- a/spec/lib/gitlab/database/dictionary_spec.rb +++ b/spec/lib/gitlab/database/dictionary_spec.rb @@ -195,7 +195,7 @@ describe '#allow_cross_to_schemas' do it 'returns the list of allowed schemas' do expect(database_dictionary.allow_cross_to_schemas(:joins)) - .to contain_exactly(:gitlab_main_clusterwide) + .to be_empty end end end @@ -206,7 +206,7 @@ describe '#allow_cross_to_schemas' do it 'returns the list of allowed schemas' do expect(database_dictionary.allow_cross_to_schemas(:transactions)) - .to contain_exactly(:gitlab_main_clusterwide) + .to be_empty end end end diff --git a/spec/lib/gitlab/database/gitlab_schema_spec.rb b/spec/lib/gitlab/database/gitlab_schema_spec.rb index f716bcfcf49b5f5014fc26f60041171b26ab5bb5..2447927d5882d774bb7f03398dc8444ace6cd795 100644 --- a/spec/lib/gitlab/database/gitlab_schema_spec.rb +++ b/spec/lib/gitlab/database/gitlab_schema_spec.rb @@ -173,48 +173,6 @@ context 'when testing cross schema access' do using RSpec::Parameterized::TableSyntax - before do - allow(Gitlab::Database).to receive(:all_gitlab_schemas).and_return( - [ - Gitlab::Database::GitlabSchemaInfo.new( - name: "gitlab_main_clusterwide", - allow_cross_joins: %i[gitlab_shared gitlab_main], - allow_cross_transactions: %i[gitlab_internal gitlab_shared gitlab_main], - allow_cross_foreign_keys: %i[gitlab_main] - ), - Gitlab::Database::GitlabSchemaInfo.new( - name: "gitlab_main", - allow_cross_joins: %i[gitlab_shared], - allow_cross_transactions: %i[gitlab_internal gitlab_shared], - allow_cross_foreign_keys: %i[] - ), - Gitlab::Database::GitlabSchemaInfo.new( - name: "gitlab_ci", - allow_cross_joins: %i[gitlab_shared], - allow_cross_transactions: %i[gitlab_internal gitlab_shared], - allow_cross_foreign_keys: %i[] - ), - Gitlab::Database::GitlabSchemaInfo.new( - name: "gitlab_main_cell", - allow_cross_joins: [ - :gitlab_shared, - :gitlab_main, - { gitlab_main_clusterwide: { specific_tables: %w[plans] } } - ], - allow_cross_transactions: [ - :gitlab_internal, - :gitlab_shared, - :gitlab_main, - { gitlab_main_clusterwide: { specific_tables: %w[plans] } } - ], - allow_cross_foreign_keys: [ - { gitlab_main_clusterwide: { specific_tables: %w[plans] } } - ] - ) - ].index_by(&:name) - ) - end - describe '.cross_joins_allowed?' do where(:schemas, :tables, :result) do %i[] | %w[] | true @@ -226,10 +184,9 @@ %i[gitlab_main gitlab_ci] | %w[evidences schema_migrations] | false %i[gitlab_main_clusterwide gitlab_main gitlab_shared] | %w[users evidences detached_partitions] | true %i[gitlab_main_clusterwide gitlab_shared] | %w[users detached_partitions] | true - %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users namespaces] | false + %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users namespaces] | true %i[gitlab_main_clusterwide gitlab_main_cell] | %w[plans namespaces] | true %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users achievements] | true - %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users activity_pub_releases_subscriptions] | false end with_them do @@ -248,10 +205,9 @@ %i[gitlab_main gitlab_ci] | %w[evidences ci_pipelines] | false %i[gitlab_main_clusterwide gitlab_main gitlab_shared] | %w[users evidences detached_partitions] | true %i[gitlab_main_clusterwide gitlab_shared] | %w[users detached_partitions] | true - %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users namespaces] | false + %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users namespaces] | true %i[gitlab_main_clusterwide gitlab_main_cell] | %w[plans namespaces] | true - %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users achievements] | false - %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users activity_pub_releases_subscriptions] | true + %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users achievements] | true end with_them do @@ -269,7 +225,7 @@ %i[gitlab_main gitlab_ci] | %w[evidences ci_pipelines] | false %i[gitlab_main_clusterwide gitlab_shared] | %w[users detached_partitions] | false %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users namespaces] | false - %i[gitlab_main_clusterwide gitlab_main_cell] | %w[plans namespaces] | true + %i[gitlab_main_clusterwide gitlab_main_cell] | %w[plans namespaces] | false %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users achievements] | false %i[gitlab_main_clusterwide gitlab_main_cell] | %w[users agent_group_authorizations] | true end