diff --git a/db/docs/csv_issue_imports.yml b/db/docs/csv_issue_imports.yml index c5bdd72e6e47eefb76c19aa614d6c461dac19bf7..31f10fb27738b93739c49250cd2c1d7366a310db 100644 --- a/db/docs/csv_issue_imports.yml +++ b/db/docs/csv_issue_imports.yml @@ -7,4 +7,12 @@ feature_categories: description: Used to report the unique user usage of the CSV Issue Import feature introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44742 milestone: '13.6' -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/group_import_states.yml b/db/docs/group_import_states.yml index 1a47b0e0af407e280618f8b34707fd3a5dfa9c6b..b7f59c1c280ee4d8e4994354b4b94caf5064a604 100644 --- a/db/docs/group_import_states.yml +++ b/db/docs/group_import_states.yml @@ -4,7 +4,10 @@ classes: - GroupImportState feature_categories: - importers -description: Used to store and track the group import status when using the Import/Export feature +description: Used to store and track the group import status when using the Import/Export + feature introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29588 milestone: '13.0' gitlab_schema: gitlab_main_cell +sharding_key: + group_id: namespaces diff --git a/db/docs/project_export_jobs.yml b/db/docs/project_export_jobs.yml index 2eb6aa51202e88e956b8d5cf0c03588871331b5d..a2ab82eee48eebccea9270433cf7a506a1ebc984 100644 --- a/db/docs/project_export_jobs.yml +++ b/db/docs/project_export_jobs.yml @@ -7,4 +7,12 @@ feature_categories: description: Used to track and control project export status introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23664 milestone: '12.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: + project_id: projects diff --git a/db/docs/project_mirror_data.yml b/db/docs/project_mirror_data.yml index 5ac43215b26a290ed5fb2bfdd567ef2ddfa91f22..f71b7a930263dd0645930e2e75b0adee81c62863 100644 --- a/db/docs/project_mirror_data.yml +++ b/db/docs/project_mirror_data.yml @@ -4,7 +4,16 @@ classes: - ProjectImportState feature_categories: - importers -description: Used to store and track the project import status when using the Import/Export feature +description: Used to store and track the project import status when using the Import/Export + feature introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/0ca479d1ce0eadfcdc0e29d0e18136f5790d5b2f milestone: '9.3' -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