Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/db/docs
diff options
context:
space:
mode:
Diffstat (limited to 'db/docs')
-rw-r--r--db/docs/README.md6
-rw-r--r--db/docs/integrations.yml1
-rw-r--r--db/docs/member_roles.yml10
-rw-r--r--db/docs/ml_candidate_metrics.yml10
-rw-r--r--db/docs/ml_candidate_params.yml10
-rw-r--r--db/docs/ml_candidates.yml10
-rw-r--r--db/docs/ml_experiments.yml10
-rw-r--r--db/docs/namespace_details.yml9
-rw-r--r--db/docs/project_statistics.yml8
-rw-r--r--db/docs/user_project_callouts.yml9
10 files changed, 79 insertions, 4 deletions
diff --git a/db/docs/README.md b/db/docs/README.md
new file mode 100644
index 00000000000..ef0d6b335d4
--- /dev/null
+++ b/db/docs/README.md
@@ -0,0 +1,6 @@
+# Database Dictionary
+
+This directory contains a metadata file for each database table.
+
+See [documentation](https://docs.gitlab.com/ee/development/database/database_dictionary.html)
+for more information on the schema and purpose of these metadata files.
diff --git a/db/docs/integrations.yml b/db/docs/integrations.yml
index 4629b7558ed..5100ee77fa7 100644
--- a/db/docs/integrations.yml
+++ b/db/docs/integrations.yml
@@ -38,6 +38,7 @@ classes:
- Integrations::PipelinesEmail
- Integrations::Pivotaltracker
- Integrations::Prometheus
+- Integrations::Pumble
- Integrations::Pushover
- Integrations::Redmine
- Integrations::Shimo
diff --git a/db/docs/member_roles.yml b/db/docs/member_roles.yml
new file mode 100644
index 00000000000..314c65a1ef7
--- /dev/null
+++ b/db/docs/member_roles.yml
@@ -0,0 +1,10 @@
+---
+table_name: member_roles
+classes:
+- MemberRole
+feature_categories:
+- projects
+- subgroups
+description: Stores custom roles with composable permissions
+introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92152
+milestone: '15.2'
diff --git a/db/docs/ml_candidate_metrics.yml b/db/docs/ml_candidate_metrics.yml
new file mode 100644
index 00000000000..b0d9ed13489
--- /dev/null
+++ b/db/docs/ml_candidate_metrics.yml
@@ -0,0 +1,10 @@
+---
+table_name: ml_candidate_metrics
+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
new file mode 100644
index 00000000000..01903b66108
--- /dev/null
+++ b/db/docs/ml_candidate_params.yml
@@ -0,0 +1,10 @@
+---
+table_name: ml_candidate_params
+classes:
+ - Ml::CandidateParams
+feature_categories:
+ - mlops
+ - incubation
+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
new file mode 100644
index 00000000000..c1f7f622350
--- /dev/null
+++ b/db/docs/ml_candidates.yml
@@ -0,0 +1,10 @@
+---
+table_name: ml_candidates
+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_experiments.yml b/db/docs/ml_experiments.yml
new file mode 100644
index 00000000000..ea5edc9569c
--- /dev/null
+++ b/db/docs/ml_experiments.yml
@@ -0,0 +1,10 @@
+---
+table_name: ml_experiments
+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_details.yml b/db/docs/namespace_details.yml
new file mode 100644
index 00000000000..00053d39396
--- /dev/null
+++ b/db/docs/namespace_details.yml
@@ -0,0 +1,9 @@
+---
+table_name: namespace_details
+classes:
+- NamespaceDetail
+feature_categories:
+- subgroups
+description: Used to store details for namespaces
+introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/82958
+milestone: '15.3'
diff --git a/db/docs/project_statistics.yml b/db/docs/project_statistics.yml
index 75d4af85ce4..323ba1d60d4 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:
-- source_code_management
-description: TODO
-introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/3ef4f74b1acc9399db320b53dffc592542de0126
-milestone: '9.0'
+- utilization
+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/user_project_callouts.yml b/db/docs/user_project_callouts.yml
new file mode 100644
index 00000000000..308c3048aa7
--- /dev/null
+++ b/db/docs/user_project_callouts.yml
@@ -0,0 +1,9 @@
+---
+table_name: user_project_callouts
+classes:
+- Users::ProjectCallout
+feature_categories:
+- navigation
+description: Adds the ability to track a user callout being dismissed by project
+introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/94144
+milestone: '15.3'