summaryrefslogtreecommitdiff
path: root/db/docs
diff options
context:
space:
mode:
Diffstat (limited to 'db/docs')
-rw-r--r--db/docs/achievements.yml2
-rw-r--r--db/docs/analytics_cycle_analytics_group_stages.yml2
-rw-r--r--db/docs/analytics_cycle_analytics_group_value_streams.yml2
-rw-r--r--db/docs/analytics_dashboards_pointers.yml10
-rw-r--r--db/docs/approval_merge_request_rules_approved_approvers.yml2
-rw-r--r--db/docs/approver_groups.yml2
-rw-r--r--db/docs/approvers.yml2
-rw-r--r--db/docs/chat_names.yml2
-rw-r--r--db/docs/chat_teams.yml2
-rw-r--r--db/docs/ci_job_artifacts.yml1
-rw-r--r--db/docs/ci_minutes_additional_packs.yml2
-rw-r--r--db/docs/ci_namespace_mirrors.yml2
-rw-r--r--db/docs/ci_pipeline_chat_data.yml2
-rw-r--r--db/docs/ci_project_mirrors.yml2
-rw-r--r--db/docs/ci_runner_machines.yml10
-rw-r--r--db/docs/clusters_applications_cilium.yml2
-rw-r--r--db/docs/dast_pre_scan_verifications.yml2
-rw-r--r--db/docs/dependency_list_exports.yml2
-rw-r--r--db/docs/dingtalk_tracker_data.yml3
-rw-r--r--db/docs/draft_notes.yml2
-rw-r--r--db/docs/elastic_group_index_statuses.yml10
-rw-r--r--db/docs/elastic_reindexing_slices.yml2
-rw-r--r--db/docs/elasticsearch_indexed_projects.yml2
-rw-r--r--db/docs/geo_container_repository_updated_events.yml10
-rw-r--r--db/docs/ghost_user_migrations.yml2
-rw-r--r--db/docs/historical_data.yml4
-rw-r--r--db/docs/integrations.yml3
-rw-r--r--db/docs/lfs_file_locks.yml2
-rw-r--r--db/docs/lfs_object_states.yml2
-rw-r--r--db/docs/lfs_objects.yml2
-rw-r--r--db/docs/lfs_objects_projects.yml1
-rw-r--r--db/docs/loose_foreign_keys_deleted_records.yml2
-rw-r--r--db/docs/merge_request_assignees.yml2
-rw-r--r--db/docs/merge_request_cleanup_schedules.yml2
-rw-r--r--db/docs/merge_request_context_commit_diff_files.yml2
-rw-r--r--db/docs/merge_request_context_commits.yml2
-rw-r--r--db/docs/merge_request_diff_commit_users.yml2
-rw-r--r--db/docs/merge_request_diff_commits.yml2
-rw-r--r--db/docs/merge_request_diff_files.yml2
-rw-r--r--db/docs/merge_request_diffs.yml2
-rw-r--r--db/docs/merge_request_metrics.yml2
-rw-r--r--db/docs/merge_request_predictions.yml2
-rw-r--r--db/docs/merge_request_reviewers.yml2
-rw-r--r--db/docs/merge_requests.yml2
-rw-r--r--db/docs/merge_requests_closing_issues.yml2
-rw-r--r--db/docs/ml_candidate_metadata.yml1
-rw-r--r--db/docs/ml_candidate_metrics.yml1
-rw-r--r--db/docs/ml_candidate_params.yml5
-rw-r--r--db/docs/ml_candidates.yml1
-rw-r--r--db/docs/ml_experiment_metadata.yml1
-rw-r--r--db/docs/ml_experiments.yml1
-rw-r--r--db/docs/namespace_aggregation_schedules.yml2
-rw-r--r--db/docs/namespace_bans.yml6
-rw-r--r--db/docs/namespace_details.yml2
-rw-r--r--db/docs/namespace_limits.yml2
-rw-r--r--db/docs/namespace_root_storage_statistics.yml2
-rw-r--r--db/docs/namespace_statistics.yml2
-rw-r--r--db/docs/namespaces_sync_events.yml2
-rw-r--r--db/docs/note_diff_files.yml2
-rw-r--r--db/docs/notes.yml4
-rw-r--r--db/docs/operations_feature_flags.yml2
-rw-r--r--db/docs/packages_rpm_repository_files.yml2
-rw-r--r--db/docs/project_statistics.yml2
-rw-r--r--db/docs/project_wiki_repository_states.yml2
-rw-r--r--db/docs/projects_sync_events.yml2
-rw-r--r--db/docs/reviews.yml2
-rw-r--r--db/docs/security_orchestration_policy_configurations.yml2
-rw-r--r--db/docs/security_orchestration_policy_rule_schedules.yml2
-rw-r--r--db/docs/slack_api_scopes.yml2
-rw-r--r--db/docs/slack_integrations_scopes.yml2
-rw-r--r--db/docs/snippet_repositories.yml2
-rw-r--r--db/docs/snippet_statistics.yml2
-rw-r--r--db/docs/snippet_user_mentions.yml2
-rw-r--r--db/docs/snippets.yml2
-rw-r--r--db/docs/suggestions.yml2
-rw-r--r--db/docs/timelog_categories.yml2
-rw-r--r--db/docs/uploads.yml4
-rw-r--r--db/docs/user_achievements.yml10
-rw-r--r--db/docs/user_highest_roles.yml4
-rw-r--r--db/docs/user_namespace_callouts.yml5
-rw-r--r--db/docs/users_statistics.yml2
-rw-r--r--db/docs/views/postgres_partitioned_tables.yml2
-rw-r--r--db/docs/vulnerability_remediations.yml1
-rw-r--r--db/docs/vulnerability_state_transitions.yml4
-rw-r--r--db/docs/work_item_parent_links.yml1
85 files changed, 124 insertions, 99 deletions
diff --git a/db/docs/achievements.yml b/db/docs/achievements.yml
index 20f9d1616b3..04d17defa06 100644
--- a/db/docs/achievements.yml
+++ b/db/docs/achievements.yml
@@ -1,7 +1,7 @@
---
table_name: achievements
classes:
-- Achievements::Achivement
+- Achievements::Achievement
feature_categories:
- users
description: Achievements which can be created by namespaces to award them to users
diff --git a/db/docs/analytics_cycle_analytics_group_stages.yml b/db/docs/analytics_cycle_analytics_group_stages.yml
index 5dbb3eba2c0..12c7668632d 100644
--- a/db/docs/analytics_cycle_analytics_group_stages.yml
+++ b/db/docs/analytics_cycle_analytics_group_stages.yml
@@ -1,7 +1,7 @@
---
table_name: analytics_cycle_analytics_group_stages
classes:
-- Analytics::CycleAnalytics::GroupStage
+- Analytics::CycleAnalytics::Stage
feature_categories:
- value_stream_management
description: TODO
diff --git a/db/docs/analytics_cycle_analytics_group_value_streams.yml b/db/docs/analytics_cycle_analytics_group_value_streams.yml
index e29d07c5a72..1f8603ab294 100644
--- a/db/docs/analytics_cycle_analytics_group_value_streams.yml
+++ b/db/docs/analytics_cycle_analytics_group_value_streams.yml
@@ -1,7 +1,7 @@
---
table_name: analytics_cycle_analytics_group_value_streams
classes:
-- Analytics::CycleAnalytics::GroupValueStream
+- Analytics::CycleAnalytics::ValueStream
feature_categories:
- value_stream_management
description: Store group level Value Stream objects.
diff --git a/db/docs/analytics_dashboards_pointers.yml b/db/docs/analytics_dashboards_pointers.yml
new file mode 100644
index 00000000000..b554911d3ad
--- /dev/null
+++ b/db/docs/analytics_dashboards_pointers.yml
@@ -0,0 +1,10 @@
+---
+table_name: analytics_dashboards_pointers
+classes:
+- Analytics::DashboardsPointer
+feature_categories:
+ - devops_reports
+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
diff --git a/db/docs/approval_merge_request_rules_approved_approvers.yml b/db/docs/approval_merge_request_rules_approved_approvers.yml
index 4a453da4162..8d2d74ffcc5 100644
--- a/db/docs/approval_merge_request_rules_approved_approvers.yml
+++ b/db/docs/approval_merge_request_rules_approved_approvers.yml
@@ -2,7 +2,7 @@
table_name: approval_merge_request_rules_approved_approvers
classes: []
feature_categories:
-- code_review
+- code_review_workflow
description: Join table for approved approvers and ApprovalMergeRequestRule
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8497
milestone: '11.7'
diff --git a/db/docs/approver_groups.yml b/db/docs/approver_groups.yml
index fd892ed3f4c..b69c110e3cc 100644
--- a/db/docs/approver_groups.yml
+++ b/db/docs/approver_groups.yml
@@ -3,7 +3,7 @@ table_name: approver_groups
classes:
- ApproverGroup
feature_categories:
-- code_review
+- code_review_workflow
- source_code_management
description: Group approvers of given merge request
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/743
diff --git a/db/docs/approvers.yml b/db/docs/approvers.yml
index ac15bbb8767..ea700bfb634 100644
--- a/db/docs/approvers.yml
+++ b/db/docs/approvers.yml
@@ -3,7 +3,7 @@ table_name: approvers
classes:
- Approver
feature_categories:
-- code_review
+- code_review_workflow
- source_code_management
description: Approvers of given merge request
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/3cc78d89984d9c9df8372c52b7bba38e6226f9f2
diff --git a/db/docs/chat_names.yml b/db/docs/chat_names.yml
index fd1efaf91d7..a2a1d9e5240 100644
--- a/db/docs/chat_names.yml
+++ b/db/docs/chat_names.yml
@@ -4,7 +4,7 @@ classes:
- ChatName
feature_categories:
- integrations
-- chatops
+- continuous_integration
description: Stores mappings from external chat accounts to GitLab users.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/7450
milestone: '8.14'
diff --git a/db/docs/chat_teams.yml b/db/docs/chat_teams.yml
index d50e596279a..84584e0d68e 100644
--- a/db/docs/chat_teams.yml
+++ b/db/docs/chat_teams.yml
@@ -4,7 +4,7 @@ classes:
- ChatTeam
feature_categories:
- integrations
-- chatops
+- continuous_integration
description: Stores mappings from external chat teams to GitLab groups.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/8746
milestone: '9.0'
diff --git a/db/docs/ci_job_artifacts.yml b/db/docs/ci_job_artifacts.yml
index bff81fa5ae9..92c43eaf04f 100644
--- a/db/docs/ci_job_artifacts.yml
+++ b/db/docs/ci_job_artifacts.yml
@@ -2,7 +2,6 @@
table_name: ci_job_artifacts
classes:
- Ci::JobArtifact
-- Gitlab::Ci::JobArtifact
feature_categories:
- build_artifacts
description: Stores artifacts produced by a build.
diff --git a/db/docs/ci_minutes_additional_packs.yml b/db/docs/ci_minutes_additional_packs.yml
index 2be58f2cdde..be4b0a19621 100644
--- a/db/docs/ci_minutes_additional_packs.yml
+++ b/db/docs/ci_minutes_additional_packs.yml
@@ -3,7 +3,7 @@ table_name: ci_minutes_additional_packs
classes:
- Ci::Minutes::AdditionalPack
feature_categories:
-- utilization
+- purchase
description: TODO
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62393
milestone: '14.0'
diff --git a/db/docs/ci_namespace_mirrors.yml b/db/docs/ci_namespace_mirrors.yml
index dd6b8eab821..1566f043a0e 100644
--- a/db/docs/ci_namespace_mirrors.yml
+++ b/db/docs/ci_namespace_mirrors.yml
@@ -3,7 +3,7 @@ table_name: ci_namespace_mirrors
classes:
- Ci::NamespaceMirror
feature_categories:
-- sharding
+- pods
description: Mirrors some data from the `main` database into the `ci` database so that we can join directly in a single query
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75621
milestone: '14.6'
diff --git a/db/docs/ci_pipeline_chat_data.yml b/db/docs/ci_pipeline_chat_data.yml
index eeef86bd4dd..91f29a88648 100644
--- a/db/docs/ci_pipeline_chat_data.yml
+++ b/db/docs/ci_pipeline_chat_data.yml
@@ -3,7 +3,7 @@ table_name: ci_pipeline_chat_data
classes:
- Ci::PipelineChatData
feature_categories:
-- chatops
+- continuous_integration
description: Stores information about a CI pipeline created via chatops
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4466
milestone: '10.6'
diff --git a/db/docs/ci_project_mirrors.yml b/db/docs/ci_project_mirrors.yml
index d6619880b20..8e332a10194 100644
--- a/db/docs/ci_project_mirrors.yml
+++ b/db/docs/ci_project_mirrors.yml
@@ -3,7 +3,7 @@ table_name: ci_project_mirrors
classes:
- Ci::ProjectMirror
feature_categories:
-- sharding
+- pods
description: Mirrors some data from the `main` database into the `ci` database so that we can join directly in a single query
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75621
milestone: '14.6'
diff --git a/db/docs/ci_runner_machines.yml b/db/docs/ci_runner_machines.yml
new file mode 100644
index 00000000000..17cb700d96b
--- /dev/null
+++ b/db/docs/ci_runner_machines.yml
@@ -0,0 +1,10 @@
+---
+table_name: ci_runner_machines
+classes:
+- Ci::RunnerMachine
+feature_categories:
+- runner_fleet
+description: Information about host machines associated to Ci::Runner models
+introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/107801
+milestone: '15.8'
+gitlab_schema: gitlab_ci
diff --git a/db/docs/clusters_applications_cilium.yml b/db/docs/clusters_applications_cilium.yml
index 8744ee73633..b28d674cef0 100644
--- a/db/docs/clusters_applications_cilium.yml
+++ b/db/docs/clusters_applications_cilium.yml
@@ -3,7 +3,7 @@ table_name: clusters_applications_cilium
classes:
- Clusters::Applications::Cilium
feature_categories:
-- container_network_security
+- security_policy_management
description: Information about installed instance of Cilium in the cluster
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/34601
milestone: '13.2'
diff --git a/db/docs/dast_pre_scan_verifications.yml b/db/docs/dast_pre_scan_verifications.yml
index 45d39335264..cc537aa87d6 100644
--- a/db/docs/dast_pre_scan_verifications.yml
+++ b/db/docs/dast_pre_scan_verifications.yml
@@ -1,7 +1,7 @@
---
table_name: dast_pre_scan_verifications
classes:
-- Dast::PreScanVerifications
+- Dast::PreScanVerification
feature_categories:
- dynamic_application_security_testing
description: Verification status for DAST Profiles
diff --git a/db/docs/dependency_list_exports.yml b/db/docs/dependency_list_exports.yml
index 14d222edb06..1597f17c80c 100644
--- a/db/docs/dependency_list_exports.yml
+++ b/db/docs/dependency_list_exports.yml
@@ -1,5 +1,7 @@
---
table_name: dependency_list_exports
+classes:
+- Dependencies::DependencyListExport
feature_categories:
- dependency_management
description: Dependency list exported data
diff --git a/db/docs/dingtalk_tracker_data.yml b/db/docs/dingtalk_tracker_data.yml
index 6994bd805a7..cd9e8f86602 100644
--- a/db/docs/dingtalk_tracker_data.yml
+++ b/db/docs/dingtalk_tracker_data.yml
@@ -1,7 +1,6 @@
---
table_name: dingtalk_tracker_data
-classes:
-- Integrations::DingtalkTrackerData
+classes: []
feature_categories:
- integrations
description: Data related to the Dingtalk integration (JiHu-specific, see https://jihulab.com/gitlab-cn/gitlab/-/merge_requests/417).
diff --git a/db/docs/draft_notes.yml b/db/docs/draft_notes.yml
index 047241a7976..30e0bc96e22 100644
--- a/db/docs/draft_notes.yml
+++ b/db/docs/draft_notes.yml
@@ -3,7 +3,7 @@ table_name: draft_notes
classes:
- DraftNote
feature_categories:
-- code_review
+- code_review_workflow
- source_code_management
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
diff --git a/db/docs/elastic_group_index_statuses.yml b/db/docs/elastic_group_index_statuses.yml
new file mode 100644
index 00000000000..a9b0081474c
--- /dev/null
+++ b/db/docs/elastic_group_index_statuses.yml
@@ -0,0 +1,10 @@
+---
+table_name: elastic_group_index_statuses
+classes:
+- Elastic::GroupIndexStatus
+feature_categories:
+- global_search
+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
diff --git a/db/docs/elastic_reindexing_slices.yml b/db/docs/elastic_reindexing_slices.yml
index b547c96a35d..84e42b16d57 100644
--- a/db/docs/elastic_reindexing_slices.yml
+++ b/db/docs/elastic_reindexing_slices.yml
@@ -3,7 +3,7 @@ table_name: elastic_reindexing_slices
classes:
- Elastic::ReindexingSlice
feature_categories:
-- memory
+- application_performance
description: TODO
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55681
milestone: '13.12'
diff --git a/db/docs/elasticsearch_indexed_projects.yml b/db/docs/elasticsearch_indexed_projects.yml
index 78d8e2e58f7..17e2e116fdd 100644
--- a/db/docs/elasticsearch_indexed_projects.yml
+++ b/db/docs/elasticsearch_indexed_projects.yml
@@ -3,7 +3,7 @@ table_name: elasticsearch_indexed_projects
classes:
- ElasticsearchIndexedProject
feature_categories:
-- memory
+- application_performance
description: TODO
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/9861
milestone: '11.10'
diff --git a/db/docs/geo_container_repository_updated_events.yml b/db/docs/geo_container_repository_updated_events.yml
deleted file mode 100644
index a07758da54e..00000000000
--- a/db/docs/geo_container_repository_updated_events.yml
+++ /dev/null
@@ -1,10 +0,0 @@
----
-table_name: geo_container_repository_updated_events
-classes:
-- Geo::ContainerRepositoryUpdatedEvent
-feature_categories:
-- geo_replication
-description: Geo event for when a container repository (image, tag, registry) gets updated, belongs to geo_event_log.
-introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1902d9cc74a1dc2c87fdbb39a6cdbb67092cbb5a
-milestone: '12.2'
-gitlab_schema: gitlab_main
diff --git a/db/docs/ghost_user_migrations.yml b/db/docs/ghost_user_migrations.yml
index d90eca9f153..245e6735cd6 100644
--- a/db/docs/ghost_user_migrations.yml
+++ b/db/docs/ghost_user_migrations.yml
@@ -1,7 +1,7 @@
---
table_name: ghost_user_migrations
classes:
-- GhostUserMigration
+- Users::GhostUserMigration
feature_categories:
- users
description: Users records awaiting for their associated records to be migrated to ghost user
diff --git a/db/docs/historical_data.yml b/db/docs/historical_data.yml
index 020cc33b25d..a7af9e04c14 100644
--- a/db/docs/historical_data.yml
+++ b/db/docs/historical_data.yml
@@ -3,8 +3,8 @@ table_name: historical_data
classes:
- HistoricalData
feature_categories:
-- utilization
+- sm_provisioning
description: TODO
-introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/85c04a8aa654d1b7f898e55a113e50521bacaaf2
+introduced_by_url: https://dev.gitlab.org/gitlab/gitlab-ee/-/merge_requests/390
milestone: '7.11'
gitlab_schema: gitlab_main
diff --git a/db/docs/integrations.yml b/db/docs/integrations.yml
index 52d719e19da..5bb4f448541 100644
--- a/db/docs/integrations.yml
+++ b/db/docs/integrations.yml
@@ -2,6 +2,7 @@
table_name: integrations
classes:
- Integration
+- Integrations::AppleAppStore
- Integrations::Asana
- Integrations::Assembla
- Integrations::Bamboo
@@ -9,7 +10,9 @@ classes:
- Integrations::BaseCi
- Integrations::BaseIssueTracker
- Integrations::BaseMonitoring
+- Integrations::BaseSlackNotification
- Integrations::BaseSlashCommands
+- Integrations::BaseThirdPartyWiki
- Integrations::Bugzilla
- Integrations::Buildkite
- Integrations::Campfire
diff --git a/db/docs/lfs_file_locks.yml b/db/docs/lfs_file_locks.yml
index c366c43d6d7..07850aedddb 100644
--- a/db/docs/lfs_file_locks.yml
+++ b/db/docs/lfs_file_locks.yml
@@ -3,7 +3,7 @@ table_name: lfs_file_locks
classes:
- LfsFileLock
feature_categories:
-- git_lfs
+- source_code_management
description: File locks for LFS objects
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/4091
milestone: '10.5'
diff --git a/db/docs/lfs_object_states.yml b/db/docs/lfs_object_states.yml
index 02334202bdc..a0a6d4345fb 100644
--- a/db/docs/lfs_object_states.yml
+++ b/db/docs/lfs_object_states.yml
@@ -3,7 +3,7 @@ table_name: lfs_object_states
classes:
- Geo::LfsObjectState
feature_categories:
-- git_lfs
+- source_code_management
description: Geo verification states for LFS objects
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63981
milestone: '14.6'
diff --git a/db/docs/lfs_objects.yml b/db/docs/lfs_objects.yml
index 490bc1af0d9..431aace668f 100644
--- a/db/docs/lfs_objects.yml
+++ b/db/docs/lfs_objects.yml
@@ -3,7 +3,7 @@ table_name: lfs_objects
classes:
- LfsObject
feature_categories:
-- git_lfs
+- source_code_management
description: LFS files
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/1727
milestone: '8.2'
diff --git a/db/docs/lfs_objects_projects.yml b/db/docs/lfs_objects_projects.yml
index 7158e702312..e00132824be 100644
--- a/db/docs/lfs_objects_projects.yml
+++ b/db/docs/lfs_objects_projects.yml
@@ -3,7 +3,6 @@ table_name: lfs_objects_projects
classes:
- LfsObjectsProject
feature_categories:
-- git_lfs
- source_code_management
description: Join table relating lfs_objects and projects
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/1727
diff --git a/db/docs/loose_foreign_keys_deleted_records.yml b/db/docs/loose_foreign_keys_deleted_records.yml
index aeaf241ef4a..8ce8d4e52b3 100644
--- a/db/docs/loose_foreign_keys_deleted_records.yml
+++ b/db/docs/loose_foreign_keys_deleted_records.yml
@@ -3,7 +3,7 @@ table_name: loose_foreign_keys_deleted_records
classes:
- LooseForeignKeys::DeletedRecord
feature_categories:
-- sharding
+- pods
description: Used by the loose foreign keys feature as a queue of parent records whose child records (via foreign keys) need to be deleted/nullified
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/70152
milestone: '14.3'
diff --git a/db/docs/merge_request_assignees.yml b/db/docs/merge_request_assignees.yml
index 38f476ead90..12ca2eb513f 100644
--- a/db/docs/merge_request_assignees.yml
+++ b/db/docs/merge_request_assignees.yml
@@ -3,7 +3,7 @@ table_name: merge_request_assignees
classes:
- MergeRequestAssignee
feature_categories:
-- code_review
+- code_review_workflow
description: Store allocated assignees for merge requests
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/26496
milestone: '11.10'
diff --git a/db/docs/merge_request_cleanup_schedules.yml b/db/docs/merge_request_cleanup_schedules.yml
index e25c88c99a7..ba7c4e218f0 100644
--- a/db/docs/merge_request_cleanup_schedules.yml
+++ b/db/docs/merge_request_cleanup_schedules.yml
@@ -3,7 +3,7 @@ table_name: merge_request_cleanup_schedules
classes:
- MergeRequest::CleanupSchedule
feature_categories:
-- code_review
+- code_review_workflow
description: Store refs cleanup schedules for merge requests
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/46758
milestone: '13.6'
diff --git a/db/docs/merge_request_context_commit_diff_files.yml b/db/docs/merge_request_context_commit_diff_files.yml
index 6b64ea87555..ab92c3e69a2 100644
--- a/db/docs/merge_request_context_commit_diff_files.yml
+++ b/db/docs/merge_request_context_commit_diff_files.yml
@@ -3,7 +3,7 @@ table_name: merge_request_context_commit_diff_files
classes:
- MergeRequestContextCommitDiffFile
feature_categories:
-- code_review
+- code_review_workflow
description: Stores diffs data for merge request context commits
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23701
milestone: '12.8'
diff --git a/db/docs/merge_request_context_commits.yml b/db/docs/merge_request_context_commits.yml
index 1c8fc45776f..a16d1177d9d 100644
--- a/db/docs/merge_request_context_commits.yml
+++ b/db/docs/merge_request_context_commits.yml
@@ -3,7 +3,7 @@ table_name: merge_request_context_commits
classes:
- MergeRequestContextCommit
feature_categories:
-- code_review
+- code_review_workflow
description: Store context commit related data for merge requests
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23701
milestone: '12.8'
diff --git a/db/docs/merge_request_diff_commit_users.yml b/db/docs/merge_request_diff_commit_users.yml
index 1e6e78b37e3..59b5a73ca32 100644
--- a/db/docs/merge_request_diff_commit_users.yml
+++ b/db/docs/merge_request_diff_commit_users.yml
@@ -3,7 +3,7 @@ table_name: merge_request_diff_commit_users
classes:
- MergeRequest::DiffCommitUser
feature_categories:
-- code_review
+- code_review_workflow
description: Store commit user information for merge request diffs
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63669
milestone: '14.1'
diff --git a/db/docs/merge_request_diff_commits.yml b/db/docs/merge_request_diff_commits.yml
index 1b2f910c88a..c489f1b3ecb 100644
--- a/db/docs/merge_request_diff_commits.yml
+++ b/db/docs/merge_request_diff_commits.yml
@@ -3,7 +3,7 @@ table_name: merge_request_diff_commits
classes:
- MergeRequestDiffCommit
feature_categories:
-- code_review
+- code_review_workflow
description: Store commit related information within a merge request diff
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/12527
milestone: '9.4'
diff --git a/db/docs/merge_request_diff_files.yml b/db/docs/merge_request_diff_files.yml
index 5bb625231f8..cefd7faa923 100644
--- a/db/docs/merge_request_diff_files.yml
+++ b/db/docs/merge_request_diff_files.yml
@@ -3,7 +3,7 @@ table_name: merge_request_diff_files
classes:
- MergeRequestDiffFile
feature_categories:
-- code_review
+- code_review_workflow
description: Store file related information within a merge request diff
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/12047
milestone: '9.4'
diff --git a/db/docs/merge_request_diffs.yml b/db/docs/merge_request_diffs.yml
index d1044ebffe8..3abd8d80d4b 100644
--- a/db/docs/merge_request_diffs.yml
+++ b/db/docs/merge_request_diffs.yml
@@ -3,7 +3,7 @@ table_name: merge_request_diffs
classes:
- MergeRequestDiff
feature_categories:
-- code_review
+- code_review_workflow
description: Store information about the changes made within a git push for a merge request
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/c983e8eb3d9cac01090b8657735544f71f891576
milestone: '6.6'
diff --git a/db/docs/merge_request_metrics.yml b/db/docs/merge_request_metrics.yml
index 31267b6bf97..250f900246b 100644
--- a/db/docs/merge_request_metrics.yml
+++ b/db/docs/merge_request_metrics.yml
@@ -4,7 +4,7 @@ classes:
- MergeRequest::Metrics
feature_categories:
- value_stream_management
-- code_review
+- code_review_workflow
description: Store various metrics for merge requests.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/5986
milestone: '8.12'
diff --git a/db/docs/merge_request_predictions.yml b/db/docs/merge_request_predictions.yml
index 60680a73583..9d1ef61c66a 100644
--- a/db/docs/merge_request_predictions.yml
+++ b/db/docs/merge_request_predictions.yml
@@ -1,7 +1,7 @@
---
table_name: merge_request_predictions
classes:
-- MergeRequest::Prediction
+- MergeRequest::Predictions
feature_categories:
- workflow_automation
description: Includes machine learning model predictions
diff --git a/db/docs/merge_request_reviewers.yml b/db/docs/merge_request_reviewers.yml
index b8afea0d217..0de14b578de 100644
--- a/db/docs/merge_request_reviewers.yml
+++ b/db/docs/merge_request_reviewers.yml
@@ -3,7 +3,7 @@ table_name: merge_request_reviewers
classes:
- MergeRequestReviewer
feature_categories:
-- code_review
+- code_review_workflow
description: Store allocated reviewers for merge requests
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40358
milestone: '13.4'
diff --git a/db/docs/merge_requests.yml b/db/docs/merge_requests.yml
index 8e849a242b4..bd08875eafe 100644
--- a/db/docs/merge_requests.yml
+++ b/db/docs/merge_requests.yml
@@ -3,7 +3,7 @@ table_name: merge_requests
classes:
- MergeRequest
feature_categories:
-- code_review
+- code_review_workflow
description: This is the main table that stores information about project merge requests.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/6d460aa2d6b3959593c168eed181516036525393
milestone: "<6.0"
diff --git a/db/docs/merge_requests_closing_issues.yml b/db/docs/merge_requests_closing_issues.yml
index 9ad45df375a..479a81d8c67 100644
--- a/db/docs/merge_requests_closing_issues.yml
+++ b/db/docs/merge_requests_closing_issues.yml
@@ -3,7 +3,7 @@ table_name: merge_requests_closing_issues
classes:
- MergeRequestsClosingIssues
feature_categories:
-- code_review
+- code_review_workflow
description: Store the events of merge request closing any issues
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/5986
milestone: '8.12'
diff --git a/db/docs/ml_candidate_metadata.yml b/db/docs/ml_candidate_metadata.yml
index 485544f0f59..96396a6485e 100644
--- a/db/docs/ml_candidate_metadata.yml
+++ b/db/docs/ml_candidate_metadata.yml
@@ -4,7 +4,6 @@ classes:
- Ml::CandidateMetadata
feature_categories:
- mlops
- - incubation
gitlab_schema: gitlab_main
description: A Candidate Metadata record holds extra information about the candidate
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/104267
diff --git a/db/docs/ml_candidate_metrics.yml b/db/docs/ml_candidate_metrics.yml
index 24489973dd5..4b6087c977e 100644
--- a/db/docs/ml_candidate_metrics.yml
+++ b/db/docs/ml_candidate_metrics.yml
@@ -4,7 +4,6 @@ classes:
- Ml::CandidateMetric
feature_categories:
- mlops
- - incubation
description: Metrics recorded for a Machine Learning model candidate
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168
milestone: '15.4'
diff --git a/db/docs/ml_candidate_params.yml b/db/docs/ml_candidate_params.yml
index 25372de7c7f..334ba7420e8 100644
--- a/db/docs/ml_candidate_params.yml
+++ b/db/docs/ml_candidate_params.yml
@@ -1,10 +1,9 @@
---
table_name: ml_candidate_params
classes:
- - Ml::CandidateParams
+- Ml::CandidateParam
feature_categories:
- - mlops
- - incubation
+- mlops
description: Configuration parameters recorded for a Machine Learning model candidate
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168
milestone: '15.4'
diff --git a/db/docs/ml_candidates.yml b/db/docs/ml_candidates.yml
index c057eb45675..a79729e1548 100644
--- a/db/docs/ml_candidates.yml
+++ b/db/docs/ml_candidates.yml
@@ -4,7 +4,6 @@ classes:
- Ml::Candidate
feature_categories:
- mlops
- - incubation
description: A Model Candidate is a record of the results on training a model on some configuration
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168
milestone: '15.4'
diff --git a/db/docs/ml_experiment_metadata.yml b/db/docs/ml_experiment_metadata.yml
index a77781cb601..812a33fe176 100644
--- a/db/docs/ml_experiment_metadata.yml
+++ b/db/docs/ml_experiment_metadata.yml
@@ -4,7 +4,6 @@ classes:
- Ml::ExperimentMetadata
feature_categories:
- mlops
- - incubation
gitlab_schema: gitlab_main
description: An Experiment Metadata record holds extra information about the experiment
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/104267
diff --git a/db/docs/ml_experiments.yml b/db/docs/ml_experiments.yml
index bada30749d3..efae3c53119 100644
--- a/db/docs/ml_experiments.yml
+++ b/db/docs/ml_experiments.yml
@@ -4,7 +4,6 @@ classes:
- Ml::Experiment
feature_categories:
- mlops
- - incubation
description: A Machine Learning Experiments groups many Model Candidates
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/95168
milestone: '15.4'
diff --git a/db/docs/namespace_aggregation_schedules.yml b/db/docs/namespace_aggregation_schedules.yml
index c961c33f2ee..56ac5ee3ed6 100644
--- a/db/docs/namespace_aggregation_schedules.yml
+++ b/db/docs/namespace_aggregation_schedules.yml
@@ -3,7 +3,7 @@ table_name: namespace_aggregation_schedules
classes:
- Namespace::AggregationSchedule
feature_categories:
-- utilization
+- subscription_cost_management
description: Keeps update schedules for namespace_root_storage_statistics
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/29570
milestone: '12.1'
diff --git a/db/docs/namespace_bans.yml b/db/docs/namespace_bans.yml
index af68cf0b48b..dbb1c012bda 100644
--- a/db/docs/namespace_bans.yml
+++ b/db/docs/namespace_bans.yml
@@ -1,10 +1,10 @@
---
table_name: namespace_bans
classes:
- - NamespaceBan
+- Namespaces::NamespaceBan
feature_categories:
- - instance_resiliency
+- instance_resiliency
description: Contains users banned from namespaces
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/91271
-milestone: "15.2"
+milestone: '15.2'
gitlab_schema: gitlab_main
diff --git a/db/docs/namespace_details.yml b/db/docs/namespace_details.yml
index d256085bf00..35e57d7c686 100644
--- a/db/docs/namespace_details.yml
+++ b/db/docs/namespace_details.yml
@@ -1,7 +1,7 @@
---
table_name: namespace_details
classes:
-- NamespaceDetail
+- Namespace::Detail
feature_categories:
- subgroups
description: Used to store details for namespaces
diff --git a/db/docs/namespace_limits.yml b/db/docs/namespace_limits.yml
index 8601d163d9d..bcc687de858 100644
--- a/db/docs/namespace_limits.yml
+++ b/db/docs/namespace_limits.yml
@@ -3,7 +3,7 @@ table_name: namespace_limits
classes:
- NamespaceLimit
feature_categories:
-- utilization
+- subscription_cost_management
description: Contains limits for namespace features like storage and ci
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/34746
milestone: '13.2'
diff --git a/db/docs/namespace_root_storage_statistics.yml b/db/docs/namespace_root_storage_statistics.yml
index 2a3e19ab108..ac2207d7698 100644
--- a/db/docs/namespace_root_storage_statistics.yml
+++ b/db/docs/namespace_root_storage_statistics.yml
@@ -3,7 +3,7 @@ table_name: namespace_root_storage_statistics
classes:
- Namespace::RootStorageStatistics
feature_categories:
-- utilization
+- application_instrumentation
description: TODO
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/bde41ee866d0fe0b1bb5ece1130fb6e24d95ad17
milestone: '12.1'
diff --git a/db/docs/namespace_statistics.yml b/db/docs/namespace_statistics.yml
index fd7dcb4b62e..e84d5d563f8 100644
--- a/db/docs/namespace_statistics.yml
+++ b/db/docs/namespace_statistics.yml
@@ -3,7 +3,7 @@ table_name: namespace_statistics
classes:
- NamespaceStatistics
feature_categories:
-- utilization
+- application_instrumentation
description: TODO
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/48d8bdca0493056a717cd7d9fee2e8b51d6b0502
milestone: '9.0'
diff --git a/db/docs/namespaces_sync_events.yml b/db/docs/namespaces_sync_events.yml
index f143ac29804..f089ca85789 100644
--- a/db/docs/namespaces_sync_events.yml
+++ b/db/docs/namespaces_sync_events.yml
@@ -3,7 +3,7 @@ table_name: namespaces_sync_events
classes:
- Namespaces::SyncEvent
feature_categories:
-- sharding
+- pods
description: Used as a queue of data that needs to be synchronized between the `ci` and `main` database
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75517
milestone: '14.6'
diff --git a/db/docs/note_diff_files.yml b/db/docs/note_diff_files.yml
index 5e78644fe52..38f7ce9a30f 100644
--- a/db/docs/note_diff_files.yml
+++ b/db/docs/note_diff_files.yml
@@ -3,7 +3,7 @@ table_name: note_diff_files
classes:
- NoteDiffFile
feature_categories:
-- code_review
+- code_review_workflow
description: Persisted truncated note diffs
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/18991
milestone: '11.0'
diff --git a/db/docs/notes.yml b/db/docs/notes.yml
index a6bc81f093f..a8dac9ccbd3 100644
--- a/db/docs/notes.yml
+++ b/db/docs/notes.yml
@@ -12,10 +12,10 @@ classes:
- SyntheticNote
- WeightNote
feature_categories:
-- code_review
+- code_review_workflow
- portfolio_management
- service_desk
-- snippets
+- source_code_management
- team_planning
description: The object at the core of comments, discussions and system notes shown on issues, MRs and epics
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba1224867665844b117fa037e1465bb706b3685
diff --git a/db/docs/operations_feature_flags.yml b/db/docs/operations_feature_flags.yml
index 9207ab20b3a..25c3f0bfe95 100644
--- a/db/docs/operations_feature_flags.yml
+++ b/db/docs/operations_feature_flags.yml
@@ -3,7 +3,7 @@ table_name: operations_feature_flags
classes:
- Operations::FeatureFlag
feature_categories:
-- release
+- feature_flags
description: TODO
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7433
milestone: '11.4'
diff --git a/db/docs/packages_rpm_repository_files.yml b/db/docs/packages_rpm_repository_files.yml
index 7044b58e22a..4e62774e3c8 100644
--- a/db/docs/packages_rpm_repository_files.yml
+++ b/db/docs/packages_rpm_repository_files.yml
@@ -1,7 +1,7 @@
---
table_name: packages_rpm_repository_files
classes:
-- Packages::RPM::RepositoryFile
+- Packages::Rpm::RepositoryFile
feature_categories:
- package_registry
description: Package registry file links and file metadata for RPM packages
diff --git a/db/docs/project_statistics.yml b/db/docs/project_statistics.yml
index a3afb678877..9bc6175b45f 100644
--- a/db/docs/project_statistics.yml
+++ b/db/docs/project_statistics.yml
@@ -3,7 +3,7 @@ table_name: project_statistics
classes:
- ProjectStatistics
feature_categories:
-- utilization
+- application_instrumentation
description: Records statistics about the usage of various product features
introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/7754
milestone: '8.16'
diff --git a/db/docs/project_wiki_repository_states.yml b/db/docs/project_wiki_repository_states.yml
index c12e904b339..e6faeadf8a6 100644
--- a/db/docs/project_wiki_repository_states.yml
+++ b/db/docs/project_wiki_repository_states.yml
@@ -1,7 +1,7 @@
---
table_name: project_wiki_repository_states
classes:
-- ProjectWikiRepositoryState
+- Geo::ProjectWikiRepositoryState
feature_categories:
- geo_replication
description: Separate table for project wikis containing Geo verification metadata.
diff --git a/db/docs/projects_sync_events.yml b/db/docs/projects_sync_events.yml
index 7e03e5abe63..70e325d1c0a 100644
--- a/db/docs/projects_sync_events.yml
+++ b/db/docs/projects_sync_events.yml
@@ -3,7 +3,7 @@ table_name: projects_sync_events
classes:
- Projects::SyncEvent
feature_categories:
-- sharding
+- pods
description: Used as a queue of data that needs to be synchronized between the `ci` and `main` database
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/75517
milestone: '14.6'
diff --git a/db/docs/reviews.yml b/db/docs/reviews.yml
index 81253d0c3c1..b5d8985c7d0 100644
--- a/db/docs/reviews.yml
+++ b/db/docs/reviews.yml
@@ -3,7 +3,7 @@ table_name: reviews
classes:
- Review
feature_categories:
-- code_review
+- code_review_workflow
description: TODO
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8442
milestone: '11.6'
diff --git a/db/docs/security_orchestration_policy_configurations.yml b/db/docs/security_orchestration_policy_configurations.yml
index 7d23d30de82..c015de47123 100644
--- a/db/docs/security_orchestration_policy_configurations.yml
+++ b/db/docs/security_orchestration_policy_configurations.yml
@@ -3,7 +3,7 @@ table_name: security_orchestration_policy_configurations
classes:
- Security::OrchestrationPolicyConfiguration
feature_categories:
-- security_orchestration
+- security_policy_management
description: |
Relates a Project/Namespace and Security Orchestration Policy Project, where Security
Policies are stored in the repository as a YAML file.
diff --git a/db/docs/security_orchestration_policy_rule_schedules.yml b/db/docs/security_orchestration_policy_rule_schedules.yml
index 8d1067d8f58..bcb81544f43 100644
--- a/db/docs/security_orchestration_policy_rule_schedules.yml
+++ b/db/docs/security_orchestration_policy_rule_schedules.yml
@@ -3,7 +3,7 @@ table_name: security_orchestration_policy_rule_schedules
classes:
- Security::OrchestrationPolicyRuleSchedule
feature_categories:
-- security_orchestration
+- security_policy_management
description: |
Security policies scheduled to run based on cadence defined in the policy
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59842
diff --git a/db/docs/slack_api_scopes.yml b/db/docs/slack_api_scopes.yml
index 467880dccf5..184c5bbebd4 100644
--- a/db/docs/slack_api_scopes.yml
+++ b/db/docs/slack_api_scopes.yml
@@ -1,7 +1,7 @@
---
table_name: slack_api_scopes
classes:
-- Integrations::KnownSlackApiScope
+- Integrations::SlackWorkspace::ApiScope
feature_categories:
- integrations
description: Data related to the Slack application integration.
diff --git a/db/docs/slack_integrations_scopes.yml b/db/docs/slack_integrations_scopes.yml
index b09c1b4a51e..773bf9dd57d 100644
--- a/db/docs/slack_integrations_scopes.yml
+++ b/db/docs/slack_integrations_scopes.yml
@@ -1,7 +1,7 @@
---
table_name: slack_integrations_scopes
classes:
-- Integrations::SlackIntegrationsKnownApiScope
+- Integrations::SlackWorkspace::IntegrationApiScope
feature_categories:
- integrations
description: Data related to the Slack application integration.
diff --git a/db/docs/snippet_repositories.yml b/db/docs/snippet_repositories.yml
index f33c3828c46..e2fd54f7c58 100644
--- a/db/docs/snippet_repositories.yml
+++ b/db/docs/snippet_repositories.yml
@@ -3,7 +3,7 @@ table_name: snippet_repositories
classes:
- SnippetRepository
feature_categories:
-- snippets
+- source_code_management
description: Stores repository information used to version control snippets.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23796
milestone: '12.8'
diff --git a/db/docs/snippet_statistics.yml b/db/docs/snippet_statistics.yml
index 74a0d29bedc..ad816a6e2e0 100644
--- a/db/docs/snippet_statistics.yml
+++ b/db/docs/snippet_statistics.yml
@@ -3,7 +3,7 @@ table_name: snippet_statistics
classes:
- SnippetStatistics
feature_categories:
-- snippets
+- source_code_management
description: Stores the repository size, commit count, and file count regarding the snippet repository.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/35026
milestone: '13.2'
diff --git a/db/docs/snippet_user_mentions.yml b/db/docs/snippet_user_mentions.yml
index 8f141bd0263..099d027d145 100644
--- a/db/docs/snippet_user_mentions.yml
+++ b/db/docs/snippet_user_mentions.yml
@@ -3,7 +3,7 @@ table_name: snippet_user_mentions
classes:
- SnippetUserMention
feature_categories:
-- snippets
+- source_code_management
description: For storing mentioned users, groups, projects referenced in a snippet description.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19009
milestone: '12.6'
diff --git a/db/docs/snippets.yml b/db/docs/snippets.yml
index 4d92b59c924..1a1719552a1 100644
--- a/db/docs/snippets.yml
+++ b/db/docs/snippets.yml
@@ -5,7 +5,7 @@ classes:
- ProjectSnippet
- Snippet
feature_categories:
-- snippets
+- source_code_management
description: GitLab snippets allow you to store and share bits of code and text with other users.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9265de3d25715aeafd38a4ef41596dca058dc18c
milestone: "1.0.1"
diff --git a/db/docs/suggestions.yml b/db/docs/suggestions.yml
index 7667a693b32..7d8ee3ca4d9 100644
--- a/db/docs/suggestions.yml
+++ b/db/docs/suggestions.yml
@@ -3,7 +3,7 @@ table_name: suggestions
classes:
- Suggestion
feature_categories:
-- code_review
+- code_review_workflow
description: Storing code suggestions within notes
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8656
milestone: '11.6'
diff --git a/db/docs/timelog_categories.yml b/db/docs/timelog_categories.yml
index 8448e3dd59f..a8874837a35 100644
--- a/db/docs/timelog_categories.yml
+++ b/db/docs/timelog_categories.yml
@@ -1,7 +1,7 @@
---
table_name: timelog_categories
classes:
-- TimelogCategory
+- TimeTracking::TimelogCategory
feature_categories:
- team_planning
description: Categories that can be associated to a timelog to categorize them
diff --git a/db/docs/uploads.yml b/db/docs/uploads.yml
index b22f8b1d1ad..88f3bd68946 100644
--- a/db/docs/uploads.yml
+++ b/db/docs/uploads.yml
@@ -3,12 +3,12 @@ table_name: uploads
classes:
- Upload
feature_categories:
-- code_review
+- code_review_workflow
- design_management
- importers
- portfolio_management
- projects
-- snippets
+- source_code_management
- team_planning
description: For tracking blob metadata. Single table inheritance is used to relate this table to many other tables.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/4c622b71fd284058deee483bf0009f8179b792bc
diff --git a/db/docs/user_achievements.yml b/db/docs/user_achievements.yml
new file mode 100644
index 00000000000..e60631de630
--- /dev/null
+++ b/db/docs/user_achievements.yml
@@ -0,0 +1,10 @@
+---
+table_name: user_achievements
+classes:
+- Achievements::UserAchievement
+feature_categories:
+- users
+description: Achievements awarded to and revoked from users
+introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/107027
+milestone: '15.8'
+gitlab_schema: gitlab_main
diff --git a/db/docs/user_highest_roles.yml b/db/docs/user_highest_roles.yml
index 8713aff5f3f..cc12e3080ff 100644
--- a/db/docs/user_highest_roles.yml
+++ b/db/docs/user_highest_roles.yml
@@ -3,8 +3,8 @@ table_name: user_highest_roles
classes:
- UserHighestRole
feature_categories:
-- utilization
-description: TODO
+- authentication_and_authorization
+description: Stores highest role per User they have in a Group or a Project. If a User has an open invite or pending access request or no membership the highest role will be set to nil.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26987
milestone: '12.9'
gitlab_schema: gitlab_main
diff --git a/db/docs/user_namespace_callouts.yml b/db/docs/user_namespace_callouts.yml
index 3f057e21aee..7ffc2e0c209 100644
--- a/db/docs/user_namespace_callouts.yml
+++ b/db/docs/user_namespace_callouts.yml
@@ -1,10 +1,9 @@
---
table_name: user_namespace_callouts
-classes:
-- Users::NamespaceCallout
+classes: []
feature_categories:
- navigation
description: Contains records of which users have dismissed a callout, grouped by namespace.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/91092
milestone: '15.2'
-gitlab_schema: gitlab_main
+gitlab_schema: gitlab_main \ No newline at end of file
diff --git a/db/docs/users_statistics.yml b/db/docs/users_statistics.yml
index 9110ee6063d..5fdbc60616f 100644
--- a/db/docs/users_statistics.yml
+++ b/db/docs/users_statistics.yml
@@ -3,7 +3,7 @@ table_name: users_statistics
classes:
- UsersStatistics
feature_categories:
-- utilization
+- application_instrumentation
description: User statistics
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26261
milestone: '12.9'
diff --git a/db/docs/views/postgres_partitioned_tables.yml b/db/docs/views/postgres_partitioned_tables.yml
index ddec7550e80..c23b582072e 100644
--- a/db/docs/views/postgres_partitioned_tables.yml
+++ b/db/docs/views/postgres_partitioned_tables.yml
@@ -2,7 +2,7 @@
view_name: postgres_partitioned_tables
description: TODO
classes:
-- Gitlab::Database::PostgresPartitionedTables
+- Gitlab::Database::PostgresPartitionedTable
feature_categories:
- database
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45591
diff --git a/db/docs/vulnerability_remediations.yml b/db/docs/vulnerability_remediations.yml
index d522a2147c0..e2de83561d1 100644
--- a/db/docs/vulnerability_remediations.yml
+++ b/db/docs/vulnerability_remediations.yml
@@ -1,6 +1,7 @@
---
table_name: vulnerability_remediations
classes:
+- Security::Ingestion::Tasks::IngestRemediations::RemediationBulkInsertProxy
- Vulnerabilities::Remediation
feature_categories:
- vulnerability_management
diff --git a/db/docs/vulnerability_state_transitions.yml b/db/docs/vulnerability_state_transitions.yml
index 0f168f7a0ee..1a669b1527d 100644
--- a/db/docs/vulnerability_state_transitions.yml
+++ b/db/docs/vulnerability_state_transitions.yml
@@ -1,9 +1,9 @@
---
table_name: vulnerability_state_transitions
classes:
- - Vulnerabilities::VulnerabilityStateTransition
+- Vulnerabilities::StateTransition
feature_categories:
- - vulnerability_management
+- vulnerability_management
description: Stores state transitions of a Vulnerability
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/87957
milestone: '15.1'
diff --git a/db/docs/work_item_parent_links.yml b/db/docs/work_item_parent_links.yml
index 3966154a17e..ca933345fc1 100644
--- a/db/docs/work_item_parent_links.yml
+++ b/db/docs/work_item_parent_links.yml
@@ -1,7 +1,6 @@
---
table_name: work_item_parent_links
classes:
-- WorkItem
- WorkItems::ParentLink
feature_categories:
- team_planning