Commit fa980cf0 authored by Rajendra Kadam's avatar Rajendra Kadam Committed by Alper Akgun

Make product_* values required and add TBD for missing product_section values

parent 66471ac4
......@@ -5,6 +5,7 @@ description: Count of unique users per month who toggled a task item in a merge
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who approve a merge request
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who unapprove a merge request
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who resolve a thread in a merge req
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who unresolve a thread in a merge r
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who edit the title of a merge reque
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who edit the description of a merge
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per month who create a note as part of a merg
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per month who publish their review as part of
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per month who create a multiline comment in a
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per week who edit a multiline comment in a me
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per month who remove a multiline comment in a
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who are assigned to a merge request
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who mark a merge request as a draft
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who unmark a merge request as a dra
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who request a review of a merge req
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who add an approval rule to a merge
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per month who delete an approval rule to a me
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per month who delete an approval rule to a me
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who use GitLab Workflow for VS Code
product_stage: create
product_group: group::code review
product_category: editor_extension
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who create a merge request from an
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per month who interact with a merge request
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 28d
......
......@@ -7,6 +7,7 @@ product_section:
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
milestone: "13.12"
......
......@@ -7,6 +7,7 @@ product_section:
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
milestone: "13.12"
......
......@@ -5,6 +5,7 @@ description: Count of WAU editing an issue title
product_stage: plan
product_group: group::project management
product_category: issue_tracking
product_section: 'TBD'
value_type: number
status: active
milestone: "13.6"
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who toggled a task item in a merge r
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who approve a merge request
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who unapprove a merge request
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who resolve a thread in a merge requ
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who unresolve a thread in a merge re
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who edit the title of a merge reques
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who edit the description of a merge
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per week who create a note as part of a merge
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per week who publish their review as part of
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per week who create a multiline comment in a
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per week who edit a multiline comment in a me
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per week who remove a multiline comment in a
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who are assigned to a merge request
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -4,6 +4,7 @@ key_path: redis_hll_counters.code_review.i_code_review_user_marked_as_draft_week
description: Count of unique users per week who mark a merge request as a draft
product_stage: create
product_group: group::code review
product_section: 'TBD'
product_category: code_review
value_type: number
status: active
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who unmark a merge request as a draf
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who request a review of a merge requ
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who add an approval rule to a merge
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -6,6 +6,7 @@ description: Count of unique users per week who delete an approval rule to a mer
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who edit an approval rule to a merge
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who use GitLab Workflow for VS Code
product_stage: create
product_group: group::code review
product_category: editor_extension
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who create a merge request from an i
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -5,6 +5,7 @@ description: Count of unique users per week who interact with a merge request
product_stage: create
product_group: group::code review
product_category: code_review
product_section: 'TBD'
value_type: number
status: active
time_frame: 7d
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: redis_hll_counters.code_review.i_code_review_user_load_conflict_ui_weekly
name: load_conflict_ui
description: Count of unique users per week who load the conflict resolution page
product_section:
product_section: 'TBD'
product_stage: create
product_group: group::code review
product_category: code_review
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: redis_hll_counters.code_review.i_code_review_user_resolve_conflict_weekly
name: resolve_conflict
description: Count of unique users per week who attempt to resolve a conflict through the ui
product_section:
product_section: 'TBD'
product_stage: create
product_group: group::code review
product_category: code_review
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_create_0_sent
name: "count_sent_first_email_of_the_create_track_for_in_product_marketing_emails"
description: Total sent emails of the create track's first email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_create_0_cta_clicked
name: "count_clicks_on_the_first_email_of_the_create_track_for_in_product_marketing_emails"
description: Total clicks on the create track's first email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_create_1_sent
name: "count_sent_second_email_of_the_create_track_for_in_product_marketing_emails"
description: Total sent emails of the create track's second email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_create_1_cta_clicked
name: "count_clicks_on_the_second_email_of_the_create_track_for_in_product_marketing_emails"
description: Total clicks on the create track's second email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_create_2_sent
name: "count_sent_third_email_of_the_create_track_for_in_product_marketing_emails"
description: Total sent emails of the create track's third email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_create_2_cta_clicked
name: "count_clicks_on_the_third_email_of_the_create_track_for_in_product_marketing_emails"
description: Total clicks on the create track's third email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_verify_0_sent
name: "count_sent_first_email_of_the_verify_track_for_in_product_marketing_emails"
description: Total sent emails of the verify track's first email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_verify_0_cta_clicked
name: "count_clicks_on_the_first_email_of_the_verify_track_for_in_product_marketing_emails"
description: Total clicks on the verify track's first email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_verify_1_sent
name: "count_sent_second_email_of_the_verify_track_for_in_product_marketing_emails"
description: Total sent emails of the verify track's second email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_verify_1_cta_clicked
name: "count_clicks_on_the_second_email_of_the_verify_track_for_in_product_marketing_emails"
description: Total clicks on the verify track's second email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_verify_2_sent
name: "count_sent_third_email_of_the_verify_track_for_in_product_marketing_emails"
description: Total sent emails of the verify track's third email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_verify_2_cta_clicked
name: "count_clicks_on_the_third_email_of_the_verify_track_for_in_product_marketing_emails"
description: Total clicks on the verify track's third email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_trial_0_sent
name: "count_sent_first_email_of_the_trial_track_for_in_product_marketing_emails"
description: Total sent emails of the trial track's first email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_trial_0_cta_clicked
name: "count_clicks_on_the_first_email_of_the_trial_track_for_in_product_marketing_emails"
description: Total clicks on the verify trial's first email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_trial_1_sent
name: "count_sent_second_email_of_the_trial_track_for_in_product_marketing_emails"
description: Total sent emails of the trial track's second email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_trial_1_cta_clicked
name: "count_clicks_on_the_second_email_of_the_trial_track_for_in_product_marketing_emails"
description: Total clicks on the trial track's second email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_trial_2_sent
name: "count_sent_third_email_of_the_trial_track_for_in_product_marketing_emails"
description: Total sent emails of the trial track's third email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_trial_2_cta_clicked
name: "count_clicks_on_the_third_email_of_the_trial_track_for_in_product_marketing_emails"
description: Total clicks on the trial track's third email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_team_0_sent
name: "count_sent_first_email_of_the_trial_team_for_in_product_marketing_emails"
description: Total sent emails of the team track's first email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_team_0_cta_clicked
name: "count_clicks_on_the_first_email_of_the_team_track_for_in_product_marketing_emails"
description: Total clicks on the team track's first email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_team_1_sent
name: "count_sent_second_email_of_the_team_track_for_in_product_marketing_emails"
description: Total sent emails of the team track's second email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_team_1_cta_clicked
name: "count_clicks_on_the_second_email_of_the_team_track_for_in_product_marketing_emails"
description: Total clicks on the team track's second email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_team_2_sent
name: "count_sent_third_email_of_the_team_track_for_in_product_marketing_emails"
description: Total sent emails of the team track's third email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_team_2_cta_clicked
name: "count_clicks_on_the_third_email_of_the_team_track_for_in_product_marketing_emails"
description: Total clicks on the team track's third email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
......@@ -3,7 +3,7 @@ data_category: optional
key_path: counts.in_product_marketing_email_experience_0_sent
name: "count_sent_first_email_of_the_experience_track_for_in_product_marketing_emails"
description: Total sent emails of the experience track's first email
product_section:
product_section: 'TBD'
product_stage: growth
product_group: group::activation
product_category: onboarding
......
{
"type": "object",
"required": ["key_path", "description", "value_type", "status", "product_group", "product_stage", "time_frame", "data_source", "distribution", "tier", "data_category", "milestone"],
"required": ["key_path", "description", "value_type", "status", "product_group", "product_section", "product_stage", "time_frame", "data_source", "distribution", "tier", "data_category", "milestone"],
"properties": {
"key_path": {
"type": "string"
......@@ -13,10 +13,10 @@
"type": "string"
},
"product_section": {
"type": ["string", "null"]
"type": ["string"]
},
"product_stage": {
"type": ["string", "null"]
"type": ["string"]
},
"product_group": {
"type": "string"
......
......@@ -9,6 +9,7 @@ RSpec.describe Gitlab::Usage::MetricDefinition do
value_type: 'string',
product_category: 'collection',
product_stage: 'growth',
product_section: 'devops',
status: 'active',
milestone: '14.1',
default_generation: 'generation_1',
......@@ -222,6 +223,7 @@ RSpec.describe Gitlab::Usage::MetricDefinition do
value_type: 'string',
product_category: 'collection',
product_stage: 'growth',
product_section: 'devops',
status: 'active',
milestone: '14.1',
default_generation: 'generation_1',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment