diff options
Diffstat (limited to 'db/docs')
-rw-r--r-- | db/docs/board_group_recent_visits.yml | 13 | ||||
-rw-r--r-- | db/docs/board_project_recent_visits.yml | 13 | ||||
-rw-r--r-- | db/docs/custom_emoji.yml | 10 | ||||
-rw-r--r-- | db/docs/customer_relations_organizations.yml | 13 | ||||
-rw-r--r-- | db/docs/design_management_designs.yml | 13 | ||||
-rw-r--r-- | db/docs/design_management_repositories.yml | 12 | ||||
-rw-r--r-- | db/docs/issues.yml | 2 | ||||
-rw-r--r-- | db/docs/iterations_cadences.yml | 13 | ||||
-rw-r--r-- | db/docs/label_priorities.yml | 10 | ||||
-rw-r--r-- | db/docs/pages_deployments.yml | 10 | ||||
-rw-r--r-- | db/docs/project_pages_metadata.yml | 2 | ||||
-rw-r--r-- | db/docs/timelog_categories.yml | 10 |
12 files changed, 105 insertions, 16 deletions
diff --git a/db/docs/board_group_recent_visits.yml b/db/docs/board_group_recent_visits.yml index 5615620567c..dce764719e5 100644 --- a/db/docs/board_group_recent_visits.yml +++ b/db/docs/board_group_recent_visits.yml @@ -4,7 +4,16 @@ 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 +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: + group_id: namespaces diff --git a/db/docs/board_project_recent_visits.yml b/db/docs/board_project_recent_visits.yml index 336be808517..e2cc4813de0 100644 --- a/db/docs/board_project_recent_visits.yml +++ b/db/docs/board_project_recent_visits.yml @@ -4,7 +4,16 @@ 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 +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: + project_id: projects diff --git a/db/docs/custom_emoji.yml b/db/docs/custom_emoji.yml index 2b20ea014f4..a871f1945b4 100644 --- a/db/docs/custom_emoji.yml +++ b/db/docs/custom_emoji.yml @@ -7,4 +7,12 @@ feature_categories: 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 +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: + namespace_id: namespaces diff --git a/db/docs/customer_relations_organizations.yml b/db/docs/customer_relations_organizations.yml index 07f9ed01ca6..3e396812a64 100644 --- a/db/docs/customer_relations_organizations.yml +++ b/db/docs/customer_relations_organizations.yml @@ -4,7 +4,16 @@ classes: - CustomerRelations::Organization feature_categories: - team_planning -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 +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: + group_id: namespaces diff --git a/db/docs/design_management_designs.yml b/db/docs/design_management_designs.yml index ea284c8bee4..1e7591ccbd2 100644 --- a/db/docs/design_management_designs.yml +++ b/db/docs/design_management_designs.yml @@ -4,7 +4,16 @@ 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 +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: + project_id: projects diff --git a/db/docs/design_management_repositories.yml b/db/docs/design_management_repositories.yml index 61d905c2703..cd719afad51 100644 --- a/db/docs/design_management_repositories.yml +++ b/db/docs/design_management_repositories.yml @@ -5,6 +5,14 @@ classes: feature_categories: - design_management description: Holds information about Design Management Repositories -introduced_by_url: 'https://gitlab.com/gitlab-org/gitlab/-/merge_requests/111555' +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/111555 milestone: '15.11' -gitlab_schema: gitlab_main
\ No newline at end of file +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: + project_id: projects diff --git a/db/docs/issues.yml b/db/docs/issues.yml index a7f24665677..3cd8d59a520 100644 --- a/db/docs/issues.yml +++ b/db/docs/issues.yml @@ -9,3 +9,5 @@ description: Information describing issues, which is also used by the WorkItem c introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba1224867665844b117fa037e1465bb706b3685 milestone: "<6.0" gitlab_schema: gitlab_main_cell +sharding_key: + namespace_id: namespaces diff --git a/db/docs/iterations_cadences.yml b/db/docs/iterations_cadences.yml index 972e577a788..46b596b303e 100644 --- a/db/docs/iterations_cadences.yml +++ b/db/docs/iterations_cadences.yml @@ -4,7 +4,16 @@ 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 +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: + group_id: namespaces diff --git a/db/docs/label_priorities.yml b/db/docs/label_priorities.yml index cdeb18d815b..dec55a2f117 100644 --- a/db/docs/label_priorities.yml +++ b/db/docs/label_priorities.yml @@ -7,4 +7,12 @@ feature_categories: description: The relative priority assigned to a label within a project, if any introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/297892011330ecdd2fa7cbe47fbc6fd4f3b62171 milestone: '8.14' -gitlab_schema: gitlab_main +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: + project_id: projects diff --git a/db/docs/pages_deployments.yml b/db/docs/pages_deployments.yml index f8aae63c191..c0b0c11abf5 100644 --- a/db/docs/pages_deployments.yml +++ b/db/docs/pages_deployments.yml @@ -7,4 +7,12 @@ feature_categories: description: Stores ZIP archives for GitLab Pages websites. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41785 milestone: '13.4' -gitlab_schema: gitlab_main +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: + project_id: projects diff --git a/db/docs/project_pages_metadata.yml b/db/docs/project_pages_metadata.yml index e0d70015784..3db3d0a6c96 100644 --- a/db/docs/project_pages_metadata.yml +++ b/db/docs/project_pages_metadata.yml @@ -8,3 +8,5 @@ description: Store GitLab Pages metadata for projects. introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17197 milestone: '12.4' gitlab_schema: gitlab_main_cell +sharding_key: + project_id: projects diff --git a/db/docs/timelog_categories.yml b/db/docs/timelog_categories.yml index a8874837a35..86d20de6415 100644 --- a/db/docs/timelog_categories.yml +++ b/db/docs/timelog_categories.yml @@ -7,4 +7,12 @@ feature_categories: description: Categories that can be associated to a timelog to categorize them introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87529 milestone: '15.1' -gitlab_schema: gitlab_main +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: + namespace_id: namespaces |