diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-06-16 18:25:58 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-06-16 18:25:58 +0000 |
commit | a5f4bba440d7f9ea47046a0a561d49adf0a1e6d4 (patch) | |
tree | fb69158581673816a8cd895f9d352dcb3c678b1e /config | |
parent | d16b2e8639e99961de6ddc93909f3bb5c1445ba1 (diff) | |
download | gitlab-ce-a5f4bba440d7f9ea47046a0a561d49adf0a1e6d4.tar.gz |
Add latest changes from gitlab-org/gitlab@14-0-stable-eev14.0.0-rc42
Diffstat (limited to 'config')
812 files changed, 3434 insertions, 2844 deletions
diff --git a/config/README.md b/config/README.md index 7f3125cefd2..be5bd442fd8 100644 --- a/config/README.md +++ b/config/README.md @@ -147,3 +147,34 @@ searched): 3. the configuration file pointed to by the `GITLAB_REDIS_CONFIG_FILE` environment variable 4. the configuration file `resque.yml` + +## redis.trace_chunks.yml + +If configured, `redis.trace_chunks.yml` overrides the +`resque.yml` settings to configure the Redis database instance +used for clients of `::Gitlab::Redis::TraceChunks` which stores CI trace chunks. + +Settings here can be overridden by the environment variable +`GITLAB_REDIS_TRACE_CHUNKS_CONFIG_FILE` which provides +an alternate location for configuration settings. + +The order of precedence for the URL used to connect to the Redis instance +used for `trace_chunks` is: +1. URL from a configuration file pointed to by the +`GITLAB_REDIS_TRACE_CHUNKS_CONFIG_FILE` environment variable +2. URL from `redis.trace_chunks.yml` +3. URL from a configuration file pointed to by the +`GITLAB_REDIS_CONFIG_FILE` environment variable +4. URL from `resque.yml` +5. `redis://localhost:6383` + +The order of precedence for all other configuration settings for `trace_chunks` +are selected from only the first of the following files found (if a setting +is not provided in an earlier file, the remainder of the files are not +searched): +1. the configuration file pointed to by the +`GITLAB_REDIS_TRACE_CHUNKS_CONFIG_FILE` environment variable +2. the configuration file `redis.trace_chunks.yml` +3. the configuration file pointed to by the +`GITLAB_REDIS_CONFIG_FILE` environment variable +4. the configuration file `resque.yml` diff --git a/config/application.rb b/config/application.rb index dddd4ecac5e..5e350cb80dd 100644 --- a/config/application.rb +++ b/config/application.rb @@ -47,7 +47,6 @@ module Gitlab config.eager_load_paths.push(*%W[#{config.root}/lib #{config.root}/app/models/badges #{config.root}/app/models/hooks - #{config.root}/app/models/integrations #{config.root}/app/models/members #{config.root}/app/models/project_services #{config.root}/app/graphql/resolvers/concerns @@ -166,6 +165,10 @@ module Gitlab # like if you have constraints or database-specific column types config.active_record.schema_format = :sql + # Use new connection handling so that we can use Rails 6.1+ multiple + # database support. + config.active_record.legacy_connection_handling = false + config.action_mailer.delivery_job = "ActionMailer::MailDeliveryJob" # Enable the asset pipeline @@ -200,6 +203,7 @@ module Gitlab config.assets.precompile << "page_bundles/epics.css" config.assets.precompile << "page_bundles/error_tracking_details.css" config.assets.precompile << "page_bundles/error_tracking_index.css" + config.assets.precompile << "page_bundles/group.css" config.assets.precompile << "page_bundles/ide.css" config.assets.precompile << "page_bundles/import.css" config.assets.precompile << "page_bundles/incident_management_list.css" @@ -213,11 +217,13 @@ module Gitlab config.assets.precompile << "page_bundles/milestone.css" config.assets.precompile << "page_bundles/new_namespace.css" config.assets.precompile << "page_bundles/oncall_schedules.css" + config.assets.precompile << "page_bundles/escalation_policies.css" config.assets.precompile << "page_bundles/pipeline.css" config.assets.precompile << "page_bundles/pipeline_schedules.css" config.assets.precompile << "page_bundles/pipelines.css" config.assets.precompile << "page_bundles/productivity_analytics.css" config.assets.precompile << "page_bundles/profile_two_factor_auth.css" + config.assets.precompile << "page_bundles/project.css" config.assets.precompile << "page_bundles/reports.css" config.assets.precompile << "page_bundles/roadmap.css" config.assets.precompile << "page_bundles/security_dashboard.css" @@ -309,11 +315,33 @@ module Gitlab end # Cross-origin requests must be enabled for the Authorization code with PKCE OAuth flow when used from a browser. + %w(/oauth/token /oauth/revoke).each do |oauth_path| + allow do + origins '*' + resource oauth_path, + headers: %w(Authorization), + credentials: false, + methods: %i(post) + end + end + + # These are routes from doorkeeper-openid_connect: + # https://github.com/doorkeeper-gem/doorkeeper-openid_connect#routes allow do origins '*' - resource '/oauth/token', + resource '/oauth/userinfo', + headers: %w(Authorization), credentials: false, - methods: [:post] + methods: %i(get head post) + end + + %w(/oauth/discovery/keys /.well-known/openid-configuration /.well-known/webfinger).each do |openid_path| + allow do + origins '*' + resource openid_path, + credentials: false, + methods: %i(get head) + end end end diff --git a/config/dependency_decisions.yml b/config/dependency_decisions.yml index 774254d2ff1..573286a4c11 100644 --- a/config/dependency_decisions.yml +++ b/config/dependency_decisions.yml @@ -124,20 +124,6 @@ :versions: [] :when: 2016-04-17 21:49:10.329759000 Z - - :license - - unicorn - - ruby - - :who: Connor Shea - :why: http://unicorn.bogomips.org/LICENSE.html - :versions: [] - :when: 2016-05-02 05:45:28.817510000 Z -- - :license - - unicorn-worker-killer - - ruby - - :who: Connor Shea - :why: https://github.com/kzk/unicorn-worker-killer/blob/master/LICENSE - :versions: [] - :when: 2016-05-02 05:45:38.323867000 Z -- - :license - unf - BSD - :who: Connor Shea diff --git a/config/environments/production.rb b/config/environments/production.rb index e1a7db8d860..f1d6b6c8bbc 100644 --- a/config/environments/production.rb +++ b/config/environments/production.rb @@ -54,6 +54,9 @@ Rails.application.configure do # Enable serving of images, stylesheets, and JavaScripts from an asset server config.action_controller.asset_host = ENV['GITLAB_CDN_HOST'] if ENV['GITLAB_CDN_HOST'].present? + # We use a env var to keep at old default until we enable this for GitLab.com + config.active_record.legacy_connection_handling = !Gitlab::Utils.to_boolean(ENV.fetch('ENABLE_RAILS_61_CONNECTION_HANDLING', false)) + # Do not dump schema after migrations. config.active_record.dump_schema_after_migration = false diff --git a/config/feature_categories.yml b/config/feature_categories.yml index 2c2922d6fae..ad2cecc2f9b 100644 --- a/config/feature_categories.yml +++ b/config/feature_categories.yml @@ -15,10 +15,8 @@ - audit_reports - authentication_and_authorization - auto_devops -- auto_portfolio_mgmt - backup_restore - boards -- browser_performance - chatops - cloud_native_installation - cluster_cost_management @@ -78,7 +76,6 @@ - license - license_compliance - live_preview -- load_testing - logging - memory - merge_trains @@ -87,9 +84,11 @@ - mobile_signing_deployment - navigation - omnibus_package +- on_call_schedule_management - onboarding - package_registry - pages +- performance_testing - pipeline_authoring - planning_analytics - privacy_control_center @@ -111,6 +110,7 @@ - self_monitoring - serverless - service_desk +- sharding - snippets - source_code_management - static_application_security_testing @@ -130,3 +130,4 @@ - web_firewall - web_ide - wiki +- workflow_automation diff --git a/config/feature_flags/development/abort_deleted_project_pipelines.yml b/config/feature_flags/development/abort_deleted_project_pipelines.yml index f09cc9dd86b..0e7a936e6a5 100644 --- a/config/feature_flags/development/abort_deleted_project_pipelines.yml +++ b/config/feature_flags/development/abort_deleted_project_pipelines.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/security/gitlab/-/merge_request rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/301106 milestone: '13.9' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/load_balancing_for_bulk_cron_workers.yml b/config/feature_flags/development/advanced_search_multi_project_select.yml index d0a3ee51f0c..4f38955fa71 100644 --- a/config/feature_flags/development/load_balancing_for_bulk_cron_workers.yml +++ b/config/feature_flags/development/advanced_search_multi_project_select.yml @@ -1,8 +1,8 @@ --- -name: load_balancing_for_bulk_cron_workers -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58345 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326721 -milestone: '13.11' +name: advanced_search_multi_project_select +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62606 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/333011 +milestone: '14.0' type: development group: group::global search default_enabled: false diff --git a/config/feature_flags/development/allow_group_deploy_token.yml b/config/feature_flags/development/allow_group_deploy_token.yml deleted file mode 100644 index 83f8f86b02c..00000000000 --- a/config/feature_flags/development/allow_group_deploy_token.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: allow_group_deploy_token -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23460 -rollout_issue_url: -milestone: '12.8' -type: development -group: group::release -default_enabled: true diff --git a/config/feature_flags/development/allow_unsafe_ruby_regexp.yml b/config/feature_flags/development/allow_unsafe_ruby_regexp.yml index 39ffa51cf9c..029b1454ea4 100644 --- a/config/feature_flags/development/allow_unsafe_ruby_regexp.yml +++ b/config/feature_flags/development/allow_unsafe_ruby_regexp.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/10566 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/257849 milestone: '11.10' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/artifacts_management_page.yml b/config/feature_flags/development/artifacts_management_page.yml index f2c7f54d8d8..fd85b374909 100644 --- a/config/feature_flags/development/artifacts_management_page.yml +++ b/config/feature_flags/development/artifacts_management_page.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/16654 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/254938 milestone: '12.4' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/auto_devops_banner_disabled.yml b/config/feature_flags/development/auto_devops_banner_disabled.yml index 700560d5738..a3ecbdeb695 100644 --- a/config/feature_flags/development/auto_devops_banner_disabled.yml +++ b/config/feature_flags/development/auto_devops_banner_disabled.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/14 rollout_issue_url: milestone: '10.0' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/assigned_open_issues_cache.yml b/config/feature_flags/development/board_multi_select.yml index 6075407c6ce..3c37f843a9a 100644 --- a/config/feature_flags/development/assigned_open_issues_cache.yml +++ b/config/feature_flags/development/board_multi_select.yml @@ -1,7 +1,8 @@ --- -name: assigned_open_issues_cache -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59961 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/325470 -group: group::product planning +name: board_multi_select +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61955 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331189 +milestone: '14.0' type: development +group: group::product planning default_enabled: false diff --git a/config/feature_flags/development/branches_pagination_without_count.yml b/config/feature_flags/development/branches_pagination_without_count.yml index e342f302b2c..ed29caff812 100644 --- a/config/feature_flags/development/branches_pagination_without_count.yml +++ b/config/feature_flags/development/branches_pagination_without_count.yml @@ -5,4 +5,4 @@ rollout_issue_url: milestone: '13.9' type: development group: group::source code -default_enabled: true +default_enabled: false diff --git a/config/feature_flags/development/optimize_linkable_attributes.yml b/config/feature_flags/development/cached_mr_widget.yml index 8f35306b4ac..0a73eafe57e 100644 --- a/config/feature_flags/development/optimize_linkable_attributes.yml +++ b/config/feature_flags/development/cached_mr_widget.yml @@ -1,8 +1,8 @@ --- -name: optimize_linkable_attributes -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59983 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/328696 +name: cached_mr_widget +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61584 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330803 milestone: '13.12' type: development -group: group::source code +group: group::code review default_enabled: false diff --git a/config/feature_flags/development/cached_sidebar_merge_requests_count.yml b/config/feature_flags/development/cached_sidebar_merge_requests_count.yml deleted file mode 100644 index f542ba6323c..00000000000 --- a/config/feature_flags/development/cached_sidebar_merge_requests_count.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: cached_sidebar_merge_requests_count -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55971 -rollout_issue_url: -milestone: '13.11' -type: development -group: group::product planning -default_enabled: true diff --git a/config/feature_flags/development/cached_sidebar_open_epics_count.yml b/config/feature_flags/development/cached_sidebar_open_epics_count.yml deleted file mode 100644 index 265f3135b48..00000000000 --- a/config/feature_flags/development/cached_sidebar_open_epics_count.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: cached_sidebar_open_epics_count -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58064 -rollout_issue_url: -milestone: '13.11' -type: development -group: group::product planning -default_enabled: true diff --git a/config/feature_flags/development/check_maven_path_first.yml b/config/feature_flags/development/check_maven_path_first.yml deleted file mode 100644 index 85c303dc766..00000000000 --- a/config/feature_flags/development/check_maven_path_first.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: check_maven_path_first -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59241 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/327487 -milestone: '13.11' -type: development -group: group::package -default_enabled: true diff --git a/config/feature_flags/development/ci_artifacts_exclude.yml b/config/feature_flags/development/ci_artifacts_exclude.yml index f1a7031b4e9..172fe751dfe 100644 --- a/config/feature_flags/development/ci_artifacts_exclude.yml +++ b/config/feature_flags/development/ci_artifacts_exclude.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/30708 rollout_issue_url: milestone: '13.0' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/ci_build_metadata_config.yml b/config/feature_flags/development/ci_build_metadata_config.yml index 07803e3f1da..2caf8be7187 100644 --- a/config/feature_flags/development/ci_build_metadata_config.yml +++ b/config/feature_flags/development/ci_build_metadata_config.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/7238 rollout_issue_url: milestone: '11.7' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_cross_pipeline_artifacts_download.yml b/config/feature_flags/development/ci_cross_pipeline_artifacts_download.yml deleted file mode 100644 index f50d71fc71f..00000000000 --- a/config/feature_flags/development/ci_cross_pipeline_artifacts_download.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: ci_cross_pipeline_artifacts_download -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48342 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/287622 -milestone: '13.7' -type: development -group: group::continuous integration -default_enabled: true diff --git a/config/feature_flags/development/background_pipeline_retry_endpoint.yml b/config/feature_flags/development/ci_daily_limit_for_pipeline_schedules.yml index 57f90d01e2c..ad7c5b2fa91 100644 --- a/config/feature_flags/development/background_pipeline_retry_endpoint.yml +++ b/config/feature_flags/development/ci_daily_limit_for_pipeline_schedules.yml @@ -1,8 +1,8 @@ --- -name: background_pipeline_retry_endpoint -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61270 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330915 -milestone: '13.12' +name: ci_daily_limit_for_pipeline_schedules +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62826 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332333 +milestone: '14.0' type: development group: group::pipeline authoring default_enabled: false diff --git a/config/feature_flags/development/ci_delete_objects_high_concurrency.yml b/config/feature_flags/development/ci_delete_objects_high_concurrency.yml index bcc58b2c985..a14861beb59 100644 --- a/config/feature_flags/development/ci_delete_objects_high_concurrency.yml +++ b/config/feature_flags/development/ci_delete_objects_high_concurrency.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/39464 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/247103 milestone: '13.5' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_delete_objects_medium_concurrency.yml b/config/feature_flags/development/ci_delete_objects_medium_concurrency.yml index 911462e88ae..55fc2d9fc94 100644 --- a/config/feature_flags/development/ci_delete_objects_medium_concurrency.yml +++ b/config/feature_flags/development/ci_delete_objects_medium_concurrency.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/39464 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/247103 milestone: '13.5' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_drop_cyclical_triggered_pipelines.yml b/config/feature_flags/development/ci_drop_cyclical_triggered_pipelines.yml index 6d411dd377f..3c7204f444b 100644 --- a/config/feature_flags/development/ci_drop_cyclical_triggered_pipelines.yml +++ b/config/feature_flags/development/ci_drop_cyclical_triggered_pipelines.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/security/gitlab/-/merge_request rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/329390 milestone: '13.12' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_external_validation_service.yml b/config/feature_flags/development/ci_drop_new_builds_when_ci_quota_exceeded.yml index 9df770d87e5..0bd83b56609 100644 --- a/config/feature_flags/development/ci_external_validation_service.yml +++ b/config/feature_flags/development/ci_drop_new_builds_when_ci_quota_exceeded.yml @@ -1,8 +1,8 @@ --- -name: ci_external_validation_service -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56856 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/323935 -milestone: '13.11' +name: ci_drop_new_builds_when_ci_quota_exceeded +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61166 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326709 +milestone: '14.0' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_dynamic_child_pipeline.yml b/config/feature_flags/development/ci_dynamic_child_pipeline.yml deleted file mode 100644 index c9d5212267e..00000000000 --- a/config/feature_flags/development/ci_dynamic_child_pipeline.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: ci_dynamic_child_pipeline -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23790 -rollout_issue_url: -milestone: '12.9' -type: development -group: group::continuous integration -default_enabled: true diff --git a/config/feature_flags/development/ci_enable_live_trace.yml b/config/feature_flags/development/ci_enable_live_trace.yml index d56107e43eb..f6f44dd1309 100644 --- a/config/feature_flags/development/ci_enable_live_trace.yml +++ b/config/feature_flags/development/ci_enable_live_trace.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/5255 rollout_issue_url: milestone: '10.8' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_fix_commit_status_retried.yml b/config/feature_flags/development/ci_fix_commit_status_retried.yml index 85b1836b065..56400c861cd 100644 --- a/config/feature_flags/development/ci_fix_commit_status_retried.yml +++ b/config/feature_flags/development/ci_fix_commit_status_retried.yml @@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/321631 milestone: '13.9' type: development group: group::pipeline authoring -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/ci_needs_optional.yml b/config/feature_flags/development/ci_idempotent_pipeline_process_worker.yml index eacb0ab6d51..db6aa3e88ff 100644 --- a/config/feature_flags/development/ci_needs_optional.yml +++ b/config/feature_flags/development/ci_idempotent_pipeline_process_worker.yml @@ -1,8 +1,8 @@ --- -name: ci_needs_optional -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55468 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/323891 -milestone: '13.10' +name: ci_idempotent_pipeline_process_worker +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62410 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332963 +milestone: '14.0' type: development group: group::pipeline authoring -default_enabled: true +default_enabled: false diff --git a/config/feature_flags/development/ci_minutes_track_live_consumption.yml b/config/feature_flags/development/ci_minutes_track_live_consumption.yml index ddd21f3909e..d94dfc4120b 100644 --- a/config/feature_flags/development/ci_minutes_track_live_consumption.yml +++ b/config/feature_flags/development/ci_minutes_track_live_consumption.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59263 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/329197 milestone: '13.12' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_pending_builds_queue_join.yml b/config/feature_flags/development/ci_pending_builds_queue_join.yml new file mode 100644 index 00000000000..bfdcff4fe4a --- /dev/null +++ b/config/feature_flags/development/ci_pending_builds_queue_join.yml @@ -0,0 +1,8 @@ +--- +name: ci_pending_builds_queue_join +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62195 +rollout_issue_url: +milestone: '13.12' +type: development +group: group::pipeline execution +default_enabled: false diff --git a/config/feature_flags/development/ci_pending_builds_queue_maintain.yml b/config/feature_flags/development/ci_pending_builds_queue_maintain.yml new file mode 100644 index 00000000000..1c6f6935897 --- /dev/null +++ b/config/feature_flags/development/ci_pending_builds_queue_maintain.yml @@ -0,0 +1,8 @@ +--- +name: ci_pending_builds_queue_maintain +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61581 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331496 +milestone: '13.12' +type: development +group: group::pipeline execution +default_enabled: false diff --git a/config/feature_flags/development/ci_pipeline_latest.yml b/config/feature_flags/development/ci_pipeline_latest.yml index 6857c80565e..42ff8852305 100644 --- a/config/feature_flags/development/ci_pipeline_latest.yml +++ b/config/feature_flags/development/ci_pipeline_latest.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/34160 rollout_issue_url: milestone: '13.2' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/ci_pipeline_status_omit_commit_sha_in_cache_key.yml b/config/feature_flags/development/ci_pipeline_status_omit_commit_sha_in_cache_key.yml index 82a28884f75..5e4299e4409 100644 --- a/config/feature_flags/development/ci_pipeline_status_omit_commit_sha_in_cache_key.yml +++ b/config/feature_flags/development/ci_pipeline_status_omit_commit_sha_in_cache_key.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/33712 rollout_issue_url: milestone: '13.2' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/ci_pipeline_triggers_settings_vue_ui.yml b/config/feature_flags/development/ci_pipeline_triggers_settings_vue_ui.yml index 31840bb494e..8b880772d78 100644 --- a/config/feature_flags/development/ci_pipeline_triggers_settings_vue_ui.yml +++ b/config/feature_flags/development/ci_pipeline_triggers_settings_vue_ui.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41864 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/247486 milestone: '13.5' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_raise_job_rules_without_workflow_rules_warning.yml b/config/feature_flags/development/ci_raise_job_rules_without_workflow_rules_warning.yml deleted file mode 100644 index e0919dff0e0..00000000000 --- a/config/feature_flags/development/ci_raise_job_rules_without_workflow_rules_warning.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: ci_raise_job_rules_without_workflow_rules_warning -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/38387 -rollout_issue_url: -milestone: '13.3' -type: development -group: group::continuous integration -default_enabled: true diff --git a/config/feature_flags/development/ci_reduce_queries_when_ticking_runner_queue.yml b/config/feature_flags/development/ci_reduce_queries_when_ticking_runner_queue.yml deleted file mode 100644 index 56f5afa9ed0..00000000000 --- a/config/feature_flags/development/ci_reduce_queries_when_ticking_runner_queue.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: ci_reduce_queries_when_ticking_runner_queue -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55496 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/323328 -milestone: '13.10' -type: development -group: group::continuous integration -default_enabled: true diff --git a/config/feature_flags/development/ci_register_job_service_one_by_one.yml b/config/feature_flags/development/ci_register_job_service_one_by_one.yml deleted file mode 100644 index 8f691a01605..00000000000 --- a/config/feature_flags/development/ci_register_job_service_one_by_one.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: ci_register_job_service_one_by_one -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55194 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/323177 -milestone: '13.10' -type: development -group: group::memory -default_enabled: true diff --git a/config/feature_flags/development/ci_require_credit_card_on_free_plan.yml b/config/feature_flags/development/ci_require_credit_card_on_free_plan.yml index b974a9290d1..868c3c84649 100644 --- a/config/feature_flags/development/ci_require_credit_card_on_free_plan.yml +++ b/config/feature_flags/development/ci_require_credit_card_on_free_plan.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61152 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330104 milestone: '13.12' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_require_credit_card_on_trial_plan.yml b/config/feature_flags/development/ci_require_credit_card_on_trial_plan.yml index 370a851bc4d..6a946f0959c 100644 --- a/config/feature_flags/development/ci_require_credit_card_on_trial_plan.yml +++ b/config/feature_flags/development/ci_require_credit_card_on_trial_plan.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61152 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330105 milestone: '13.12' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_runner_builds_queue_on_replicas.yml b/config/feature_flags/development/ci_runner_builds_queue_on_replicas.yml deleted file mode 100644 index 7e930ce5a10..00000000000 --- a/config/feature_flags/development/ci_runner_builds_queue_on_replicas.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: ci_runner_builds_queue_on_replicas -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56849 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/325723 -milestone: '13.10' -type: development -group: group::continuous integration -default_enabled: true diff --git a/config/feature_flags/development/ci_runners_short_circuit_assignable_for.yml b/config/feature_flags/development/ci_runners_short_circuit_assignable_for.yml index 5c54feb6cee..5bac8fc9615 100644 --- a/config/feature_flags/development/ci_runners_short_circuit_assignable_for.yml +++ b/config/feature_flags/development/ci_runners_short_circuit_assignable_for.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55518 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/323317 milestone: '13.10' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_runners_tokens_optional_encryption.yml b/config/feature_flags/development/ci_runners_tokens_optional_encryption.yml index d67bd6c591c..147dc2d0ce9 100644 --- a/config/feature_flags/development/ci_runners_tokens_optional_encryption.yml +++ b/config/feature_flags/development/ci_runners_tokens_optional_encryption.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/8638 rollout_issue_url: milestone: '11.6' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/ingress_modsecurity.yml b/config/feature_flags/development/ci_scoped_job_token.yml index 1dc7a1d6a52..a7fa0244839 100644 --- a/config/feature_flags/development/ingress_modsecurity.yml +++ b/config/feature_flags/development/ci_scoped_job_token.yml @@ -1,8 +1,8 @@ --- -name: ingress_modsecurity -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20194 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/258554 -milestone: '12.5' +name: ci_scoped_job_token +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62733 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332272 +milestone: '14.0' type: development -group: group::container security +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_skip_persistent_ref_existence_check.yml b/config/feature_flags/development/ci_skip_persistent_ref_existence_check.yml index 9356ac9cfda..0db9e683929 100644 --- a/config/feature_flags/development/ci_skip_persistent_ref_existence_check.yml +++ b/config/feature_flags/development/ci_skip_persistent_ref_existence_check.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32391 rollout_issue_url: milestone: '13.1' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/feature_flag_api.yml b/config/feature_flags/development/ci_track_shared_runner_builds.yml index 167b5ff4cf2..b4267ab5be3 100644 --- a/config/feature_flags/development/feature_flag_api.yml +++ b/config/feature_flags/development/ci_track_shared_runner_builds.yml @@ -1,8 +1,8 @@ --- -name: feature_flag_api -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18198 +name: ci_track_shared_runner_builds +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62912 rollout_issue_url: -milestone: '12.4' +milestone: '14.0' type: development -group: group::release +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/ci_untrack_shared_runner_builds.yml b/config/feature_flags/development/ci_untrack_shared_runner_builds.yml new file mode 100644 index 00000000000..2e8de5cbb0c --- /dev/null +++ b/config/feature_flags/development/ci_untrack_shared_runner_builds.yml @@ -0,0 +1,8 @@ +--- +name: ci_untrack_shared_runner_builds +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62912 +rollout_issue_url: +milestone: '14.0' +type: development +group: group::pipeline execution +default_enabled: false diff --git a/config/feature_flags/development/ci_yaml_limit_size.yml b/config/feature_flags/development/ci_yaml_limit_size.yml index be013bfe864..41f3742a377 100644 --- a/config/feature_flags/development/ci_yaml_limit_size.yml +++ b/config/feature_flags/development/ci_yaml_limit_size.yml @@ -1,8 +1,8 @@ --- name: ci_yaml_limit_size -introduced_by_url: +introduced_by_url: https://dev.gitlab.org/gitlab/gitlabhq/-/merge_requests/3126 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab-foss/-/issues/56018 milestone: '12.0' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/cluster_management_project.yml b/config/feature_flags/development/cluster_management_project.yml deleted file mode 100644 index bcce2e027ff..00000000000 --- a/config/feature_flags/development/cluster_management_project.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: cluster_management_project -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17866 -rollout_issue_url: -milestone: '12.4' -type: development -group: group::configure -default_enabled: true diff --git a/config/feature_flags/development/usage_data_i_testing_group_code_coverage_project_click_total.yml b/config/feature_flags/development/codequality_mr_diff_annotations.yml index c4850caaf9d..28e9777f3a8 100644 --- a/config/feature_flags/development/usage_data_i_testing_group_code_coverage_project_click_total.yml +++ b/config/feature_flags/development/codequality_mr_diff_annotations.yml @@ -1,8 +1,8 @@ --- -name: usage_data_i_testing_group_code_coverage_project_click_total -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/51411 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/299893 -milestone: '13.8' +name: codequality_mr_diff_annotations +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57926 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330909 +milestone: '14.0' type: development group: group::testing default_enabled: true diff --git a/config/feature_flags/development/combined_menu.yml b/config/feature_flags/development/combined_menu.yml index 84ae04893fd..94ab3e96654 100644 --- a/config/feature_flags/development/combined_menu.yml +++ b/config/feature_flags/development/combined_menu.yml @@ -1,8 +1,8 @@ --- name: combined_menu introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56249 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/321904 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/324086 milestone: '13.10' type: development group: group::editor -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/introduce_marker_ranges.yml b/config/feature_flags/development/configurable_diff_limits.yml index de59cf0e906..e73d45fac65 100644 --- a/config/feature_flags/development/introduce_marker_ranges.yml +++ b/config/feature_flags/development/configurable_diff_limits.yml @@ -1,8 +1,8 @@ --- -name: introduce_marker_ranges -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55669 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/324068 -milestone: '13.10' +name: configurable_diff_limits +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56722 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332194 +milestone: '14.0' type: development -group: group::source code +group: group::code review default_enabled: false diff --git a/config/feature_flags/development/create_cloud_run_clusters.yml b/config/feature_flags/development/create_cloud_run_clusters.yml deleted file mode 100644 index 8352d6290e0..00000000000 --- a/config/feature_flags/development/create_cloud_run_clusters.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: create_cloud_run_clusters -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19063 -rollout_issue_url: -milestone: '12.5' -type: development -group: group::configure -default_enabled: true diff --git a/config/feature_flags/development/create_vulnerability_jira_issue_via_graphql.yml b/config/feature_flags/development/create_vulnerability_jira_issue_via_graphql.yml new file mode 100644 index 00000000000..9aa5807789d --- /dev/null +++ b/config/feature_flags/development/create_vulnerability_jira_issue_via_graphql.yml @@ -0,0 +1,8 @@ +--- +name: create_vulnerability_jira_issue_via_graphql +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60593 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/329780 +milestone: '13.12' +type: development +group: group::protect +default_enabled: false diff --git a/config/feature_flags/development/security_dast_site_profiles_api_option.yml b/config/feature_flags/development/dast_runner_site_validation.yml index 8a9c6fefb5d..f8ad90062f6 100644 --- a/config/feature_flags/development/security_dast_site_profiles_api_option.yml +++ b/config/feature_flags/development/dast_runner_site_validation.yml @@ -1,8 +1,8 @@ --- -name: security_dast_site_profiles_api_option -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58723 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/325130 -milestone: '13.12' +name: dast_runner_site_validation +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61649 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331082 +milestone: '14.0' type: development group: group::dynamic analysis -default_enabled: true +default_enabled: false diff --git a/config/feature_flags/development/database_sourced_aggregated_metrics.yml b/config/feature_flags/development/database_sourced_aggregated_metrics.yml deleted file mode 100644 index d971ad0b9d2..00000000000 --- a/config/feature_flags/development/database_sourced_aggregated_metrics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: database_sourced_aggregated_metrics -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52784 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/300411 -milestone: '13.9' -type: development -group: group::product intelligence -default_enabled: false diff --git a/config/feature_flags/development/datadog_ci_integration.yml b/config/feature_flags/development/datadog_ci_integration.yml index c53ef36f3c1..4f8fca4950a 100644 --- a/config/feature_flags/development/datadog_ci_integration.yml +++ b/config/feature_flags/development/datadog_ci_integration.yml @@ -5,3 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/284088 type: development group: group::ecosystem default_enabled: false +milestone: '13.7' diff --git a/config/feature_flags/development/merge_base_pipeline_for_metrics_comparison.yml b/config/feature_flags/development/delete_branch_confirmation_modals.yml index 1fdb8d5bc6d..37fcf533966 100644 --- a/config/feature_flags/development/merge_base_pipeline_for_metrics_comparison.yml +++ b/config/feature_flags/development/delete_branch_confirmation_modals.yml @@ -1,8 +1,8 @@ --- -name: merge_base_pipeline_for_metrics_comparison -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61282 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330809 +name: delete_branch_confirmation_modals +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56782 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/329052 milestone: '13.12' type: development -group: group::testing +group: group::expansion default_enabled: false diff --git a/config/feature_flags/development/deployments_finder_implicitly_enforce_ordering_for_updated_at_filter.yml b/config/feature_flags/development/deployments_finder_implicitly_enforce_ordering_for_updated_at_filter.yml deleted file mode 100644 index 68a3de44e88..00000000000 --- a/config/feature_flags/development/deployments_finder_implicitly_enforce_ordering_for_updated_at_filter.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: deployments_finder_implicitly_enforce_ordering_for_updated_at_filter -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59771 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/329286 -milestone: '13.12' -type: development -group: group::release -default_enabled: true diff --git a/config/feature_flags/development/devops_adoption_feature.yml b/config/feature_flags/development/devops_adoption_feature.yml index 0b643b4e60e..46a1ed7cc42 100644 --- a/config/feature_flags/development/devops_adoption_feature.yml +++ b/config/feature_flags/development/devops_adoption_feature.yml @@ -1,8 +1,8 @@ --- name: devops_adoption_feature introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/46005 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/271568 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/325795 milestone: '13.6' type: development group: group::optimize -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/diff_settings_usage_data.yml b/config/feature_flags/development/diff_settings_usage_data.yml index e58552b51c2..62f3a39584e 100644 --- a/config/feature_flags/development/diff_settings_usage_data.yml +++ b/config/feature_flags/development/diff_settings_usage_data.yml @@ -1,6 +1,6 @@ --- name: diff_settings_usage_data -introduced_by_url: +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 rollout_issue_url: milestone: '13.11' type: development diff --git a/config/feature_flags/development/diffs_virtual_scrolling.yml b/config/feature_flags/development/diffs_virtual_scrolling.yml index 2a36c3f0a8b..051fa15e1fa 100644 --- a/config/feature_flags/development/diffs_virtual_scrolling.yml +++ b/config/feature_flags/development/diffs_virtual_scrolling.yml @@ -1,6 +1,6 @@ --- name: diffs_virtual_scrolling -introduced_by_url: +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60312 rollout_issue_url: milestone: '13.12' type: development diff --git a/config/feature_flags/development/disable_service_templates.yml b/config/feature_flags/development/disable_service_templates.yml index 07e52224b98..5e9972a2171 100644 --- a/config/feature_flags/development/disable_service_templates.yml +++ b/config/feature_flags/development/disable_service_templates.yml @@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/327436 milestone: '13.12' type: development group: group::ecosystem -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/drop_license_management_artifact.yml b/config/feature_flags/development/drop_license_management_artifact.yml deleted file mode 100644 index 23c2290c07d..00000000000 --- a/config/feature_flags/development/drop_license_management_artifact.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: drop_license_management_artifact -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/31247 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/299114 -milestone: 13.0 -type: development -group: group::composition analysis -default_enabled: true diff --git a/config/feature_flags/development/efficient_counter_attribute.yml b/config/feature_flags/development/efficient_counter_attribute.yml index 98c2b1ce314..ee44bd77d60 100644 --- a/config/feature_flags/development/efficient_counter_attribute.yml +++ b/config/feature_flags/development/efficient_counter_attribute.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/35878 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/238535 milestone: '13.3' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/enforce_max_attachment_size_upload_api.yml b/config/feature_flags/development/enforce_max_attachment_size_upload_api.yml index f8e70d05939..25e193aa590 100644 --- a/config/feature_flags/development/enforce_max_attachment_size_upload_api.yml +++ b/config/feature_flags/development/enforce_max_attachment_size_upload_api.yml @@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/325787 milestone: '13.11' type: development group: group::source code -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/erase_traces_from_already_archived_jobs_when_archiving_again.yml b/config/feature_flags/development/erase_traces_from_already_archived_jobs_when_archiving_again.yml index ed6d86df37b..a4e18f99349 100644 --- a/config/feature_flags/development/erase_traces_from_already_archived_jobs_when_archiving_again.yml +++ b/config/feature_flags/development/erase_traces_from_already_archived_jobs_when_archiving_again.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56353 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326679 milestone: "13.11" type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/fetch_remote_params.yml b/config/feature_flags/development/fetch_remote_params.yml new file mode 100644 index 00000000000..3d0a6d3008e --- /dev/null +++ b/config/feature_flags/development/fetch_remote_params.yml @@ -0,0 +1,8 @@ +--- +name: fetch_remote_params +introduced_by_url: +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/325528 +milestone: '13.12' +type: development +group: group::gitaly +default_enabled: false diff --git a/config/feature_flags/development/find_remote_root_refs_inmemory.yml b/config/feature_flags/development/find_remote_root_refs_inmemory.yml deleted file mode 100644 index 18e2e2b366a..00000000000 --- a/config/feature_flags/development/find_remote_root_refs_inmemory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: find_remote_root_refs_inmemory -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60583 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/329664 -milestone: '13.12' -type: development -group: group::gitaly -default_enabled: true diff --git a/config/feature_flags/development/git_push_create_all_pipelines.yml b/config/feature_flags/development/git_push_create_all_pipelines.yml index 3f651fab8ec..db0bcde251f 100644 --- a/config/feature_flags/development/git_push_create_all_pipelines.yml +++ b/config/feature_flags/development/git_push_create_all_pipelines.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/27 rollout_issue_url: milestone: '11.10' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/gitaly_backup.yml b/config/feature_flags/development/gitaly_backup.yml new file mode 100644 index 00000000000..4f7a0a4baf9 --- /dev/null +++ b/config/feature_flags/development/gitaly_backup.yml @@ -0,0 +1,8 @@ +--- +name: gitaly_backup +introduced_by_url: https://gitlab.com/gitlab-org/gitaly/-/merge_requests/3554 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/333034 +milestone: '14.0' +type: development +group: group::gitaly +default_enabled: false diff --git a/config/feature_flags/development/allow_force_push_to_protected_branches.yml b/config/feature_flags/development/github_review_importer_query_only_unimported_merge_requests.yml index 632e2ad0ccd..511b9a6a2ec 100644 --- a/config/feature_flags/development/allow_force_push_to_protected_branches.yml +++ b/config/feature_flags/development/github_review_importer_query_only_unimported_merge_requests.yml @@ -1,8 +1,8 @@ --- -name: allow_force_push_to_protected_branches -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55261 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/323431 -milestone: '13.10' +name: github_review_importer_query_only_unimported_merge_requests +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62036 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332982 +milestone: '14.0' type: development -group: group::source code +group: group::import default_enabled: true diff --git a/config/feature_flags/development/gitlab_ci_archived_trace_consistent_reads.yml b/config/feature_flags/development/gitlab_ci_archived_trace_consistent_reads.yml index c2a64263f08..5e4af60016e 100644 --- a/config/feature_flags/development/gitlab_ci_archived_trace_consistent_reads.yml +++ b/config/feature_flags/development/gitlab_ci_archived_trace_consistent_reads.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/53716 rollout_issue_url: milestone: '13.9' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/gitlab_ci_builds_queue_limit.yml b/config/feature_flags/development/gitlab_ci_builds_queue_limit.yml deleted file mode 100644 index cef1fc98f52..00000000000 --- a/config/feature_flags/development/gitlab_ci_builds_queue_limit.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: gitlab_ci_builds_queue_limit -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54579 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/323201 -milestone: '13.10' -type: development -group: group::continuous integration -default_enabled: true diff --git a/config/feature_flags/development/gitlab_ci_builds_queuing_metrics.yml b/config/feature_flags/development/gitlab_ci_builds_queuing_metrics.yml index 49dd857f57f..5551e249053 100644 --- a/config/feature_flags/development/gitlab_ci_builds_queuing_metrics.yml +++ b/config/feature_flags/development/gitlab_ci_builds_queuing_metrics.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54909 rollout_issue_url: milestone: '13.10' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/gitlab_ci_trace_read_consistency.yml b/config/feature_flags/development/gitlab_ci_trace_read_consistency.yml deleted file mode 100644 index ee0b4e46924..00000000000 --- a/config/feature_flags/development/gitlab_ci_trace_read_consistency.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: gitlab_ci_trace_read_consistency -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/46976 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/320938 -milestone: '13.9' -type: development -group: group::continuous integration -default_enabled: true diff --git a/config/feature_flags/development/graphql_pipeline_details.yml b/config/feature_flags/development/graphql_pipeline_details.yml index 55cf5caa332..57b32c55da3 100644 --- a/config/feature_flags/development/graphql_pipeline_details.yml +++ b/config/feature_flags/development/graphql_pipeline_details.yml @@ -5,3 +5,4 @@ rollout_issue_url: type: development group: group::pipeline authoring default_enabled: true +milestone: '13.6' diff --git a/config/feature_flags/development/graphql_pipeline_details_users.yml b/config/feature_flags/development/graphql_pipeline_details_users.yml index a52cf23c878..97a2918bed5 100644 --- a/config/feature_flags/development/graphql_pipeline_details_users.yml +++ b/config/feature_flags/development/graphql_pipeline_details_users.yml @@ -1,6 +1,6 @@ --- name: graphql_pipeline_details_users -introduced_by_url: +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52092 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/299112 milestone: '13.9' type: development diff --git a/config/feature_flags/development/group_level_protected_environments.yml b/config/feature_flags/development/group_level_protected_environments.yml new file mode 100644 index 00000000000..598513d4283 --- /dev/null +++ b/config/feature_flags/development/group_level_protected_environments.yml @@ -0,0 +1,8 @@ +--- +name: group_level_protected_environments +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61575 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331085 +milestone: '14.0' +type: development +group: group::release +default_enabled: false diff --git a/config/feature_flags/development/wiki_content_editor.yml b/config/feature_flags/development/helm_packages.yml index f4d86f01465..2e188ecd46f 100644 --- a/config/feature_flags/development/wiki_content_editor.yml +++ b/config/feature_flags/development/helm_packages.yml @@ -1,7 +1,8 @@ --- -name: wiki_content_editor -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57370 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/255919 -group: group::editor +name: helm_packages +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61014 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331693 +milestone: '14.0' type: development +group: group::package default_enabled: false diff --git a/config/feature_flags/development/improved_emoji_picker.yml b/config/feature_flags/development/improved_emoji_picker.yml index 211f0264446..c014328fad1 100644 --- a/config/feature_flags/development/improved_emoji_picker.yml +++ b/config/feature_flags/development/improved_emoji_picker.yml @@ -1,6 +1,6 @@ --- name: improved_emoji_picker -introduced_by_url: +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54469 rollout_issue_url: milestone: '13.9' type: development diff --git a/config/feature_flags/development/include_lfs_blobs_in_archive.yml b/config/feature_flags/development/include_lfs_blobs_in_archive.yml deleted file mode 100644 index c2908fb28da..00000000000 --- a/config/feature_flags/development/include_lfs_blobs_in_archive.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: include_lfs_blobs_in_archive -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44116 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/268409 -milestone: '13.5' -type: development -group: group::source code -default_enabled: true diff --git a/config/feature_flags/development/infrastructure_registry_page.yml b/config/feature_flags/development/infrastructure_registry_page.yml index fcb34f9d05b..af78744280a 100644 --- a/config/feature_flags/development/infrastructure_registry_page.yml +++ b/config/feature_flags/development/infrastructure_registry_page.yml @@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326460 milestone: '13.11' type: development group: group::package -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/inherited_issuable_templates.yml b/config/feature_flags/development/inherited_issuable_templates.yml deleted file mode 100644 index 403361ff784..00000000000 --- a/config/feature_flags/development/inherited_issuable_templates.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: inherited_issuable_templates -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52360 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/321247 -milestone: '13.9' -type: development -group: group::project management -default_enabled: true diff --git a/config/feature_flags/development/issue_rebalancing_with_retry.yml b/config/feature_flags/development/issue_rebalancing_with_retry.yml index cba1b77f26e..c30d919d592 100644 --- a/config/feature_flags/development/issue_rebalancing_with_retry.yml +++ b/config/feature_flags/development/issue_rebalancing_with_retry.yml @@ -1,6 +1,6 @@ --- name: issue_rebalancing_with_retry -introduced_by_url: +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59744 rollout_issue_url: milestone: '13.11' type: development diff --git a/config/feature_flags/development/iteration_cadences.yml b/config/feature_flags/development/iteration_cadences.yml new file mode 100644 index 00000000000..2a496449a6a --- /dev/null +++ b/config/feature_flags/development/iteration_cadences.yml @@ -0,0 +1,8 @@ +--- +name: iteration_cadences +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54822 +rollout_issue_url: +milestone: '13.10' +type: development +group: group::project management +default_enabled: false diff --git a/config/feature_flags/development/jobs_table_vue.yml b/config/feature_flags/development/jobs_table_vue.yml index ef6fda61736..ea489278b20 100644 --- a/config/feature_flags/development/jobs_table_vue.yml +++ b/config/feature_flags/development/jobs_table_vue.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57155 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/327500 milestone: '13.11' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/boards_filtered_search.yml b/config/feature_flags/development/labels_widget.yml index bfb4ae46414..07045a13c30 100644 --- a/config/feature_flags/development/boards_filtered_search.yml +++ b/config/feature_flags/development/labels_widget.yml @@ -1,8 +1,8 @@ --- -name: boards_filtered_search -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54641 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/322778 -milestone: '13.10' +name: labels_widget +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62898 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332327 +milestone: '14.0' type: development group: group::project management default_enabled: false diff --git a/config/feature_flags/development/limit_projects_in_groups_api.yml b/config/feature_flags/development/limit_projects_in_groups_api.yml deleted file mode 100644 index b2046ce2c29..00000000000 --- a/config/feature_flags/development/limit_projects_in_groups_api.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: limit_projects_in_groups_api -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20023 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/257829 -milestone: '12.6' -type: development -group: group::access -default_enabled: true diff --git a/config/feature_flags/development/load_balancing_atomic_replica.yml b/config/feature_flags/development/load_balancing_atomic_replica.yml deleted file mode 100644 index 4eb55427507..00000000000 --- a/config/feature_flags/development/load_balancing_atomic_replica.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: load_balancing_atomic_replica -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49294 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/291193 -milestone: '13.11' -type: development -group: group::database -default_enabled: true diff --git a/config/feature_flags/development/load_balancing_for_build_hooks_worker.yml b/config/feature_flags/development/load_balancing_for_build_queue_worker.yml index 41c066c4de9..1b80372ab82 100644 --- a/config/feature_flags/development/load_balancing_for_build_hooks_worker.yml +++ b/config/feature_flags/development/load_balancing_for_build_queue_worker.yml @@ -1,8 +1,8 @@ --- -name: load_balancing_for_build_hooks_worker -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57575 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326095 -milestone: '13.11' +name: load_balancing_for_build_queue_worker +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63212 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332586 +milestone: '14.0' type: development group: group::memory default_enabled: false diff --git a/config/feature_flags/development/load_balancing_for_expire_pipeline_cache_worker.yml b/config/feature_flags/development/load_balancing_for_expire_pipeline_cache_worker.yml new file mode 100644 index 00000000000..07c38c15230 --- /dev/null +++ b/config/feature_flags/development/load_balancing_for_expire_pipeline_cache_worker.yml @@ -0,0 +1,8 @@ +--- +name: load_balancing_for_expire_pipeline_cache_worker +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62073 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331360 +milestone: '14.0' +type: development +group: group::memory +default_enabled: false diff --git a/config/feature_flags/development/load_balancing_for_pipeline_hooks_worker.yml b/config/feature_flags/development/load_balancing_for_pipeline_hooks_worker.yml new file mode 100644 index 00000000000..8e1794631f5 --- /dev/null +++ b/config/feature_flags/development/load_balancing_for_pipeline_hooks_worker.yml @@ -0,0 +1,8 @@ +--- +name: load_balancing_for_pipeline_hooks_worker +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62104 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331424 +milestone: '14.0' +type: development +group: group::memory +default_enabled: false diff --git a/config/feature_flags/development/load_balancing_for_pipeline_process_worker.yml b/config/feature_flags/development/load_balancing_for_pipeline_process_worker.yml deleted file mode 100644 index 08d7f6617d2..00000000000 --- a/config/feature_flags/development/load_balancing_for_pipeline_process_worker.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: load_balancing_for_pipeline_process_worker -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61766 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330960 -milestone: '13.12' -type: development -group: group::continuous integration -default_enabled: false diff --git a/config/feature_flags/development/delayed_perform_for_build_hooks_worker.yml b/config/feature_flags/development/load_balancing_for_web_hook_worker.yml index 45fcf7d21bd..f9c191e3ab4 100644 --- a/config/feature_flags/development/delayed_perform_for_build_hooks_worker.yml +++ b/config/feature_flags/development/load_balancing_for_web_hook_worker.yml @@ -1,8 +1,8 @@ --- -name: delayed_perform_for_build_hooks_worker -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61149 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330132 -milestone: '13.12' +name: load_balancing_for_web_hook_worker +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62075 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331365 +milestone: '14.0' type: development group: group::memory default_enabled: false diff --git a/config/feature_flags/development/main_branch_over_master.yml b/config/feature_flags/development/main_branch_over_master.yml index 5a0c08c25f0..a1215ac340f 100644 --- a/config/feature_flags/development/main_branch_over_master.yml +++ b/config/feature_flags/development/main_branch_over_master.yml @@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/329190 milestone: '13.12' type: development group: group::source code -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/pick_into_project.yml b/config/feature_flags/development/managed_alerts_deprecation.yml index fc28527d5a3..f849aa33141 100644 --- a/config/feature_flags/development/pick_into_project.yml +++ b/config/feature_flags/development/managed_alerts_deprecation.yml @@ -1,8 +1,8 @@ --- -name: pick_into_project -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55970 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/324154 -milestone: '13.10' +name: managed_alerts_deprecation +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62528 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331863 +milestone: '14.0' type: development -group: group::source code +group: group::monitor default_enabled: true diff --git a/config/feature_flags/development/maven_metadata_by_path_with_optimization_fence.yml b/config/feature_flags/development/maven_metadata_by_path_with_optimization_fence.yml deleted file mode 100644 index 7b55cde4998..00000000000 --- a/config/feature_flags/development/maven_metadata_by_path_with_optimization_fence.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: maven_metadata_by_path_with_optimization_fence -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57041 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/325460 -milestone: '13.11' -type: development -group: group::optimize -default_enabled: true diff --git a/config/feature_flags/development/mrc_api_use_raw_diffs_from_gitaly.yml b/config/feature_flags/development/mrc_api_use_raw_diffs_from_gitaly.yml index 3f2381e9ff6..a75824d3c24 100644 --- a/config/feature_flags/development/mrc_api_use_raw_diffs_from_gitaly.yml +++ b/config/feature_flags/development/mrc_api_use_raw_diffs_from_gitaly.yml @@ -5,3 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/225322 type: development group: group::code review default_enabled: false +milestone: '13.6' diff --git a/config/feature_flags/development/notification_setting_recipient_refactor.yml b/config/feature_flags/development/notification_setting_recipient_refactor.yml deleted file mode 100644 index 8e070034170..00000000000 --- a/config/feature_flags/development/notification_setting_recipient_refactor.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: notification_setting_recipient_refactor -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57688 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/327303 -milestone: '13.11' -type: development -group: group::code review -default_enabled: true diff --git a/config/feature_flags/development/runners_cached_states.yml b/config/feature_flags/development/optimize_merge_request_parser.yml index e7ea63be1f6..9e65f5412c4 100644 --- a/config/feature_flags/development/runners_cached_states.yml +++ b/config/feature_flags/development/optimize_merge_request_parser.yml @@ -1,8 +1,8 @@ --- -name: runners_cached_states -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57367 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326989 -milestone: '13.11' +name: optimize_merge_request_parser +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62490/ +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331893 +milestone: '14.0' type: development group: group::source code default_enabled: false diff --git a/config/feature_flags/development/packages_finder_helper_deploy_token.yml b/config/feature_flags/development/packages_finder_helper_deploy_token.yml deleted file mode 100644 index b847942706a..00000000000 --- a/config/feature_flags/development/packages_finder_helper_deploy_token.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: packages_finder_helper_deploy_token -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58497 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326808 -milestone: '13.11' -type: development -group: group::package -default_enabled: true diff --git a/config/feature_flags/development/postgres_hll_batch_counting.yml b/config/feature_flags/development/postgres_hll_batch_counting.yml deleted file mode 100644 index 87d3c7816a1..00000000000 --- a/config/feature_flags/development/postgres_hll_batch_counting.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: postgres_hll_batch_counting -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48233 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/285485 -milestone: '13.7' -type: development -group: group::product analytics -default_enabled: false diff --git a/config/feature_flags/development/preload_associations_jobs_request_api_endpoint.yml b/config/feature_flags/development/preload_associations_jobs_request_api_endpoint.yml index 92f63808bd8..cafe1485658 100644 --- a/config/feature_flags/development/preload_associations_jobs_request_api_endpoint.yml +++ b/config/feature_flags/development/preload_associations_jobs_request_api_endpoint.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57694 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326477 milestone: "13.11" type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/destroy_webhooks_before_the_project.yml b/config/feature_flags/development/prevent_retry_of_retried_jobs.yml index 7493822d641..d55032e0502 100644 --- a/config/feature_flags/development/destroy_webhooks_before_the_project.yml +++ b/config/feature_flags/development/prevent_retry_of_retried_jobs.yml @@ -1,8 +1,8 @@ --- -name: destroy_webhooks_before_the_project -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59754 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/328393 -milestone: '13.12' +name: prevent_retry_of_retried_jobs +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62349 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331695 +milestone: '14.0' type: development -group: group::source code +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/push_rules_supersede_code_owners.yml b/config/feature_flags/development/push_rules_supersede_code_owners.yml index 504cd7ec38e..2341556502f 100644 --- a/config/feature_flags/development/push_rules_supersede_code_owners.yml +++ b/config/feature_flags/development/push_rules_supersede_code_owners.yml @@ -5,3 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/262019 type: development group: group::code review default_enabled: true +milestone: '13.5' diff --git a/config/feature_flags/development/container_registry_expiration_policies_loopless.yml b/config/feature_flags/development/read_container_registry_access_level.yml index 5c581151d0e..9f4a223a169 100644 --- a/config/feature_flags/development/container_registry_expiration_policies_loopless.yml +++ b/config/feature_flags/development/read_container_registry_access_level.yml @@ -1,8 +1,8 @@ --- -name: container_registry_expiration_policies_loopless -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56962 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/325273 -milestone: '13.11' +name: read_container_registry_access_level +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55071 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332751 +milestone: '14.0' type: development group: group::package default_enabled: false diff --git a/config/feature_flags/development/redirect_to_latest_template_jobs_browser_performance_testing.yml b/config/feature_flags/development/redirect_to_latest_template_jobs_browser_performance_testing.yml new file mode 100644 index 00000000000..37c475067a3 --- /dev/null +++ b/config/feature_flags/development/redirect_to_latest_template_jobs_browser_performance_testing.yml @@ -0,0 +1,8 @@ +--- +name: redirect_to_latest_template_jobs_browser_performance_testing +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63144 +rollout_issue_url: +milestone: '14.0' +type: development +group: group::pipeline authoring +default_enabled: false diff --git a/config/feature_flags/development/redirect_to_latest_template_security_api_fuzzing.yml b/config/feature_flags/development/redirect_to_latest_template_security_api_fuzzing.yml new file mode 100644 index 00000000000..96606515bda --- /dev/null +++ b/config/feature_flags/development/redirect_to_latest_template_security_api_fuzzing.yml @@ -0,0 +1,8 @@ +--- +name: redirect_to_latest_template_security_api_fuzzing +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63144 +rollout_issue_url: +milestone: '14.0' +type: development +group: group::pipeline authoring +default_enabled: false diff --git a/config/feature_flags/development/redirect_to_latest_template_security_dast.yml b/config/feature_flags/development/redirect_to_latest_template_security_dast.yml new file mode 100644 index 00000000000..a95c1e1a045 --- /dev/null +++ b/config/feature_flags/development/redirect_to_latest_template_security_dast.yml @@ -0,0 +1,8 @@ +--- +name: redirect_to_latest_template_security_dast +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63144 +rollout_issue_url: +milestone: '14.0' +type: development +group: group::pipeline authoring +default_enabled: false diff --git a/config/feature_flags/development/redirect_to_latest_template_terraform.yml b/config/feature_flags/development/redirect_to_latest_template_terraform.yml new file mode 100644 index 00000000000..cb5d833fa2d --- /dev/null +++ b/config/feature_flags/development/redirect_to_latest_template_terraform.yml @@ -0,0 +1,8 @@ +--- +name: redirect_to_latest_template_terraform +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63144 +rollout_issue_url: +milestone: '14.0' +type: development +group: group::pipeline authoring +default_enabled: false diff --git a/config/feature_flags/development/redirect_to_latest_template_verify_browser_performance.yml b/config/feature_flags/development/redirect_to_latest_template_verify_browser_performance.yml new file mode 100644 index 00000000000..4df74a5b07a --- /dev/null +++ b/config/feature_flags/development/redirect_to_latest_template_verify_browser_performance.yml @@ -0,0 +1,8 @@ +--- +name: redirect_to_latest_template_verify_browser_performance +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63144 +rollout_issue_url: +milestone: '14.0' +type: development +group: group::pipeline authoring +default_enabled: false diff --git a/config/feature_flags/development/release_mr_issue_urls.yml b/config/feature_flags/development/releases_index_apollo_client.yml index 4f9b43ce4e1..072d72af573 100644 --- a/config/feature_flags/development/release_mr_issue_urls.yml +++ b/config/feature_flags/development/releases_index_apollo_client.yml @@ -1,8 +1,8 @@ --- -name: release_mr_issue_urls -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/18727 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/276619 -milestone: '12.4' +name: releases_index_apollo_client +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61828 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331006 +milestone: '14.0' type: development group: group::release default_enabled: true diff --git a/config/feature_flags/development/runner_graphql_query.yml b/config/feature_flags/development/runner_graphql_query.yml index 1ad90d362d0..356c465fbbc 100644 --- a/config/feature_flags/development/runner_graphql_query.yml +++ b/config/feature_flags/development/runner_graphql_query.yml @@ -6,3 +6,4 @@ milestone: type: development group: group::runner default_enabled: false +milestone: '13.12' diff --git a/config/feature_flags/development/runner_list_view_vue_ui.yml b/config/feature_flags/development/runner_list_view_vue_ui.yml new file mode 100644 index 00000000000..9aa4cf7c83c --- /dev/null +++ b/config/feature_flags/development/runner_list_view_vue_ui.yml @@ -0,0 +1,8 @@ +--- +name: runner_list_view_vue_ui +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61241 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330969 +milestone: '13.12' +type: development +group: group::runner +default_enabled: false diff --git a/config/feature_flags/development/s3_multithreaded_uploads.yml b/config/feature_flags/development/s3_multithreaded_uploads.yml index cab1925488a..92ba4da7e67 100644 --- a/config/feature_flags/development/s3_multithreaded_uploads.yml +++ b/config/feature_flags/development/s3_multithreaded_uploads.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/50922 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/296772 milestone: '13.8' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/development/security_ci_lint_authorization.yml b/config/feature_flags/development/security_ci_lint_authorization.yml new file mode 100644 index 00000000000..73b3bd45727 --- /dev/null +++ b/config/feature_flags/development/security_ci_lint_authorization.yml @@ -0,0 +1,8 @@ +--- +name: security_ci_lint_authorization +introduced_by_url: https://gitlab.com/gitlab-org/security/gitlab/-/merge_requests/1279 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326708 +milestone: '14.0' +type: development +group: group::pipeline authoring +default_enabled: false diff --git a/config/feature_flags/development/honor_escaped_markdown.yml b/config/feature_flags/development/security_configuration_redesign.yml index 6a8f62d5b74..16627191edc 100644 --- a/config/feature_flags/development/honor_escaped_markdown.yml +++ b/config/feature_flags/development/security_configuration_redesign.yml @@ -1,8 +1,8 @@ --- -name: honor_escaped_markdown -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/45922 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/300531 -milestone: '13.9' +name: security_configuration_redesign +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62285 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331614 +milestone: '14.0' type: development -group: 'group::project management' +group: group::static analysis default_enabled: false diff --git a/config/feature_flags/development/security_dast_site_profiles_additional_fields.yml b/config/feature_flags/development/security_dast_site_profiles_additional_fields.yml deleted file mode 100644 index ef4d1cb3bfe..00000000000 --- a/config/feature_flags/development/security_dast_site_profiles_additional_fields.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: security_dast_site_profiles_additional_fields -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/46848 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/292897 -milestone: '13.7' -type: development -group: group::dynamic analysis -default_enabled: true diff --git a/config/feature_flags/development/show_relevant_approval_rule_approvers.yml b/config/feature_flags/development/show_relevant_approval_rule_approvers.yml index 40a486e380b..2fef085381d 100644 --- a/config/feature_flags/development/show_relevant_approval_rule_approvers.yml +++ b/config/feature_flags/development/show_relevant_approval_rule_approvers.yml @@ -1,6 +1,6 @@ --- name: show_relevant_approval_rule_approvers -introduced_by_url: +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60339 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/329153 milestone: '13.12' type: development diff --git a/config/feature_flags/development/sidebar_refactor.yml b/config/feature_flags/development/sidebar_refactor.yml index 317fbee87f5..eb13adfd147 100644 --- a/config/feature_flags/development/sidebar_refactor.yml +++ b/config/feature_flags/development/sidebar_refactor.yml @@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326111 milestone: '13.11' type: development group: group::editor -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/sidekiq_load_balancing_rotate_up_to_date_replica.yml b/config/feature_flags/development/sidekiq_load_balancing_rotate_up_to_date_replica.yml new file mode 100644 index 00000000000..4532cc0a59d --- /dev/null +++ b/config/feature_flags/development/sidekiq_load_balancing_rotate_up_to_date_replica.yml @@ -0,0 +1,8 @@ +--- +name: sidekiq_load_balancing_rotate_up_to_date_replica +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63413/ +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/333153 +milestone: '14.0' +type: development +group: group::memory +default_enabled: false diff --git a/config/feature_flags/development/specialized_project_authorization_project_share_worker.yml b/config/feature_flags/development/specialized_project_authorization_project_share_worker.yml deleted file mode 100644 index 4e170fa13c9..00000000000 --- a/config/feature_flags/development/specialized_project_authorization_project_share_worker.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: specialized_project_authorization_project_share_worker -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/32864 -rollout_issue_url: -milestone: '13.2' -type: development -group: group::access -default_enabled: true diff --git a/config/feature_flags/development/specialized_project_authorization_workers.yml b/config/feature_flags/development/specialized_project_authorization_workers.yml deleted file mode 100644 index 16d6d4ed82f..00000000000 --- a/config/feature_flags/development/specialized_project_authorization_workers.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: specialized_project_authorization_workers -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/31377 -rollout_issue_url: -milestone: '13.0' -type: development -group: group::access -default_enabled: true diff --git a/config/feature_flags/development/ssh_key_expiration_email_notification.yml b/config/feature_flags/development/ssh_key_expiration_email_notification.yml deleted file mode 100644 index f1d081dad18..00000000000 --- a/config/feature_flags/development/ssh_key_expiration_email_notification.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: ssh_key_expiration_email_notification -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56888 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326386 -milestone: '13.11' -type: development -group: group::compliance -default_enabled: true diff --git a/config/feature_flags/development/sync_traversal_ids.yml b/config/feature_flags/development/sync_traversal_ids.yml index bd612f9646c..188bb3e0975 100644 --- a/config/feature_flags/development/sync_traversal_ids.yml +++ b/config/feature_flags/development/sync_traversal_ids.yml @@ -5,3 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/321947 group: group::access type: development default_enabled: true +milestone: '13.11' diff --git a/config/feature_flags/development/unified_diff_components.yml b/config/feature_flags/development/unified_diff_components.yml index 0176d8c55ba..262458820f7 100644 --- a/config/feature_flags/development/unified_diff_components.yml +++ b/config/feature_flags/development/unified_diff_components.yml @@ -5,3 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/268039 type: development group: group::code review default_enabled: true +milestone: '13.6' diff --git a/config/feature_flags/development/usage_data_o_pipeline_authoring_unique_users_pushing_mr_ciconfigfile.yml b/config/feature_flags/development/usage_data_o_pipeline_authoring_unique_users_pushing_mr_ciconfigfile.yml deleted file mode 100644 index 36fe28236ec..00000000000 --- a/config/feature_flags/development/usage_data_o_pipeline_authoring_unique_users_pushing_mr_ciconfigfile.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: usage_data_o_pipeline_authoring_unique_users_pushing_mr_ciconfigfile -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/54707 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/322166 -milestone: '13.10' -type: development -group: group::pipeline authoring -default_enabled: true diff --git a/config/feature_flags/development/usage_data_p_terraform_state_api_unique_users.yml b/config/feature_flags/development/usage_data_p_terraform_state_api_unique_users.yml deleted file mode 100644 index e11fb0a8b25..00000000000 --- a/config/feature_flags/development/usage_data_p_terraform_state_api_unique_users.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: usage_data_p_terraform_state_api_unique_users -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/50224 -rollout_issue_url: -milestone: '13.8' -type: development -group: group::configure -default_enabled: true diff --git a/config/feature_flags/development/usage_data_track_ecosystem_jira_service.yml b/config/feature_flags/development/usage_data_track_ecosystem_jira_service.yml deleted file mode 100644 index adf850aa8bc..00000000000 --- a/config/feature_flags/development/usage_data_track_ecosystem_jira_service.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: usage_data_track_ecosystem_jira_service -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52110 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/300447 -milestone: '13.9' -type: development -group: group::ecosystem -default_enabled: false diff --git a/config/feature_flags/development/usage_data_unique_users_committing_ciconfigfile.yml b/config/feature_flags/development/usage_data_unique_users_committing_ciconfigfile.yml deleted file mode 100644 index 1d3092ed615..00000000000 --- a/config/feature_flags/development/usage_data_unique_users_committing_ciconfigfile.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: usage_data_unique_users_committing_ciconfigfile -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52172 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/299403 -milestone: '13.9' -type: development -group: group::pipeline authoring -default_enabled: true diff --git a/config/feature_flags/development/use_distinct_in_register_job_object_hierarchy.yml b/config/feature_flags/development/use_distinct_in_register_job_object_hierarchy.yml index 8c57f197a87..b9652d26834 100644 --- a/config/feature_flags/development/use_distinct_in_register_job_object_hierarchy.yml +++ b/config/feature_flags/development/use_distinct_in_register_job_object_hierarchy.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57045 rollout_issue_url: milestone: '13.11' type: development -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/development/use_distinct_in_shas_cte.yml b/config/feature_flags/development/use_distinct_in_shas_cte.yml index e93fb48be5d..b741b8d5f0c 100644 --- a/config/feature_flags/development/use_distinct_in_shas_cte.yml +++ b/config/feature_flags/development/use_distinct_in_shas_cte.yml @@ -1,8 +1,8 @@ --- name: use_distinct_in_shas_cte -introduced_by_url: +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61454 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330586 milestone: '13.12' type: development group: group::optimize -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/delayed_consistency_for_user_refresh_over_range_worker.yml b/config/feature_flags/development/use_specialized_worker_for_project_auth_recalculation.yml index 0a7cdea847f..01889de5b0d 100644 --- a/config/feature_flags/development/delayed_consistency_for_user_refresh_over_range_worker.yml +++ b/config/feature_flags/development/use_specialized_worker_for_project_auth_recalculation.yml @@ -1,8 +1,8 @@ --- -name: delayed_consistency_for_user_refresh_over_range_worker -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61883 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/327092 -milestone: '13.12' +name: use_specialized_worker_for_project_auth_recalculation +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/60904 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331073 +milestone: '14.0' type: development group: group::access default_enabled: false diff --git a/config/feature_flags/development/periodic_project_authorization_update_via_replica.yml b/config/feature_flags/development/use_traversal_ids_for_root_ancestor.yml index abbc3faeb3a..be02645720e 100644 --- a/config/feature_flags/development/periodic_project_authorization_update_via_replica.yml +++ b/config/feature_flags/development/use_traversal_ids_for_root_ancestor.yml @@ -1,8 +1,8 @@ --- -name: periodic_project_authorization_update_via_replica -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58752 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/327092 -milestone: '13.11' +name: use_traversal_ids_for_root_ancestor +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61163 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331907 +milestone: '14.0' type: development group: group::access default_enabled: false diff --git a/config/feature_flags/development/validate_import_decompressed_archive_size.yml b/config/feature_flags/development/validate_import_decompressed_archive_size.yml index 675586bc9ee..cd8f7756b13 100644 --- a/config/feature_flags/development/validate_import_decompressed_archive_size.yml +++ b/config/feature_flags/development/validate_import_decompressed_archive_size.yml @@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/282245 milestone: '13.4' type: development group: group::import -default_enabled: false +default_enabled: true diff --git a/config/feature_flags/development/vue_admin_users.yml b/config/feature_flags/development/vue_admin_users.yml deleted file mode 100644 index d7a37542cfd..00000000000 --- a/config/feature_flags/development/vue_admin_users.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: vue_admin_users -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/48922 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/290737 -milestone: '13.7' -type: development -group: group::compliance -default_enabled: true diff --git a/config/feature_flags/development/webauthn.yml b/config/feature_flags/development/webauthn.yml index 5339074e84a..0dc9e2b7bfd 100644 --- a/config/feature_flags/development/webauthn.yml +++ b/config/feature_flags/development/webauthn.yml @@ -1,7 +1,7 @@ --- name: webauthn introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26692 -rollout_issue_url: +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/232671 milestone: '13.4' type: development group: group::access diff --git a/config/feature_flags/experiment/ci_runner_templates.yml b/config/feature_flags/experiment/ci_runner_templates.yml new file mode 100644 index 00000000000..e791581f67a --- /dev/null +++ b/config/feature_flags/experiment/ci_runner_templates.yml @@ -0,0 +1,8 @@ +--- +name: ci_runner_templates +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58357 +rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/326725 +milestone: "14.0" +type: experiment +group: group::activation +default_enabled: false diff --git a/config/feature_flags/experiment/invite_members_empty_project_version_a_experiment_percentage.yml b/config/feature_flags/experiment/invite_members_empty_project_version_a_experiment_percentage.yml deleted file mode 100644 index 8b91ec9526c..00000000000 --- a/config/feature_flags/experiment/invite_members_empty_project_version_a_experiment_percentage.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: invite_members_empty_project_version_a_experiment_percentage -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49588 -rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/262014 -milestone: '13.7' -type: experiment -group: group::expansion -default_enabled: false diff --git a/config/feature_flags/ops/ci_accept_trace.yml b/config/feature_flags/ops/ci_accept_trace.yml index 2574e12f4f2..9e386085ab9 100644 --- a/config/feature_flags/ops/ci_accept_trace.yml +++ b/config/feature_flags/ops/ci_accept_trace.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41304 rollout_issue_url: milestone: '13.4' type: ops -group: group::continuous integration +group: group::pipeline execution default_enabled: true diff --git a/config/feature_flags/ops/ci_queueing_disaster_recovery.yml b/config/feature_flags/ops/ci_queueing_disaster_recovery.yml index 8c87df59e08..6a31c29ec1d 100644 --- a/config/feature_flags/ops/ci_queueing_disaster_recovery.yml +++ b/config/feature_flags/ops/ci_queueing_disaster_recovery.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56658 rollout_issue_url: milestone: "13.12" type: ops -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/ops/ci_trace_log_invalid_chunks.yml b/config/feature_flags/ops/ci_trace_log_invalid_chunks.yml index 2deb3f42995..566290aa617 100644 --- a/config/feature_flags/ops/ci_trace_log_invalid_chunks.yml +++ b/config/feature_flags/ops/ci_trace_log_invalid_chunks.yml @@ -4,5 +4,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44409 rollout_issue_url: milestone: '13.5' type: ops -group: group::continuous integration +group: group::pipeline execution default_enabled: false diff --git a/config/feature_flags/ops/ci_trace_overwrite.yml b/config/feature_flags/ops/ci_trace_overwrite.yml deleted file mode 100644 index 36caa9f6134..00000000000 --- a/config/feature_flags/ops/ci_trace_overwrite.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: ci_trace_overwrite -introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/41304 -rollout_issue_url: -milestone: '13.4' -type: ops -group: group::continuous integration -default_enabled: false diff --git a/config/feature_flags/ops/dedicated_redis_trace_chunks.yml b/config/feature_flags/ops/dedicated_redis_trace_chunks.yml new file mode 100644 index 00000000000..1f3da11dfd5 --- /dev/null +++ b/config/feature_flags/ops/dedicated_redis_trace_chunks.yml @@ -0,0 +1,8 @@ +--- +name: dedicated_redis_trace_chunks +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/62938 +rollout_issue_url: https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/1096 +milestone: '14.0' +type: ops +group: team::Scalability +default_enabled: false diff --git a/config/feature_flags/ops/dynamic_nonce.yml b/config/feature_flags/ops/dynamic_nonce.yml new file mode 100644 index 00000000000..6a63eda8862 --- /dev/null +++ b/config/feature_flags/ops/dynamic_nonce.yml @@ -0,0 +1,8 @@ +--- +name: dynamic_nonce +introduced_by_url: +rollout_issue_url: +milestone: '14.0' +type: ops +group: group::access +default_enabled: false diff --git a/config/gitlab.yml.example b/config/gitlab.yml.example index aee9dd455af..c9b056ce956 100644 --- a/config/gitlab.yml.example +++ b/config/gitlab.yml.example @@ -33,7 +33,7 @@ production: &base host: localhost port: 80 # Set to 443 if using HTTPS, see installation.md#using-https for additional HTTPS configuration details https: false # Set to true if using HTTPS, see installation.md#using-https for additional HTTPS configuration details - # The maximum time unicorn/puma can spend on the request. This needs to be smaller than the worker timeout. + # The maximum time Puma can spend on the request. This needs to be smaller than the worker timeout. # Default is 95% of the worker timeout max_request_duration_seconds: 57 @@ -153,7 +153,7 @@ production: &base ### GraphQL Settings # Tells the rails application how long it has to complete a GraphQL request. # We suggest this value to be higher than the database timeout value - # and lower than the worker timeout set in unicorn/puma. (default: 30) + # and lower than the worker timeout set in Puma. (default: 30) # graphql_timeout: 30 ## Repository downloads directory @@ -170,6 +170,9 @@ production: &base ## Application settings cache expiry in seconds (default: 60) # application_settings_cache_seconds: 60 + ## Print initial root password to stdout during initialization (default: true) + # display_initial_root_password: true + ## Reply by email # Allow users to comment on issues and merge requests by replying to notification emails. # For documentation on how to set this up, see http://doc.gitlab.com/ce/administration/reply_by_email.html @@ -502,7 +505,7 @@ production: &base ee_cron_jobs: # Schedule snapshots for all devops adoption segments analytics_devops_adoption_create_all_snapshots_worker: - cron: 0 4 * * 0 + cron: 0 0 1 * * # Snapshot active users statistics historical_data_worker: @@ -1089,8 +1092,6 @@ production: &base # Gitaly settings gitaly: - # Path to the directory containing Gitaly client executables. - client_path: /home/git/gitaly # Default Gitaly authentication token. Can be overridden per storage. Can # be left blank when Gitaly is running locally on a Unix socket, which # is the normal way to deploy Gitaly. @@ -1212,8 +1213,6 @@ production: &base ## Monitoring # Built in monitoring settings monitoring: - # Time between sampling of unicorn socket metrics, in seconds - # unicorn_sampler_interval: 10 # IP whitelist to access monitoring endpoints ip_whitelist: - 127.0.0.0/8 @@ -1225,7 +1224,7 @@ production: &base # address: localhost # port: 8082 - # Web exporter is webserver built in to Unicorn/Puma to expose Prometheus metrics + # Web exporter is a dedicated Rack server running alongside Puma to expose Prometheus metrics # It runs alongside the `/metrics` endpoints to ease the publish of metrics web_exporter: # enabled: true diff --git a/config/initializers/0_acts_as_taggable.rb b/config/initializers/0_acts_as_taggable.rb index 9a92b8f2d18..9f66d970ffd 100644 --- a/config/initializers/0_acts_as_taggable.rb +++ b/config/initializers/0_acts_as_taggable.rb @@ -9,3 +9,7 @@ ActsAsTaggableOn.tags_counter = false # validate that counter cache is disabled raise "Counter cache is not disabled" if ActsAsTaggableOn::Tagging.reflections["tag"].options[:counter_cache] + +ActsAsTaggableOn::Tagging.include IgnorableColumns +ActsAsTaggableOn::Tagging.ignore_column :id_convert_to_bigint, remove_with: '14.2', remove_after: '2021-08-22' +ActsAsTaggableOn::Tagging.ignore_column :taggable_id_convert_to_bigint, remove_with: '14.2', remove_after: '2021-08-22' diff --git a/config/initializers/1_settings.rb b/config/initializers/1_settings.rb index 8d5e19afc20..8f4c6492cad 100644 --- a/config/initializers/1_settings.rb +++ b/config/initializers/1_settings.rb @@ -216,6 +216,8 @@ Settings.gitlab['impersonation_enabled'] ||= true if Settings.gitlab['impersonat Settings.gitlab['usage_ping_enabled'] = true if Settings.gitlab['usage_ping_enabled'].nil? Settings.gitlab['max_request_duration_seconds'] ||= 57 +Settings.gitlab['display_initial_root_password'] = true if Settings.gitlab['display_initial_root_password'].nil? + Gitlab.ee do Settings.gitlab['mirror_max_delay'] ||= 300 Settings.gitlab['mirror_max_capacity'] ||= 30 @@ -584,7 +586,7 @@ end Gitlab.ee do Settings.cron_jobs['analytics_devops_adoption_create_all_snapshots_worker'] ||= Settingslogic.new({}) - Settings.cron_jobs['analytics_devops_adoption_create_all_snapshots_worker']['cron'] ||= '0 4 * * 0' + Settings.cron_jobs['analytics_devops_adoption_create_all_snapshots_worker']['cron'] ||= '0 0 1 * *' Settings.cron_jobs['analytics_devops_adoption_create_all_snapshots_worker']['job_class'] = 'Analytics::DevopsAdoption::CreateAllSnapshotsWorker' Settings.cron_jobs['active_user_count_threshold_worker'] ||= Settingslogic.new({}) Settings.cron_jobs['active_user_count_threshold_worker']['cron'] ||= '0 12 * * *' @@ -676,9 +678,6 @@ Gitlab.ee do Settings.cron_jobs['sync_seat_link_worker'] ||= Settingslogic.new({}) Settings.cron_jobs['sync_seat_link_worker']['cron'] ||= "#{rand(60)} 3 * * * UTC" Settings.cron_jobs['sync_seat_link_worker']['job_class'] = 'SyncSeatLinkWorker' - Settings.cron_jobs['web_application_firewall_metrics_worker'] ||= Settingslogic.new({}) - Settings.cron_jobs['web_application_firewall_metrics_worker']['cron'] ||= '0 1 * * 0' - Settings.cron_jobs['web_application_firewall_metrics_worker']['job_class'] = 'IngressModsecurityCounterMetricsWorker' Settings.cron_jobs['users_create_statistics_worker'] ||= Settingslogic.new({}) Settings.cron_jobs['users_create_statistics_worker']['cron'] ||= '2 15 * * *' Settings.cron_jobs['users_create_statistics_worker']['job_class'] = 'Users::CreateStatisticsWorker' @@ -688,6 +687,9 @@ Gitlab.ee do Settings.cron_jobs['iterations_update_status_worker'] ||= Settingslogic.new({}) Settings.cron_jobs['iterations_update_status_worker']['cron'] ||= '5 0 * * *' Settings.cron_jobs['iterations_update_status_worker']['job_class'] = 'IterationsUpdateStatusWorker' + Settings.cron_jobs['iterations_generator_worker'] ||= Settingslogic.new({}) + Settings.cron_jobs['iterations_generator_worker']['cron'] ||= '5 0 * * *' + Settings.cron_jobs['iterations_generator_worker']['job_class'] = 'Iterations::Cadences::ScheduleCreateIterationsWorker' Settings.cron_jobs['vulnerability_statistics_schedule_worker'] ||= Settingslogic.new({}) Settings.cron_jobs['vulnerability_statistics_schedule_worker']['cron'] ||= '15 1 * * *' Settings.cron_jobs['vulnerability_statistics_schedule_worker']['job_class'] = 'Vulnerabilities::Statistics::ScheduleWorker' @@ -902,7 +904,6 @@ Settings.webpack.dev_server['https'] ||= false # Settings['monitoring'] ||= Settingslogic.new({}) Settings.monitoring['ip_whitelist'] ||= ['127.0.0.1/8'] -Settings.monitoring['unicorn_sampler_interval'] ||= 10 Settings.monitoring['sidekiq_exporter'] ||= Settingslogic.new({}) Settings.monitoring.sidekiq_exporter['enabled'] ||= false Settings.monitoring.sidekiq_exporter['log_enabled'] ||= false diff --git a/config/initializers/6_labkit_middleware.rb b/config/initializers/6_labkit_middleware.rb new file mode 100644 index 00000000000..9aad1e3f92b --- /dev/null +++ b/config/initializers/6_labkit_middleware.rb @@ -0,0 +1,20 @@ +# frozen_string_literal: true + +# partial backport of https://github.com/rails/rails/pull/38169 +# this is in order to be able to re-order rack middlewares. + +unless Rails::Configuration::MiddlewareStackProxy.method_defined?(:move) + module Rails + module Configuration + class MiddlewareStackProxy + def move(*args, &block) + @operations << ->(middleware) { middleware.send(__method__, *args, &block) } + end + ruby2_keywords(:move) if respond_to?(:ruby2_keywords, true) + end + end + end +end + +Rails.application.config.middleware.move(1, ActionDispatch::RequestId) +Rails.application.config.middleware.insert(1, Labkit::Middleware::Rack) diff --git a/config/initializers/7_prometheus_metrics.rb b/config/initializers/7_prometheus_metrics.rb index a304f861db8..8dee21016f9 100644 --- a/config/initializers/7_prometheus_metrics.rb +++ b/config/initializers/7_prometheus_metrics.rb @@ -8,8 +8,6 @@ def prometheus_default_multiproc_dir if Gitlab::Runtime.sidekiq? Rails.root.join('tmp/prometheus_multiproc_dir/sidekiq') - elsif Gitlab::Runtime.unicorn? - Rails.root.join('tmp/prometheus_multiproc_dir/unicorn') elsif Gitlab::Runtime.puma? Rails.root.join('tmp/prometheus_multiproc_dir/puma') else @@ -29,7 +27,7 @@ end Gitlab::Application.configure do |config| # 0 should be Sentry to catch errors in this middleware - config.middleware.insert(1, Gitlab::Metrics::RequestsRackMiddleware) + config.middleware.insert_after(Labkit::Middleware::Rack, Gitlab::Metrics::RequestsRackMiddleware) end Sidekiq.configure_server do |config| @@ -49,9 +47,7 @@ if !Rails.env.test? && Gitlab::Metrics.prometheus_metrics_enabled? ::Prometheus::Client.reinitialize_on_pid_change(force: true) - if Gitlab::Runtime.unicorn? - Gitlab::Metrics::Samplers::UnicornSampler.instance(Settings.monitoring.unicorn_sampler_interval).start - elsif Gitlab::Runtime.puma? + if Gitlab::Runtime.puma? Gitlab::Metrics::Samplers::PumaSampler.instance.start end diff --git a/config/initializers/7_redis.rb b/config/initializers/7_redis.rb index a6025a6dbf0..fe37dfd7579 100644 --- a/config/initializers/7_redis.rb +++ b/config/initializers/7_redis.rb @@ -8,3 +8,4 @@ Gitlab::Redis::Cache.with { nil } Gitlab::Redis::Queues.with { nil } Gitlab::Redis::SharedState.with { nil } +Gitlab::Redis::TraceChunks.with { nil } diff --git a/config/initializers/action_dispatch_journey_formatter.rb b/config/initializers/action_dispatch_journey_formatter.rb deleted file mode 100644 index 108fb2e5012..00000000000 --- a/config/initializers/action_dispatch_journey_formatter.rb +++ /dev/null @@ -1,19 +0,0 @@ -# frozen_string_literal: true - -# TODO: Eliminate this file when https://github.com/rails/rails/pull/38184 is released. -# Cleanup issue: https://gitlab.com/gitlab-org/gitlab/issues/195841 -ActionDispatch::Journey::Formatter.prepend(Gitlab::Patch::ActionDispatchJourneyFormatter) - -module ActionDispatch - module Journey - module Path - class Pattern - def requirements_for_missing_keys_check - @requirements_for_missing_keys_check ||= requirements.transform_values do |regex| - /\A#{regex}\Z/ - end - end - end - end - end -end diff --git a/config/initializers/action_view.rb b/config/initializers/action_view.rb new file mode 100644 index 00000000000..76171733483 --- /dev/null +++ b/config/initializers/action_view.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +# This file was introduced during upgrading Rails from 5.2 to 6.0. +# This file can be removed when `config.load_defaults 6.0` is introduced. + +# Don't force requests from old versions of IE to be UTF-8 encoded. +Rails.application.config.action_view.default_enforce_utf8 = false diff --git a/config/initializers/active_record_keyset_pagination.rb b/config/initializers/active_record_keyset_pagination.rb new file mode 100644 index 00000000000..f8c2ada5255 --- /dev/null +++ b/config/initializers/active_record_keyset_pagination.rb @@ -0,0 +1,12 @@ +# frozen_string_literal: true + +module PaginatorExtension + # This method loads the records for the requested page and returns a keyset paginator object. + def keyset_paginate(cursor: nil, per_page: 20) + Gitlab::Pagination::Keyset::Paginator.new(scope: self.dup, cursor: cursor, per_page: per_page) + end +end + +ActiveSupport.on_load(:active_record) do + ActiveRecord::Relation.include(PaginatorExtension) +end diff --git a/config/initializers/active_record_ping.rb b/config/initializers/active_record_postgresql_adapter.rb index 7088c690a51..14bc7153f44 100644 --- a/config/initializers/active_record_ping.rb +++ b/config/initializers/active_record_postgresql_adapter.rb @@ -1,7 +1,9 @@ # frozen_string_literal: true -# # frozen_string_literal: true - if Gitlab::Utils.to_boolean(ENV['ENABLE_ACTIVERECORD_EMPTY_PING'], default: true) ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.prepend(Gitlab::Database::PostgresqlAdapter::EmptyQueryPing) end + +if Gitlab::Utils.to_boolean(ENV['ENABLE_ACTIVERECORD_TYPEMAP_CACHE'], default: true) + ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.prepend(Gitlab::Database::PostgresqlAdapter::TypeMapCache) +end diff --git a/config/initializers/cluster_events_before_phased_restart.rb b/config/initializers/cluster_events_before_phased_restart.rb index d029adbe363..f84682c1436 100644 --- a/config/initializers/cluster_events_before_phased_restart.rb +++ b/config/initializers/cluster_events_before_phased_restart.rb @@ -7,8 +7,6 @@ # # Follow-up the issue: https://gitlab.com/gitlab-org/gitlab/issues/34107 -if Gitlab::Runtime.puma? - Puma::Cluster.prepend(::Gitlab::Cluster::Mixins::PumaCluster) -elsif Gitlab::Runtime.unicorn? - Unicorn::HttpServer.prepend(::Gitlab::Cluster::Mixins::UnicornHttpServer) -end +return unless Gitlab::Runtime.puma? + +Puma::Cluster.prepend(::Gitlab::Cluster::Mixins::PumaCluster) diff --git a/config/initializers/flipper.rb b/config/initializers/flipper.rb new file mode 100644 index 00000000000..be4f01f537d --- /dev/null +++ b/config/initializers/flipper.rb @@ -0,0 +1,6 @@ +# frozen_string_literal: true + +Rails.application.configure do + config.flipper.preload = false + config.flipper.memoizer = false +end diff --git a/config/initializers/gitlab_experiment.rb b/config/initializers/gitlab_experiment.rb index a312755f300..055979bb66b 100644 --- a/config/initializers/gitlab_experiment.rb +++ b/config/initializers/gitlab_experiment.rb @@ -5,4 +5,13 @@ Gitlab::Experiment.configure do |config| config.cache = Gitlab::Experiment::Cache::RedisHashStore.new( pool: ->(&block) { Gitlab::Redis::SharedState.with { |redis| block.call(redis) } } ) + + # TODO: This will be deprecated as of v0.6.0, but needs to stay intact for + # actively running experiments until a versioning concept is put in place to + # enable migrating into the new SHA2 strategy. + config.context_hash_strategy = lambda do |source, seed| + source = source.keys + source.values if source.is_a?(Hash) + data = Array(source).map { |v| (v.respond_to?(:to_global_id) ? v.to_global_id : v).to_s } + Digest::MD5.hexdigest(data.unshift(seed).join('|')) + end end diff --git a/config/initializers/global_id.rb b/config/initializers/global_id.rb new file mode 100644 index 00000000000..8f1b8f2aeeb --- /dev/null +++ b/config/initializers/global_id.rb @@ -0,0 +1,3 @@ +# frozen_string_literal: true + +GlobalID.prepend(Gitlab::Patch::GlobalID) diff --git a/config/initializers/hangouts_chat_http_override.rb b/config/initializers/hangouts_chat_http_override.rb index edb31ed53f1..42ffb6f78e1 100644 --- a/config/initializers/hangouts_chat_http_override.rb +++ b/config/initializers/hangouts_chat_http_override.rb @@ -1,28 +1,3 @@ # frozen_string_literal: true -module HangoutsChat - class Sender - class HTTP - module GitlabHTTPOverride - extend ::Gitlab::Utils::Override - - attr_reader :uri - - # see https://github.com/enzinia/hangouts-chat/blob/6a509f61a56e757f8f417578b393b94423831ff7/lib/hangouts_chat/http.rb - override :post - def post(payload) - httparty_response = Gitlab::HTTP.post( - uri, - body: payload.to_json, - headers: { 'Content-Type' => 'application/json' }, - parse: nil # disables automatic response parsing - ) - httparty_response.response - # The rest of the integration expects a Net::HTTP response - end - end - - prepend GitlabHTTPOverride - end - end -end +HangoutsChat::Sender::HTTP.prepend(Gitlab::Patch::HangoutsChatHTTPOverride) diff --git a/config/initializers/labkit_middleware.rb b/config/initializers/labkit_middleware.rb deleted file mode 100644 index 748666b6cd7..00000000000 --- a/config/initializers/labkit_middleware.rb +++ /dev/null @@ -1,36 +0,0 @@ -# frozen_string_literal: true - -# partial backport of https://github.com/rails/rails/pull/38169 -# this is in order to be able to re-order rack middlewares. - -if ActionDispatch::MiddlewareStack.method_defined?(:move) - warn "`move` is now defined in in ActionDispatch itself: https://github.com/rails/rails/pull/38169, please remove this patch from #{__FILE__}" -else - module ActionDispatch - class MiddlewareStack - def move(target, source) - source_index = assert_index(source, :before) - source_middleware = middlewares.delete_at(source_index) - - target_index = assert_index(target, :before) - middlewares.insert(target_index, source_middleware) - end - end - end -end - -unless Rails::Configuration::MiddlewareStackProxy.method_defined?(:move) - module Rails - module Configuration - class MiddlewareStackProxy - def move(*args, &block) - @operations << ->(middleware) { middleware.send(__method__, *args, &block) } - end - ruby2_keywords(:move) if respond_to?(:ruby2_keywords, true) - end - end - end -end - -Rails.application.config.middleware.move(1, ActionDispatch::RequestId) -Rails.application.config.middleware.insert_after(ActionDispatch::RequestId, Labkit::Middleware::Rack) diff --git a/config/initializers/load_balancing.rb b/config/initializers/load_balancing.rb index 7502a6299ae..f3c977893ba 100644 --- a/config/initializers/load_balancing.rb +++ b/config/initializers/load_balancing.rb @@ -1,25 +1,21 @@ # frozen_string_literal: true -# We need to run this initializer after migrations are done so it doesn't fail on CI +if Gitlab::Database::LoadBalancing.enable? + Gitlab::Database.disable_prepared_statements -Gitlab.ee do - if Gitlab::Database.cached_table_exists?('licenses') - if Gitlab::Database::LoadBalancing.enable? - Gitlab::Database.disable_prepared_statements - - Gitlab::Application.configure do |config| - config.middleware.use(Gitlab::Database::LoadBalancing::RackMiddleware) - end + Gitlab::Application.configure do |config| + config.middleware.use(Gitlab::Database::LoadBalancing::RackMiddleware) + end - Gitlab::Database::LoadBalancing.configure_proxy + Gitlab::Database::LoadBalancing.configure_proxy - # This needs to be executed after fork of clustered processes - Gitlab::Cluster::LifecycleEvents.on_worker_start do - # Service discovery must be started after configuring the proxy, as service - # discovery depends on this. - Gitlab::Database::LoadBalancing.start_service_discovery - end + # This needs to be executed after fork of clustered processes + Gitlab::Cluster::LifecycleEvents.on_worker_start do + # For Host-based LB, we need to re-connect as Rails discards connections on fork + Gitlab::Database::LoadBalancing.configure_proxy - end + # Service discovery must be started after configuring the proxy, as service + # discovery depends on this. + Gitlab::Database::LoadBalancing.start_service_discovery end end diff --git a/config/initializers/macos.rb b/config/initializers/macos.rb index f410af6ed47..1edd6c0a730 100644 --- a/config/initializers/macos.rb +++ b/config/initializers/macos.rb @@ -5,7 +5,7 @@ if /darwin/ =~ RUBY_PLATFORM require 'fiddle' # Dynamically load Foundation.framework, ~implicitly~ initialising - # the Objective-C runtime before any forking happens in Unicorn + # the Objective-C runtime before any forking happens in webserver # # From https://bugs.ruby-lang.org/issues/14009 Fiddle.dlopen '/System/Library/Frameworks/Foundation.framework/Foundation' diff --git a/config/initializers/mailer_retries.rb b/config/initializers/mailer_retries.rb new file mode 100644 index 00000000000..64fb0ffaa55 --- /dev/null +++ b/config/initializers/mailer_retries.rb @@ -0,0 +1,41 @@ +# frozen_string_literal: true + +class ActiveJob::QueueAdapters::SidekiqAdapter + # With Sidekiq 6, we can do something like: + # class ActionMailer::MailDeliveryJob + # sidekiq_options retry: 3 + # end + # + # See https://gitlab.com/gitlab-org/gitlab/-/issues/329430 + raise "Update this monkey patch: #{__FILE__}" unless Sidekiq::VERSION == '5.2.9' + + def enqueue(job) #:nodoc: + # Sidekiq::Client does not support symbols as keys + job.provider_job_id = Sidekiq::Client.push \ + "class" => JobWrapper, + "wrapped" => job.class.to_s, + "queue" => job.queue_name, + "args" => [job.serialize], + "retry" => retry_for(job) + end + + def enqueue_at(job, timestamp) #:nodoc: + job.provider_job_id = Sidekiq::Client.push \ + "class" => JobWrapper, + "wrapped" => job.class.to_s, + "queue" => job.queue_name, + "args" => [job.serialize], + "at" => timestamp, + "retry" => retry_for(job) + end + + private + + def retry_for(job) + if job.queue_name == 'mailers' + 3 + else + true + end + end +end diff --git a/config/initializers/peek.rb b/config/initializers/peek.rb index 85bfc4f0214..6fd92865731 100644 --- a/config/initializers/peek.rb +++ b/config/initializers/peek.rb @@ -15,9 +15,15 @@ Peek.into Peek::Views::Elasticsearch Peek.into Peek::Views::Rugged Peek.into Peek::Views::ExternalHttp Peek.into Peek::Views::BulletDetailed if defined?(Bullet) +Peek.into Peek::Views::Memory Peek.into Peek::Views::Tracing if Labkit::Tracing.tracing_url_enabled? +# Trigger view creation here, since views might be subscribing to Rails notifications +# via setup_subscribers, which is called in the initializer. +# See https://github.com/peek/peek/blob/master/lib/peek/views/view.rb +Peek.views + ActiveSupport::Notifications.subscribe('endpoint_run.grape') do |_name, _start, _finish, _id, payload| if request_id = payload[:env]['action_dispatch.request_id'] Peek.adapter.save(request_id) diff --git a/config/initializers/puma_client_tempfile_patch.rb b/config/initializers/puma_client_tempfile_patch.rb deleted file mode 100644 index 972eeaf0c83..00000000000 --- a/config/initializers/puma_client_tempfile_patch.rb +++ /dev/null @@ -1,101 +0,0 @@ -# frozen_string_literal: true - -if Gitlab::Runtime.puma? - # This patch represents https://github.com/puma/puma/pull/2613. If - # this PR is accepted in the next Puma release, we can remove this - # entire file. - # - # The patch itself is quite large because the tempfile creation in - # Puma is inside these fairly long methods. The actual changes are - # just two lines, commented with 'GitLab' to make them easier to find. - raise "Remove this monkey patch: #{__FILE__}" unless Puma::Const::VERSION == '5.1.1' - - module Puma - class Client - private - - def setup_body - @body_read_start = Process.clock_gettime(Process::CLOCK_MONOTONIC, :millisecond) - - if @env[HTTP_EXPECT] == CONTINUE - # TODO allow a hook here to check the headers before - # going forward - @io << HTTP_11_100 - @io.flush - end - - @read_header = false - - body = @parser.body - - te = @env[TRANSFER_ENCODING2] - - if te - if te.include?(",") - te.split(",").each do |part| - if CHUNKED.casecmp(part.strip) == 0 # rubocop:disable Metrics/BlockNesting - return setup_chunked_body(body) - end - end - elsif CHUNKED.casecmp(te) == 0 - return setup_chunked_body(body) - end - end - - @chunked_body = false - - cl = @env[CONTENT_LENGTH] - - unless cl - @buffer = body.empty? ? nil : body - @body = EmptyBody - set_ready - return true - end - - remain = cl.to_i - body.bytesize - - if remain <= 0 - @body = StringIO.new(body) - @buffer = nil - set_ready - return true - end - - if remain > MAX_BODY - @body = Tempfile.new(Const::PUMA_TMP_BASE) - @body.binmode - @body.unlink # GitLab: this is the changed part - @tempfile = @body - else - # The body[0,0] trick is to get an empty string in the same - # encoding as body. - @body = StringIO.new body[0,0] # rubocop:disable Layout/SpaceAfterComma - end - - @body.write body - - @body_remain = remain - - return false # rubocop:disable Style/RedundantReturn - end - - def setup_chunked_body(body) - @chunked_body = true - @partial_part_left = 0 - @prev_chunk = "" - - @body = Tempfile.new(Const::PUMA_TMP_BASE) - @body.binmode - @body.unlink # GitLab: this is the changed part - @tempfile = @body - @chunked_content_length = 0 - - if decode_chunk(body) - @env[CONTENT_LENGTH] = @chunked_content_length - return true # rubocop:disable Style/RedundantReturn - end - end - end - end -end diff --git a/config/initializers/rack_timeout.rb b/config/initializers/rack_timeout.rb index e217398ee7d..d5027cae08d 100644 --- a/config/initializers/rack_timeout.rb +++ b/config/initializers/rack_timeout.rb @@ -1,6 +1,5 @@ # frozen_string_literal: true -# Unicorn terminates any request which runs longer than 60 seconds. # Puma doesn't have any timeout mechanism for terminating long-running # requests, to make sure that server is not paralyzed by long-running # or stuck queries, we add a request timeout which terminates the diff --git a/config/initializers/rbtrace.rb b/config/initializers/rbtrace.rb index 6a1b71bf4bd..2359fc9f6b5 100644 --- a/config/initializers/rbtrace.rb +++ b/config/initializers/rbtrace.rb @@ -2,8 +2,8 @@ if ENV['ENABLE_RBTRACE'] Gitlab::Cluster::LifecycleEvents.on_worker_start do - # Unicorn clears out signals before it forks, so rbtrace won't work - # unless it is enabled after the fork. + # We need to require `rbtrace` in a context of a worker process. + # See https://github.com/tmm1/rbtrace/issues/56#issuecomment-648683596. require 'rbtrace' end end diff --git a/config/initializers/tracing.rb b/config/initializers/tracing.rb index 3f066953c23..10b59a9e3d8 100644 --- a/config/initializers/tracing.rb +++ b/config/initializers/tracing.rb @@ -15,7 +15,7 @@ if Labkit::Tracing.enabled? Labkit::Tracing::Rails::ActionViewSubscriber.instrument Labkit::Tracing::Rails::ActiveSupportSubscriber.instrument - # In multi-processed clustered architectures (puma, unicorn) don't + # In multi-processed clustered architectures (e.g. Puma cluster) don't # start tracing until the worker processes are spawned. This works # around issues when the opentracing implementation spawns threads Gitlab::Cluster::LifecycleEvents.on_worker_start do diff --git a/config/initializers_before_autoloader/000_inflections.rb b/config/initializers_before_autoloader/000_inflections.rb index de8f79b9a29..39905adf390 100644 --- a/config/initializers_before_autoloader/000_inflections.rb +++ b/config/initializers_before_autoloader/000_inflections.rb @@ -23,6 +23,7 @@ ActiveSupport::Inflector.inflections do |inflect| group_wiki_repository_registry job_artifact_registry lfs_object_registry + merge_request_diff_registry package_file_registry pipeline_artifact_registry project_auto_devops diff --git a/config/metrics/aggregates/code_review.yml b/config/metrics/aggregates/code_review.yml index e1f30777612..c002bd88b7d 100644 --- a/config/metrics/aggregates/code_review.yml +++ b/config/metrics/aggregates/code_review.yml @@ -52,6 +52,7 @@ - 'i_code_review_user_reviewers_changed' - 'i_code_review_user_milestone_changed' - 'i_code_review_user_labels_changed' + - 'i_code_review_click_diff_view_setting' - 'i_code_review_click_single_file_mode_setting' - 'i_code_review_click_file_browser_setting' - 'i_code_review_click_whitespace_setting' @@ -63,6 +64,8 @@ - 'i_code_review_diff_hide_whitespace' - 'i_code_review_diff_single_file' - 'i_code_review_diff_multiple_files' + - 'i_code_review_user_load_conflict_ui' + - 'i_code_review_user_resolve_conflict' - name: code_review_category_monthly_active_users operator: OR feature_flag: usage_data_code_review_aggregation @@ -107,6 +110,7 @@ - 'i_code_review_user_reviewers_changed' - 'i_code_review_user_milestone_changed' - 'i_code_review_user_labels_changed' + - 'i_code_review_click_diff_view_setting' - 'i_code_review_click_single_file_mode_setting' - 'i_code_review_click_file_browser_setting' - 'i_code_review_click_whitespace_setting' @@ -118,6 +122,8 @@ - 'i_code_review_diff_hide_whitespace' - 'i_code_review_diff_single_file' - 'i_code_review_diff_multiple_files' + - 'i_code_review_user_load_conflict_ui' + - 'i_code_review_user_resolve_conflict' - name: code_review_extension_category_monthly_active_users operator: OR feature_flag: usage_data_code_review_aggregation diff --git a/config/metrics/counts_28d/20210216175542_ci_builds.yml b/config/metrics/counts_28d/20210216175542_ci_builds.yml index 0f3d384937c..b14eda69786 100644 --- a/config/metrics/counts_28d/20210216175542_ci_builds.yml +++ b/config/metrics/counts_28d/20210216175542_ci_builds.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage_monthly.verify.ci_builds description: Unique monthly builds in project product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_28d/20210216175544_ci_external_pipelines.yml b/config/metrics/counts_28d/20210216175544_ci_external_pipelines.yml index bc0a2051097..d2cda411e05 100644 --- a/config/metrics/counts_28d/20210216175544_ci_external_pipelines.yml +++ b/config/metrics/counts_28d/20210216175544_ci_external_pipelines.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage_monthly.verify.ci_external_pipelines description: Total pipelines in external repositories in a month product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available @@ -16,4 +16,3 @@ tier: - free - premium - ultimate - diff --git a/config/metrics/counts_28d/20210216175546_ci_internal_pipelines.yml b/config/metrics/counts_28d/20210216175546_ci_internal_pipelines.yml index d04419aebfc..8046f9f3fd0 100644 --- a/config/metrics/counts_28d/20210216175546_ci_internal_pipelines.yml +++ b/config/metrics/counts_28d/20210216175546_ci_internal_pipelines.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage_monthly.verify.ci_internal_pipelines description: Total pipelines in GitLab repositories in a month product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_28d/20210216175550_ci_pipeline_config_repository.yml b/config/metrics/counts_28d/20210216175550_ci_pipeline_config_repository.yml index c89d4804607..a24e8038a62 100644 --- a/config/metrics/counts_28d/20210216175550_ci_pipeline_config_repository.yml +++ b/config/metrics/counts_28d/20210216175550_ci_pipeline_config_repository.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage_monthly.verify.ci_pipeline_config_repository description: Total Monthly Pipelines from templates in repository product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_28d/20210216175552_ci_pipeline_schedules.yml b/config/metrics/counts_28d/20210216175552_ci_pipeline_schedules.yml index cfea6f49eb5..7a878a5ac1e 100644 --- a/config/metrics/counts_28d/20210216175552_ci_pipeline_schedules.yml +++ b/config/metrics/counts_28d/20210216175552_ci_pipeline_schedules.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage_monthly.verify.ci_pipeline_schedules description: Total monthly Pipeline schedules in GitLab product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_28d/20210216175554_ci_pipelines.yml b/config/metrics/counts_28d/20210216175554_ci_pipelines.yml index 55b0250bbbd..19276843af1 100644 --- a/config/metrics/counts_28d/20210216175554_ci_pipelines.yml +++ b/config/metrics/counts_28d/20210216175554_ci_pipelines.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage_monthly.verify.ci_pipelines description: "Distinct users triggering pipelines in a month" product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_28d/20210216175556_ci_triggers.yml b/config/metrics/counts_28d/20210216175556_ci_triggers.yml index 7a06e45b4e4..81be64c5207 100644 --- a/config/metrics/counts_28d/20210216175556_ci_triggers.yml +++ b/config/metrics/counts_28d/20210216175556_ci_triggers.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage_monthly.verify.ci_triggers description: Total configured Triggers in project product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_28d/20210216180308_personal_snippets.yml b/config/metrics/counts_28d/20210216180308_personal_snippets.yml index 691907be1d6..f38ccc5280d 100644 --- a/config/metrics/counts_28d/20210216180308_personal_snippets.yml +++ b/config/metrics/counts_28d/20210216180308_personal_snippets.yml @@ -1,6 +1,6 @@ --- key_path: counts_monthly.personal_snippets -description: Monthly count of Personal Snippets +description: Monthly count of personal Snippets product_section: dev product_stage: create product_group: group::editor @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_28d/20210216180310_project_snippets.yml b/config/metrics/counts_28d/20210216180310_project_snippets.yml index 5703fb29678..2c397a3150e 100644 --- a/config/metrics/counts_28d/20210216180310_project_snippets.yml +++ b/config/metrics/counts_28d/20210216180310_project_snippets.yml @@ -1,6 +1,6 @@ --- key_path: counts_monthly.project_snippets -description: Monthly count of Project Snippets +description: Monthly count of project Snippets product_section: dev product_stage: create product_group: group::editor @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_28d/20210216180312_snippets.yml b/config/metrics/counts_28d/20210216180312_snippets.yml index b132575dad7..00498c8ad0a 100644 --- a/config/metrics/counts_28d/20210216180312_snippets.yml +++ b/config/metrics/counts_28d/20210216180312_snippets.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_28d/20210216180317_snippets.yml b/config/metrics/counts_28d/20210216180317_snippets.yml index fc2ba339313..0e36236b80d 100644 --- a/config/metrics/counts_28d/20210216180317_snippets.yml +++ b/config/metrics/counts_28d/20210216180317_snippets.yml @@ -1,6 +1,7 @@ --- key_path: usage_activity_by_stage_monthly.create.snippets -description: Monthly Snippets +name: count_distinct_author_id_from_snippets +description: Count of distinct author_id from snippets for last 28 days product_section: dev product_stage: create product_group: group::editor @@ -8,7 +9,7 @@ product_category: snippets value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce - ee @@ -16,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_28d/20210216180319_action_monthly_active_users_web_ide_edit.yml b/config/metrics/counts_28d/20210216180319_action_monthly_active_users_web_ide_edit.yml index 3a7b7f71051..3143da2317f 100644 --- a/config/metrics/counts_28d/20210216180319_action_monthly_active_users_web_ide_edit.yml +++ b/config/metrics/counts_28d/20210216180319_action_monthly_active_users_web_ide_edit.yml @@ -1,6 +1,6 @@ --- key_path: usage_activity_by_stage_monthly.create.action_monthly_active_users_web_ide_edit -description: Count unique edit actions using the web IDE +description: Number of users editing using web IDE product_section: dev product_stage: create product_group: group::editor @@ -8,9 +8,11 @@ product_category: web_ide value_type: number status: data_available time_frame: 28d -data_source: +data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180321_action_monthly_active_users_sfe_edit.yml b/config/metrics/counts_28d/20210216180321_action_monthly_active_users_sfe_edit.yml index 6a0fd1da84c..b9a06a05a5a 100644 --- a/config/metrics/counts_28d/20210216180321_action_monthly_active_users_sfe_edit.yml +++ b/config/metrics/counts_28d/20210216180321_action_monthly_active_users_sfe_edit.yml @@ -1,6 +1,6 @@ --- key_path: usage_activity_by_stage_monthly.create.action_monthly_active_users_sfe_edit -description: Count unique edit actions using the single file editor +description: Number of users using single file editor product_section: dev product_stage: create product_group: group::editor @@ -8,9 +8,11 @@ product_category: web_ide value_type: number status: data_available time_frame: 28d -data_source: +data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180323_action_monthly_active_users_snippet_editor_edit.yml b/config/metrics/counts_28d/20210216180323_action_monthly_active_users_snippet_editor_edit.yml index 11ab783f52a..6fec0659d47 100644 --- a/config/metrics/counts_28d/20210216180323_action_monthly_active_users_snippet_editor_edit.yml +++ b/config/metrics/counts_28d/20210216180323_action_monthly_active_users_snippet_editor_edit.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.create.action_monthly_active_users_snippet_editor_edit -description: Count unique edit actions using the snippet editor +description: Number of users using the snippet editor product_section: dev product_stage: create product_group: group::editor -product_category: web_ide +product_category: snippets value_type: number status: data_available time_frame: 28d -data_source: +data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180325_action_monthly_active_users_sse_edit.yml b/config/metrics/counts_28d/20210216180325_action_monthly_active_users_sse_edit.yml index 3d7c3cb4066..86cb28d7237 100644 --- a/config/metrics/counts_28d/20210216180325_action_monthly_active_users_sse_edit.yml +++ b/config/metrics/counts_28d/20210216180325_action_monthly_active_users_sse_edit.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.create.action_monthly_active_users_sse_edit -description: Count unique edit actions using the static site editor +description: Number of users using the static site editor product_section: dev product_stage: create product_group: group::editor -product_category: web_ide +product_category: static_site_editor value_type: number status: data_available time_frame: 28d -data_source: +data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180327_action_monthly_active_users_ide_edit.yml b/config/metrics/counts_28d/20210216180327_action_monthly_active_users_ide_edit.yml index e31bf71d455..bf71c3aa9f0 100644 --- a/config/metrics/counts_28d/20210216180327_action_monthly_active_users_ide_edit.yml +++ b/config/metrics/counts_28d/20210216180327_action_monthly_active_users_ide_edit.yml @@ -1,6 +1,6 @@ --- key_path: usage_activity_by_stage_monthly.create.action_monthly_active_users_ide_edit -description: Count unique edit actions when users used an IDE, no matter which one +description: Number of unique users per month who edited a file from any web editor product_section: dev product_stage: create product_group: group::editor @@ -8,9 +8,11 @@ product_category: web_ide value_type: number status: data_available time_frame: 28d -data_source: +data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180330_g_edit_by_web_ide_monthly.yml b/config/metrics/counts_28d/20210216180330_g_edit_by_web_ide_monthly.yml index f94ff9f026e..50ad1360d8d 100644 --- a/config/metrics/counts_28d/20210216180330_g_edit_by_web_ide_monthly.yml +++ b/config/metrics/counts_28d/20210216180330_g_edit_by_web_ide_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.ide_edit.g_edit_by_web_ide_monthly -description: +description: Number of users editing a file from the Web IDE product_section: dev product_stage: create product_group: group::editor -product_category: +product_category: web_ide value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180334_g_edit_by_sfe_monthly.yml b/config/metrics/counts_28d/20210216180334_g_edit_by_sfe_monthly.yml index fca08b9f093..8c53d1a39c0 100644 --- a/config/metrics/counts_28d/20210216180334_g_edit_by_sfe_monthly.yml +++ b/config/metrics/counts_28d/20210216180334_g_edit_by_sfe_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.ide_edit.g_edit_by_sfe_monthly -description: +description: Number of users editing a file from the single file editor product_section: dev product_stage: create product_group: group::editor -product_category: +product_category: web_ide value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180338_g_edit_by_snippet_ide_monthly.yml b/config/metrics/counts_28d/20210216180338_g_edit_by_snippet_ide_monthly.yml index 2cad76aa04c..d9735e35895 100644 --- a/config/metrics/counts_28d/20210216180338_g_edit_by_snippet_ide_monthly.yml +++ b/config/metrics/counts_28d/20210216180338_g_edit_by_snippet_ide_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.ide_edit.g_edit_by_snippet_ide_monthly -description: +description: Count of monthly edits to a snippet product_section: dev product_stage: create product_group: group::editor -product_category: +product_category: snippets value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180341_ide_edit_total_unique_counts_monthly.yml b/config/metrics/counts_28d/20210216180341_ide_edit_total_unique_counts_monthly.yml index aba5f8bc39a..176f0e3ffe1 100644 --- a/config/metrics/counts_28d/20210216180341_ide_edit_total_unique_counts_monthly.yml +++ b/config/metrics/counts_28d/20210216180341_ide_edit_total_unique_counts_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.ide_edit.ide_edit_total_unique_counts_monthly -description: +description: Count of unique users per month who edited a file from the Web IDE product_section: dev product_stage: create product_group: group::editor -product_category: +product_category: web_ide value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180745_action_monthly_active_users_design_management.yml b/config/metrics/counts_28d/20210216180745_action_monthly_active_users_design_management.yml index e4af1478c64..15bf70a3adf 100644 --- a/config/metrics/counts_28d/20210216180745_action_monthly_active_users_design_management.yml +++ b/config/metrics/counts_28d/20210216180745_action_monthly_active_users_design_management.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.create.action_monthly_active_users_design_management -description: +description: Monthly active users for design management product_section: dev -product_stage: create -product_group: group::knowledge +product_stage: plan +product_group: group::product planning product_category: design_management value_type: number status: data_available time_frame: 28d -data_source: +data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180747_action_monthly_active_users_wiki_repo.yml b/config/metrics/counts_28d/20210216180747_action_monthly_active_users_wiki_repo.yml index 125c1de4714..a513a18d1b5 100644 --- a/config/metrics/counts_28d/20210216180747_action_monthly_active_users_wiki_repo.yml +++ b/config/metrics/counts_28d/20210216180747_action_monthly_active_users_wiki_repo.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.create.action_monthly_active_users_wiki_repo -description: +description: Unique monthly active users of the Wiki product_section: dev product_stage: create -product_group: group::knowledge +product_group: group::editor product_category: wiki value_type: number status: data_available time_frame: 28d -data_source: +data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180816_groups.yml b/config/metrics/counts_28d/20210216180816_groups.yml index 90723ed78ab..61cf815eae7 100644 --- a/config/metrics/counts_28d/20210216180816_groups.yml +++ b/config/metrics/counts_28d/20210216180816_groups.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.groups -description: +description: Number of users who are group members for last 28 days product_section: dev -product_stage: -product_group: group::manage -product_category: +product_stage: manage +product_group: group::access +product_category: subgroups value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180818_users_created.yml b/config/metrics/counts_28d/20210216180818_users_created.yml index 81ed776a3c4..b0212fb3d01 100644 --- a/config/metrics/counts_28d/20210216180818_users_created.yml +++ b/config/metrics/counts_28d/20210216180818_users_created.yml @@ -2,16 +2,17 @@ key_path: usage_activity_by_stage_monthly.manage.users_created description: Number of users created in the month product_section: dev -product_stage: -product_group: group::manage -product_category: +product_stage: manage +product_group: group::access +product_category: users value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce - ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216180820_ldap_keys.yml b/config/metrics/counts_28d/20210216180820_ldap_keys.yml deleted file mode 100644 index 0f64752fe96..00000000000 --- a/config/metrics/counts_28d/20210216180820_ldap_keys.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -key_path: usage_activity_by_stage_monthly.manage.ldap_keys -description: -product_section: dev -product_stage: -product_group: group::manage -product_category: -value_type: number -status: data_available -time_frame: 28d -data_source: -distribution: -- ce -tier: -- free -skip_validation: true diff --git a/config/metrics/counts_28d/20210216180822_ldap_users.yml b/config/metrics/counts_28d/20210216180822_ldap_users.yml deleted file mode 100644 index 6145b32959f..00000000000 --- a/config/metrics/counts_28d/20210216180822_ldap_users.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -key_path: usage_activity_by_stage_monthly.manage.ldap_users -description: -product_section: dev -product_stage: -product_group: group::manage -product_category: -value_type: number -status: data_available -time_frame: 28d -data_source: -distribution: -- ce -tier: -- free -skip_validation: true diff --git a/config/metrics/counts_28d/20210216180955_projects_with_prometheus_alerts.yml b/config/metrics/counts_28d/20210216180955_projects_with_prometheus_alerts.yml index b3a4a9e384d..116e7c1c816 100644 --- a/config/metrics/counts_28d/20210216180955_projects_with_prometheus_alerts.yml +++ b/config/metrics/counts_28d/20210216180955_projects_with_prometheus_alerts.yml @@ -6,7 +6,8 @@ product_stage: product_group: group::monitor product_category: metrics value_type: number -status: data_available +status: removed +milestone_removed: '14.0' time_frame: 28d data_source: database distribution: diff --git a/config/metrics/counts_28d/20210216181050_packages.yml b/config/metrics/counts_28d/20210216181050_packages.yml index 4c6edc118aa..f364a4778e0 100644 --- a/config/metrics/counts_28d/20210216181050_packages.yml +++ b/config/metrics/counts_28d/20210216181050_packages.yml @@ -1,16 +1,18 @@ --- key_path: counts_monthly.packages -description: Monthly count of Packages +description: A monthly count of packages published to the registry product_section: ops -product_stage: +product_stage: package product_group: group::package -product_category: +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216181057_projects_with_packages.yml b/config/metrics/counts_28d/20210216181057_projects_with_packages.yml index 3fe9c7fde65..5460afbc134 100644 --- a/config/metrics/counts_28d/20210216181057_projects_with_packages.yml +++ b/config/metrics/counts_28d/20210216181057_projects_with_packages.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.package.projects_with_packages -description: Incident confidential status changed event +description: The total number of projects in a given month with at least one package product_section: ops product_stage: package product_group: group::package -product_category: +product_category: package registry value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216181508_i_quickactions_approve_monthly.yml b/config/metrics/counts_28d/20210216181508_i_quickactions_approve_monthly.yml index e828cefc644..77ae29b729a 100644 --- a/config/metrics/counts_28d/20210216181508_i_quickactions_approve_monthly.yml +++ b/config/metrics/counts_28d/20210216181508_i_quickactions_approve_monthly.yml @@ -9,7 +9,10 @@ value_type: number status: data_available time_frame: 28d data_source: redis_hll -instrumentation_class: CountUsersUsingApproveQuickActionMetric +instrumentation_class: RedisHLLMetric +options: + events: + - i_quickactions_approve distribution: - ce - ee diff --git a/config/metrics/counts_28d/20210216183627_omniauth_providers.yml b/config/metrics/counts_28d/20210216183627_omniauth_providers.yml index 74f20cbe5c4..fe7f0a33d9b 100644 --- a/config/metrics/counts_28d/20210216183627_omniauth_providers.yml +++ b/config/metrics/counts_28d/20210216183627_omniauth_providers.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage_monthly.manage.omniauth_providers -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using an OmniAuth provider +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183629_two-factor.yml b/config/metrics/counts_28d/20210216183629_two-factor.yml index 3b15b3e0eb7..273589b53a2 100644 --- a/config/metrics/counts_28d/20210216183629_two-factor.yml +++ b/config/metrics/counts_28d/20210216183629_two-factor.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage_monthly.manage.user_auth_by_provider.two-factor -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using two factor authentication +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183631_two-factor-via-u2f-device.yml b/config/metrics/counts_28d/20210216183631_two-factor-via-u2f-device.yml index 08cbb3437d1..05b8c96646d 100644 --- a/config/metrics/counts_28d/20210216183631_two-factor-via-u2f-device.yml +++ b/config/metrics/counts_28d/20210216183631_two-factor-via-u2f-device.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage_monthly.manage.user_auth_by_provider.two-factor-via-u2f-device -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using two factor via a U2F device +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183633_two-factor-via-webauthn-device.yml b/config/metrics/counts_28d/20210216183633_two-factor-via-webauthn-device.yml index 1a9251bcf16..a386ae4fea4 100644 --- a/config/metrics/counts_28d/20210216183633_two-factor-via-webauthn-device.yml +++ b/config/metrics/counts_28d/20210216183633_two-factor-via-webauthn-device.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage_monthly.manage.user_auth_by_provider.two-factor-via-webauthn-device -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using two factor via a WebAuthn device +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183634_standard.yml b/config/metrics/counts_28d/20210216183634_standard.yml index 8afb1b2321b..12f33070c85 100644 --- a/config/metrics/counts_28d/20210216183634_standard.yml +++ b/config/metrics/counts_28d/20210216183634_standard.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage_monthly.manage.user_auth_by_provider.standard -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using password authentication +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183636_google_oauth2.yml b/config/metrics/counts_28d/20210216183636_google_oauth2.yml index 1ee1a70aaac..e7cbc3718bb 100644 --- a/config/metrics/counts_28d/20210216183636_google_oauth2.yml +++ b/config/metrics/counts_28d/20210216183636_google_oauth2.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage_monthly.manage.user_auth_by_provider.google_oauth2 -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using Google OAuth authentication +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183638_unique_users_all_imports.yml b/config/metrics/counts_28d/20210216183638_unique_users_all_imports.yml index 6651dfa0146..670b8d555d8 100644 --- a/config/metrics/counts_28d/20210216183638_unique_users_all_imports.yml +++ b/config/metrics/counts_28d/20210216183638_unique_users_all_imports.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.unique_users_all_imports -description: '' -product_section: '' -product_stage: '' -product_group: '' +description: Number of users from projects imported +product_section: dev +product_stage: manage +product_group: group::import product_category: '' value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183644_gitlab_project.yml b/config/metrics/counts_28d/20210216183644_gitlab_project.yml index 166be23baac..03c2d993a6c 100644 --- a/config/metrics/counts_28d/20210216183644_gitlab_project.yml +++ b/config/metrics/counts_28d/20210216183644_gitlab_project.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.project_imports.gitlab_project description: '' -product_section: '' -product_stage: '' -product_group: '' +product_section: dev +product_stage: manage +product_group: group::import product_category: '' value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183646_gitlab.yml b/config/metrics/counts_28d/20210216183646_gitlab.yml index 25bb788cc4f..a3e1f9d35b0 100644 --- a/config/metrics/counts_28d/20210216183646_gitlab.yml +++ b/config/metrics/counts_28d/20210216183646_gitlab.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.project_imports.gitlab -description: '' -product_section: '' -product_stage: '' -product_group: '' +description: Count of projects imported from GitLab using Project Export/Import +product_section: dev +product_stage: manage +product_group: group::import product_category: '' value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183648_github.yml b/config/metrics/counts_28d/20210216183648_github.yml index 6f79b49a37f..124ae696d68 100644 --- a/config/metrics/counts_28d/20210216183648_github.yml +++ b/config/metrics/counts_28d/20210216183648_github.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.project_imports.github -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of projects imported from GitHub +product_section: dev +product_stage: manage +product_group: group::import +product_category: value_type: number status: data_available -time_frame: 28d -data_source: +time_frame: all +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183650_bitbucket.yml b/config/metrics/counts_28d/20210216183650_bitbucket.yml index fc31e325278..9d8b9374e3f 100644 --- a/config/metrics/counts_28d/20210216183650_bitbucket.yml +++ b/config/metrics/counts_28d/20210216183650_bitbucket.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.project_imports.bitbucket -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of projects imported from Bitbucket +product_section: dev +product_stage: manage +product_group: group::import +product_category: value_type: number status: data_available -time_frame: 28d -data_source: +time_frame: all +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183652_bitbucket_server.yml b/config/metrics/counts_28d/20210216183652_bitbucket_server.yml index fd0b64933b1..e84adc3aba8 100644 --- a/config/metrics/counts_28d/20210216183652_bitbucket_server.yml +++ b/config/metrics/counts_28d/20210216183652_bitbucket_server.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.project_imports.bitbucket_server -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of projects imported from Bitbucket Server +product_section: dev +product_stage: manage +product_group: group::import +product_category: value_type: number status: data_available -time_frame: 28d -data_source: +time_frame: all +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183653_gitea.yml b/config/metrics/counts_28d/20210216183653_gitea.yml index a09fdc9d610..46087d194da 100644 --- a/config/metrics/counts_28d/20210216183653_gitea.yml +++ b/config/metrics/counts_28d/20210216183653_gitea.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.project_imports.gitea -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of projects imported from Gitea +product_section: dev +product_stage: manage +product_group: group::import +product_category: value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183655_git.yml b/config/metrics/counts_28d/20210216183655_git.yml index b17900f534d..e0f3a1da4e1 100644 --- a/config/metrics/counts_28d/20210216183655_git.yml +++ b/config/metrics/counts_28d/20210216183655_git.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.project_imports.git -description: '' -product_section: '' -product_stage: '' -product_group: '' +description: Count of projects imported from Git +product_section: dev +product_stage: manage +product_group: group::import product_category: '' value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183657_manifest.yml b/config/metrics/counts_28d/20210216183657_manifest.yml index 49fcefb3a45..3bc9b639a59 100644 --- a/config/metrics/counts_28d/20210216183657_manifest.yml +++ b/config/metrics/counts_28d/20210216183657_manifest.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.project_imports.manifest description: '' -product_section: '' -product_stage: '' -product_group: '' +product_section: dev +product_stage: manage +product_group: group::import product_category: '' value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183659_gitlab_migration.yml b/config/metrics/counts_28d/20210216183659_gitlab_migration.yml index 700fe4b4881..1304ea7b166 100644 --- a/config/metrics/counts_28d/20210216183659_gitlab_migration.yml +++ b/config/metrics/counts_28d/20210216183659_gitlab_migration.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.project_imports.gitlab_migration description: '' -product_section: '' -product_stage: '' -product_group: '' +product_section: dev +product_stage: manage +product_group: group::import product_category: '' value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183709_group_import.yml b/config/metrics/counts_28d/20210216183709_group_import.yml index 9116a242811..eca3eada4d4 100644 --- a/config/metrics/counts_28d/20210216183709_group_import.yml +++ b/config/metrics/counts_28d/20210216183709_group_import.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.group_imports.group_import -description: '' -product_section: '' -product_stage: '' -product_group: '' +description: Number of group import states +product_section: dev +product_stage: manage +product_group: group::import product_category: '' value_type: number status: data_available time_frame: 28d -data_source: +data_source: database distribution: -- ce + - ce + - ee tier: -- free -skip_validation: true + - free + - premium + - ultimate diff --git a/config/metrics/counts_28d/20210216183720_bitbucket.yml b/config/metrics/counts_28d/20210216183720_bitbucket.yml index e05c607f202..b3b34c95800 100644 --- a/config/metrics/counts_28d/20210216183720_bitbucket.yml +++ b/config/metrics/counts_28d/20210216183720_bitbucket.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.projects_imported.bitbucket -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of projects imported from Bitbucket +product_section: dev +product_stage: manage +product_group: group::import +product_category: value_type: number status: deprecated time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183722_bitbucket_server.yml b/config/metrics/counts_28d/20210216183722_bitbucket_server.yml index c7f2a18f1b1..1a8ace962e0 100644 --- a/config/metrics/counts_28d/20210216183722_bitbucket_server.yml +++ b/config/metrics/counts_28d/20210216183722_bitbucket_server.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage_monthly.manage.projects_imported.bitbucket_server -description: '' -product_section: '' -product_stage: '' -product_group: '' +description: Count of projects imported from Bitbucket Server +product_section: dev +product_stage: manage +product_group: group::import product_category: '' value_type: number status: deprecated time_frame: 28d -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216183737_groups_imported.yml b/config/metrics/counts_28d/20210216183737_groups_imported.yml index 3b668e6cac6..10ffa325a11 100644 --- a/config/metrics/counts_28d/20210216183737_groups_imported.yml +++ b/config/metrics/counts_28d/20210216183737_groups_imported.yml @@ -1,9 +1,9 @@ --- key_path: usage_activity_by_stage_monthly.manage.groups_imported description: '' -product_section: '' -product_stage: '' -product_group: '' +product_section: dev +product_stage: manage +product_group: group::import product_category: '' value_type: number status: deprecated diff --git a/config/metrics/counts_28d/20210216183828_dependency_scanning_scans.yml b/config/metrics/counts_28d/20210216183828_dependency_scanning_scans.yml deleted file mode 100644 index f4eb1e39947..00000000000 --- a/config/metrics/counts_28d/20210216183828_dependency_scanning_scans.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -key_path: usage_activity_by_stage_monthly.secure.dependency_scanning_scans -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' -value_type: number -status: data_available -time_frame: 28d -data_source: -distribution: -- ce -tier: -- free -skip_validation: true diff --git a/config/metrics/counts_28d/20210216184024_g_edit_by_sse_monthly.yml b/config/metrics/counts_28d/20210216184024_g_edit_by_sse_monthly.yml index ee06f117ff8..77ba0847a62 100644 --- a/config/metrics/counts_28d/20210216184024_g_edit_by_sse_monthly.yml +++ b/config/metrics/counts_28d/20210216184024_g_edit_by_sse_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.ide_edit.g_edit_by_sse_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of user editing files using the Static Site Editor +product_section: dev +product_stage: create +product_group: group::editor +product_category: static_site_editor value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184255_i_snippets_show_monthly.yml b/config/metrics/counts_28d/20210216184255_i_snippets_show_monthly.yml index e9d67155907..53590df359c 100644 --- a/config/metrics/counts_28d/20210216184255_i_snippets_show_monthly.yml +++ b/config/metrics/counts_28d/20210216184255_i_snippets_show_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.snippets.i_snippets_show_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Monthly number of users viewing snippets +product_section: dev +product_stage: create +product_group: group::editor +product_category: snippets value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184303_o_pipeline_authoring_unique_users_committing_ciconfigfile_monthly.yml b/config/metrics/counts_28d/20210216184303_o_pipeline_authoring_unique_users_committing_ciconfigfile_monthly.yml index b649192d659..8e8f8b9b65b 100644 --- a/config/metrics/counts_28d/20210216184303_o_pipeline_authoring_unique_users_committing_ciconfigfile_monthly.yml +++ b/config/metrics/counts_28d/20210216184303_o_pipeline_authoring_unique_users_committing_ciconfigfile_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.pipeline_authoring.o_pipeline_authoring_unique_users_committing_ciconfigfile_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Monthly unique user count doing commits which contains the CI config file +product_section: ops +product_stage: verify +product_group: group::pipeline authoring +product_category: pipeline_authoring value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184559_ci_templates_total_unique_counts_monthly.yml b/config/metrics/counts_28d/20210216184559_ci_templates_total_unique_counts_monthly.yml index 541d619a6e7..1dcc98ad975 100644 --- a/config/metrics/counts_28d/20210216184559_ci_templates_total_unique_counts_monthly.yml +++ b/config/metrics/counts_28d/20210216184559_ci_templates_total_unique_counts_monthly.yml @@ -1,16 +1,20 @@ --- key_path: redis_hll_counters.ci_templates.ci_templates_total_unique_counts_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Total count of pipelines runs +product_section: ops +product_stage: configure +product_group: group::configure +product_category: infrastructure_as_code value_type: number -status: data_available +status: broken +repair_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332466 time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate + diff --git a/config/metrics/counts_28d/20210216184806_i_package_composer_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184806_i_package_composer_deploy_token_monthly.yml index 5d25977e938..7f2f93f909b 100644 --- a/config/metrics/counts_28d/20210216184806_i_package_composer_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184806_i_package_composer_deploy_token_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_composer_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of Composer packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184810_i_package_conan_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184810_i_package_conan_deploy_token_monthly.yml index 5f86c64cda6..6a2bd47f725 100644 --- a/config/metrics/counts_28d/20210216184810_i_package_conan_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184810_i_package_conan_deploy_token_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_conan_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of Conan packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184814_i_package_container_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184814_i_package_container_deploy_token_monthly.yml index 6ba5297d60d..4bb6038634f 100644 --- a/config/metrics/counts_28d/20210216184814_i_package_container_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184814_i_package_container_deploy_token_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_container_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of container images published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry value_type: number -status: data_available +status: deprecated time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184818_i_package_debian_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184818_i_package_debian_deploy_token_monthly.yml index 9fe96b21e7e..1bf0aa9697d 100644 --- a/config/metrics/counts_28d/20210216184818_i_package_debian_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184818_i_package_debian_deploy_token_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_debian_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of Debian packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184822_i_package_generic_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184822_i_package_generic_deploy_token_monthly.yml index 982d765b5fa..cc4754964dd 100644 --- a/config/metrics/counts_28d/20210216184822_i_package_generic_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184822_i_package_generic_deploy_token_monthly.yml @@ -1,16 +1,19 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_generic_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of generic packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: broken +repair_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331455 time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184826_i_package_golang_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184826_i_package_golang_deploy_token_monthly.yml index b5001143b05..3b4f45e0737 100644 --- a/config/metrics/counts_28d/20210216184826_i_package_golang_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184826_i_package_golang_deploy_token_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_golang_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of Go modules published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184830_i_package_maven_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184830_i_package_maven_deploy_token_monthly.yml index 220fa24696b..eabb8cff15f 100644 --- a/config/metrics/counts_28d/20210216184830_i_package_maven_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184830_i_package_maven_deploy_token_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_maven_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of Maven packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184834_i_package_npm_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184834_i_package_npm_deploy_token_monthly.yml index ba98e8363a0..fc3b6db7af8 100644 --- a/config/metrics/counts_28d/20210216184834_i_package_npm_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184834_i_package_npm_deploy_token_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_npm_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of npm packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184838_i_package_nuget_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184838_i_package_nuget_deploy_token_monthly.yml index 2fe6251f959..6dfb7a6a201 100644 --- a/config/metrics/counts_28d/20210216184838_i_package_nuget_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184838_i_package_nuget_deploy_token_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_nuget_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of NuGet packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184842_i_package_pypi_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184842_i_package_pypi_deploy_token_monthly.yml index db8b894abf7..9a73f02c128 100644 --- a/config/metrics/counts_28d/20210216184842_i_package_pypi_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184842_i_package_pypi_deploy_token_monthly.yml @@ -1,16 +1,19 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_pypi_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of PyPI packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate + diff --git a/config/metrics/counts_28d/20210216184846_i_package_tag_deploy_token_monthly.yml b/config/metrics/counts_28d/20210216184846_i_package_tag_deploy_token_monthly.yml index b69c4aa13d5..6a9856418c4 100644 --- a/config/metrics/counts_28d/20210216184846_i_package_tag_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210216184846_i_package_tag_deploy_token_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_tag_deploy_token_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of package tags published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184850_deploy_token_packages_total_unique_counts_monthly.yml b/config/metrics/counts_28d/20210216184850_deploy_token_packages_total_unique_counts_monthly.yml index b17e2a671b3..9df4ad1d53e 100644 --- a/config/metrics/counts_28d/20210216184850_deploy_token_packages_total_unique_counts_monthly.yml +++ b/config/metrics/counts_28d/20210216184850_deploy_token_packages_total_unique_counts_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.deploy_token_packages.deploy_token_packages_total_unique_counts_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184854_i_package_composer_user_monthly.yml b/config/metrics/counts_28d/20210216184854_i_package_composer_user_monthly.yml index 821a30c475f..23cdfbb2be4 100644 --- a/config/metrics/counts_28d/20210216184854_i_package_composer_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184854_i_package_composer_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_composer_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a Composer package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184858_i_package_conan_user_monthly.yml b/config/metrics/counts_28d/20210216184858_i_package_conan_user_monthly.yml index 34ca1cba1e8..44b005feead 100644 --- a/config/metrics/counts_28d/20210216184858_i_package_conan_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184858_i_package_conan_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_conan_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a Conan package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184902_i_package_container_user_monthly.yml b/config/metrics/counts_28d/20210216184902_i_package_container_user_monthly.yml index dd916840cb1..3ff19ed318b 100644 --- a/config/metrics/counts_28d/20210216184902_i_package_container_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184902_i_package_container_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_container_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a container image to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry value_type: number -status: data_available +status: deprecated time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184906_i_package_debian_user_monthly.yml b/config/metrics/counts_28d/20210216184906_i_package_debian_user_monthly.yml index d72c6db17bb..84993d1d227 100644 --- a/config/metrics/counts_28d/20210216184906_i_package_debian_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184906_i_package_debian_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_debian_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a Debian package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184910_i_package_generic_user_monthly.yml b/config/metrics/counts_28d/20210216184910_i_package_generic_user_monthly.yml index af2d01d8320..8365d585d6a 100644 --- a/config/metrics/counts_28d/20210216184910_i_package_generic_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184910_i_package_generic_user_monthly.yml @@ -1,16 +1,19 @@ --- key_path: redis_hll_counters.user_packages.i_package_generic_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a generic package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: broken +repair_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331455 time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184913_i_package_golang_user_monthly.yml b/config/metrics/counts_28d/20210216184913_i_package_golang_user_monthly.yml index 031a6b51b04..8a8adf299a2 100644 --- a/config/metrics/counts_28d/20210216184913_i_package_golang_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184913_i_package_golang_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_golang_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a Go moduleto the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184917_i_package_maven_user_monthly.yml b/config/metrics/counts_28d/20210216184917_i_package_maven_user_monthly.yml index 4a4649cd38a..8f404ea70d3 100644 --- a/config/metrics/counts_28d/20210216184917_i_package_maven_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184917_i_package_maven_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_maven_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a Maven package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184921_i_package_npm_user_monthly.yml b/config/metrics/counts_28d/20210216184921_i_package_npm_user_monthly.yml index 12dd245e7be..2c81962800a 100644 --- a/config/metrics/counts_28d/20210216184921_i_package_npm_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184921_i_package_npm_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_npm_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published an npm package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184925_i_package_nuget_user_monthly.yml b/config/metrics/counts_28d/20210216184925_i_package_nuget_user_monthly.yml index 6035e571393..9dcfb653994 100644 --- a/config/metrics/counts_28d/20210216184925_i_package_nuget_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184925_i_package_nuget_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_nuget_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a NuGet package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184929_i_package_pypi_user_monthly.yml b/config/metrics/counts_28d/20210216184929_i_package_pypi_user_monthly.yml index eff9b749fb4..d975d7ed7ac 100644 --- a/config/metrics/counts_28d/20210216184929_i_package_pypi_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184929_i_package_pypi_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_pypi_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a PyPI package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184933_i_package_tag_user_monthly.yml b/config/metrics/counts_28d/20210216184933_i_package_tag_user_monthly.yml index 15c078db1f9..5e953322470 100644 --- a/config/metrics/counts_28d/20210216184933_i_package_tag_user_monthly.yml +++ b/config/metrics/counts_28d/20210216184933_i_package_tag_user_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.i_package_tag_user_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a package tag to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184937_user_packages_total_unique_counts_monthly.yml b/config/metrics/counts_28d/20210216184937_user_packages_total_unique_counts_monthly.yml index c21e9bebd6c..f01aba36f32 100644 --- a/config/metrics/counts_28d/20210216184937_user_packages_total_unique_counts_monthly.yml +++ b/config/metrics/counts_28d/20210216184937_user_packages_total_unique_counts_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.user_packages.user_packages_total_unique_counts_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A monthly count of users that have published a package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184941_i_ecosystem_jira_service_close_issue_monthly.yml b/config/metrics/counts_28d/20210216184941_i_ecosystem_jira_service_close_issue_monthly.yml index c5fa7e2dcf7..d5a96845a4d 100644 --- a/config/metrics/counts_28d/20210216184941_i_ecosystem_jira_service_close_issue_monthly.yml +++ b/config/metrics/counts_28d/20210216184941_i_ecosystem_jira_service_close_issue_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_close_issue_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of users closing Jira issues by month +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184945_i_ecosystem_jira_service_cross_reference_monthly.yml b/config/metrics/counts_28d/20210216184945_i_ecosystem_jira_service_cross_reference_monthly.yml index f4469c41dd3..81b6bd694c8 100644 --- a/config/metrics/counts_28d/20210216184945_i_ecosystem_jira_service_cross_reference_monthly.yml +++ b/config/metrics/counts_28d/20210216184945_i_ecosystem_jira_service_cross_reference_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_cross_reference_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of users that cross-referenced Jira issues by month +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210216184949_i_ecosystem_jira_service_list_issues_monthly.yml b/config/metrics/counts_28d/20210216184949_i_ecosystem_jira_service_list_issues_monthly.yml deleted file mode 100644 index dd114b37a99..00000000000 --- a/config/metrics/counts_28d/20210216184949_i_ecosystem_jira_service_list_issues_monthly.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_list_issues_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' -value_type: number -status: data_available -time_frame: 28d -data_source: redis_hll -distribution: -- ce -tier: -- free -skip_validation: true diff --git a/config/metrics/counts_28d/20210216184953_i_ecosystem_jira_service_create_issue_monthly.yml b/config/metrics/counts_28d/20210216184953_i_ecosystem_jira_service_create_issue_monthly.yml deleted file mode 100644 index 04f33c6f333..00000000000 --- a/config/metrics/counts_28d/20210216184953_i_ecosystem_jira_service_create_issue_monthly.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_create_issue_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' -value_type: number -status: data_available -time_frame: 28d -data_source: redis_hll -distribution: -- ce -tier: -- free -skip_validation: true diff --git a/config/metrics/counts_28d/20210216184957_ecosystem_total_unique_counts_monthly.yml b/config/metrics/counts_28d/20210216184957_ecosystem_total_unique_counts_monthly.yml index 6c1d08964a9..edd25537070 100644 --- a/config/metrics/counts_28d/20210216184957_ecosystem_total_unique_counts_monthly.yml +++ b/config/metrics/counts_28d/20210216184957_ecosystem_total_unique_counts_monthly.yml @@ -1,16 +1,18 @@ --- key_path: redis_hll_counters.ecosystem.ecosystem_total_unique_counts_monthly -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of users performing actions on Jira issues by month +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: 28d data_source: redis_hll distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210303154626_i_package_rubygems_deploy_token_monthly.yml b/config/metrics/counts_28d/20210303154626_i_package_rubygems_deploy_token_monthly.yml index 3bd212d751c..38782ce6ce4 100644 --- a/config/metrics/counts_28d/20210303154626_i_package_rubygems_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210303154626_i_package_rubygems_deploy_token_monthly.yml @@ -1,6 +1,6 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_rubygems_deploy_token_monthly -description: Distinct user count events for RubyGems packages in recent 28 days +description: Distinct count events for RubyGems packages published using a Deploy token in recent 28 days product_section: ops product_stage: package product_group: group::package @@ -18,4 +18,3 @@ tier: - free - premium - ultimate - diff --git a/config/metrics/counts_28d/20210303154654_i_package_rubygems_user_monthly.yml b/config/metrics/counts_28d/20210303154654_i_package_rubygems_user_monthly.yml index 6f0ffabd23d..3c5f72e525e 100644 --- a/config/metrics/counts_28d/20210303154654_i_package_rubygems_user_monthly.yml +++ b/config/metrics/counts_28d/20210303154654_i_package_rubygems_user_monthly.yml @@ -1,6 +1,6 @@ --- key_path: redis_hll_counters.user_packages.i_package_rubygems_user_monthly -description: Distinct user count events for RubyGems packages in recent 28 days +description: Distinct user count of RubyGems packages published in recent 28 days product_section: ops product_stage: package product_group: group::package diff --git a/config/metrics/counts_28d/20210409095855_users_expanding_secure_security_report_monthly.yml b/config/metrics/counts_28d/20210409095855_users_expanding_secure_security_report_monthly.yml index 0d0318a02c6..6699b789178 100644 --- a/config/metrics/counts_28d/20210409095855_users_expanding_secure_security_report_monthly.yml +++ b/config/metrics/counts_28d/20210409095855_users_expanding_secure_security_report_monthly.yml @@ -6,7 +6,7 @@ product_stage: secure product_group: group::static analysis product_category: dependency_scanning value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57133 time_frame: 28d diff --git a/config/metrics/counts_28d/20210409100451_users_expanding_testing_code_quality_report_monthly.yml b/config/metrics/counts_28d/20210409100451_users_expanding_testing_code_quality_report_monthly.yml index 00d1249d0f9..7ce8873f4f6 100644 --- a/config/metrics/counts_28d/20210409100451_users_expanding_testing_code_quality_report_monthly.yml +++ b/config/metrics/counts_28d/20210409100451_users_expanding_testing_code_quality_report_monthly.yml @@ -6,7 +6,7 @@ product_stage: verify product_group: group::testing product_category: code_quality value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57133 time_frame: 28d diff --git a/config/metrics/counts_28d/20210409100628_users_expanding_testing_accessibility_report_monthly.yml b/config/metrics/counts_28d/20210409100628_users_expanding_testing_accessibility_report_monthly.yml index 2b9136fde62..7669db19d21 100644 --- a/config/metrics/counts_28d/20210409100628_users_expanding_testing_accessibility_report_monthly.yml +++ b/config/metrics/counts_28d/20210409100628_users_expanding_testing_accessibility_report_monthly.yml @@ -6,7 +6,7 @@ product_stage: verify product_group: group::testing product_category: accessibility_testing value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57133 time_frame: 28d diff --git a/config/metrics/counts_28d/20210410012206_i_package_terraform_module_deploy_token_monthly.yml b/config/metrics/counts_28d/20210410012206_i_package_terraform_module_deploy_token_monthly.yml index 00ddefe4901..5a9029b57c1 100644 --- a/config/metrics/counts_28d/20210410012206_i_package_terraform_module_deploy_token_monthly.yml +++ b/config/metrics/counts_28d/20210410012206_i_package_terraform_module_deploy_token_monthly.yml @@ -6,7 +6,7 @@ product_stage: configure product_group: group::configure product_category: infrastructure_as_code value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55018 time_frame: 28d diff --git a/config/metrics/counts_28d/20210410012208_i_package_terraform_module_user_monthly.yml b/config/metrics/counts_28d/20210410012208_i_package_terraform_module_user_monthly.yml index 75accebea99..ab606fdd903 100644 --- a/config/metrics/counts_28d/20210410012208_i_package_terraform_module_user_monthly.yml +++ b/config/metrics/counts_28d/20210410012208_i_package_terraform_module_user_monthly.yml @@ -6,7 +6,7 @@ product_stage: configure product_group: group::configure product_category: infrastructure_as_code value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55018 time_frame: 28d diff --git a/config/metrics/counts_28d/20210413205507_i_testing_summary_widget_total_monthly.yml b/config/metrics/counts_28d/20210413205507_i_testing_summary_widget_total_monthly.yml index a6186d44698..e0d1fe6b1f3 100644 --- a/config/metrics/counts_28d/20210413205507_i_testing_summary_widget_total_monthly.yml +++ b/config/metrics/counts_28d/20210413205507_i_testing_summary_widget_total_monthly.yml @@ -6,7 +6,7 @@ product_stage: verify product_group: group::testing product_category: testing value_type: number -status: implemented +status: data_available milestone: "13.11" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59316 time_frame: 28d diff --git a/config/metrics/counts_28d/20210421144352_i_code_review_click_single_file_mode_setting_monthly.yml b/config/metrics/counts_28d/20210421144352_i_code_review_click_single_file_mode_setting_monthly.yml index 2bcd2a448ec..a3d27ec7fd9 100644 --- a/config/metrics/counts_28d/20210421144352_i_code_review_click_single_file_mode_setting_monthly.yml +++ b/config/metrics/counts_28d/20210421144352_i_code_review_click_single_file_mode_setting_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210421145818_i_code_review_click_file_browser_setting_monthly.yml b/config/metrics/counts_28d/20210421145818_i_code_review_click_file_browser_setting_monthly.yml index 3b7c5be9b84..1bacc4d30dc 100644 --- a/config/metrics/counts_28d/20210421145818_i_code_review_click_file_browser_setting_monthly.yml +++ b/config/metrics/counts_28d/20210421145818_i_code_review_click_file_browser_setting_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210421145945_i_code_review_click_whitespace_setting_monthly.yml b/config/metrics/counts_28d/20210421145945_i_code_review_click_whitespace_setting_monthly.yml index 31fe497fe0e..b9c7d00b8b3 100644 --- a/config/metrics/counts_28d/20210421145945_i_code_review_click_whitespace_setting_monthly.yml +++ b/config/metrics/counts_28d/20210421145945_i_code_review_click_whitespace_setting_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210422101516_i_code_review_diff_view_inline_monthly.yml b/config/metrics/counts_28d/20210422101516_i_code_review_diff_view_inline_monthly.yml index 821f7244209..dc7f22008a7 100644 --- a/config/metrics/counts_28d/20210422101516_i_code_review_diff_view_inline_monthly.yml +++ b/config/metrics/counts_28d/20210422101516_i_code_review_diff_view_inline_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210422101613_i_code_review_diff_view_parallel_monthly.yml b/config/metrics/counts_28d/20210422101613_i_code_review_diff_view_parallel_monthly.yml index 04ff06143af..a6102f8f936 100644 --- a/config/metrics/counts_28d/20210422101613_i_code_review_diff_view_parallel_monthly.yml +++ b/config/metrics/counts_28d/20210422101613_i_code_review_diff_view_parallel_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210422101753_i_code_review_file_browser_tree_view_monthly.yml b/config/metrics/counts_28d/20210422101753_i_code_review_file_browser_tree_view_monthly.yml index ad5b5e835c1..e8539fa483b 100644 --- a/config/metrics/counts_28d/20210422101753_i_code_review_file_browser_tree_view_monthly.yml +++ b/config/metrics/counts_28d/20210422101753_i_code_review_file_browser_tree_view_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210422101852_i_code_review_file_browser_list_view_monthly.yml b/config/metrics/counts_28d/20210422101852_i_code_review_file_browser_list_view_monthly.yml index c71bacd6004..b3b1cb0b54e 100644 --- a/config/metrics/counts_28d/20210422101852_i_code_review_file_browser_list_view_monthly.yml +++ b/config/metrics/counts_28d/20210422101852_i_code_review_file_browser_list_view_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210422101928_i_code_review_diff_show_whitespace_monthly.yml b/config/metrics/counts_28d/20210422101928_i_code_review_diff_show_whitespace_monthly.yml index 0d17fa0d965..006e345f0f0 100644 --- a/config/metrics/counts_28d/20210422101928_i_code_review_diff_show_whitespace_monthly.yml +++ b/config/metrics/counts_28d/20210422101928_i_code_review_diff_show_whitespace_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210422102010_i_code_review_diff_hide_whitespace_monthly.yml b/config/metrics/counts_28d/20210422102010_i_code_review_diff_hide_whitespace_monthly.yml index 6038bb5cda8..273a98da172 100644 --- a/config/metrics/counts_28d/20210422102010_i_code_review_diff_hide_whitespace_monthly.yml +++ b/config/metrics/counts_28d/20210422102010_i_code_review_diff_hide_whitespace_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210422102121_i_code_review_diff_single_file_monthly.yml b/config/metrics/counts_28d/20210422102121_i_code_review_diff_single_file_monthly.yml index 3cfcdf23a47..17ce7101133 100644 --- a/config/metrics/counts_28d/20210422102121_i_code_review_diff_single_file_monthly.yml +++ b/config/metrics/counts_28d/20210422102121_i_code_review_diff_single_file_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210422102202_i_code_review_diff_multiple_files_monthly.yml b/config/metrics/counts_28d/20210422102202_i_code_review_diff_multiple_files_monthly.yml index 16784a0c408..cde5800cf60 100644 --- a/config/metrics/counts_28d/20210422102202_i_code_review_diff_multiple_files_monthly.yml +++ b/config/metrics/counts_28d/20210422102202_i_code_review_diff_multiple_files_monthly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 28d diff --git a/config/metrics/counts_28d/20210427102618_code_review_category_monthly_active_users.yml b/config/metrics/counts_28d/20210427102618_code_review_category_monthly_active_users.yml index 224fd6477cc..53757c27ca2 100644 --- a/config/metrics/counts_28d/20210427102618_code_review_category_monthly_active_users.yml +++ b/config/metrics/counts_28d/20210427102618_code_review_category_monthly_active_users.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: 28d diff --git a/config/metrics/counts_28d/20210427103010_code_review_extension_category_monthly_active_users.yml b/config/metrics/counts_28d/20210427103010_code_review_extension_category_monthly_active_users.yml index ba872d725df..9d79661bf27 100644 --- a/config/metrics/counts_28d/20210427103010_code_review_extension_category_monthly_active_users.yml +++ b/config/metrics/counts_28d/20210427103010_code_review_extension_category_monthly_active_users.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: 28d diff --git a/config/metrics/counts_28d/20210427103119_code_review_group_monthly_active_users.yml b/config/metrics/counts_28d/20210427103119_code_review_group_monthly_active_users.yml index e0e6bb0567d..492c50c4838 100644 --- a/config/metrics/counts_28d/20210427103119_code_review_group_monthly_active_users.yml +++ b/config/metrics/counts_28d/20210427103119_code_review_group_monthly_active_users.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: 28d diff --git a/config/metrics/counts_28d/20210427105033_pipeline_authoring_total_unique_counts_monthly.yml b/config/metrics/counts_28d/20210427105033_pipeline_authoring_total_unique_counts_monthly.yml index 594df7ebe26..edd385da9ce 100644 --- a/config/metrics/counts_28d/20210427105033_pipeline_authoring_total_unique_counts_monthly.yml +++ b/config/metrics/counts_28d/20210427105033_pipeline_authoring_total_unique_counts_monthly.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: 28d diff --git a/config/metrics/counts_28d/20210427213346_geo_secondary_web_oauth_users.yml b/config/metrics/counts_28d/20210427213346_geo_secondary_web_oauth_users.yml index 0f68989cc1d..dc08952bb18 100644 --- a/config/metrics/counts_28d/20210427213346_geo_secondary_web_oauth_users.yml +++ b/config/metrics/counts_28d/20210427213346_geo_secondary_web_oauth_users.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: 28d diff --git a/config/metrics/counts_28d/20210514013545_i_code_review_user_resolve_conflict_monthly.yml b/config/metrics/counts_28d/20210514013545_i_code_review_user_resolve_conflict_monthly.yml new file mode 100644 index 00000000000..c685e277215 --- /dev/null +++ b/config/metrics/counts_28d/20210514013545_i_code_review_user_resolve_conflict_monthly.yml @@ -0,0 +1,21 @@ +--- +key_path: redis_hll_counters.code_review.i_code_review_user_resolve_conflict_monthly +name: resolve_conflict +description: Count of unique users per week who attempt to resolve a conflict through the ui +product_section: +product_stage: create +product_group: group::code review +product_category: code_review +value_type: number +status: data_available +milestone: "13.12" +time_frame: 28d +data_source: redis_hll +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61654 +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210514013549_i_code_review_user_load_conflict_ui_monthly.yml b/config/metrics/counts_28d/20210514013549_i_code_review_user_load_conflict_ui_monthly.yml new file mode 100644 index 00000000000..e421203a195 --- /dev/null +++ b/config/metrics/counts_28d/20210514013549_i_code_review_user_load_conflict_ui_monthly.yml @@ -0,0 +1,21 @@ +--- +key_path: redis_hll_counters.code_review.i_code_review_user_load_conflict_ui_monthly +name: load_conflict_ui +description: Count of unique users per week who load the conflict resolution page +product_section: +product_stage: create +product_group: group::code review +product_category: code_review +value_type: number +status: data_available +milestone: "13.12" +time_frame: 28d +data_source: redis_hll +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61654 +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210514141518_monthly_projects_creation.yml b/config/metrics/counts_28d/20210514141518_monthly_projects_creation.yml new file mode 100644 index 00000000000..67dd8f83475 --- /dev/null +++ b/config/metrics/counts_28d/20210514141518_monthly_projects_creation.yml @@ -0,0 +1,20 @@ +--- +key_path: counts_monthly.projects +description: 'Count number of projects created monthly' +product_section: dev +product_stage: plan +product_group: group::project management +product_category: '' +value_type: number +status: implemented +milestone: "14.0" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61775 +time_frame: 28d +data_source: database +distribution: + - ce + - ee +tier: + - free + - premium + - ultimate diff --git a/config/metrics/counts_28d/20210517074859_i_package_helm_deploy_token_monthly.yml b/config/metrics/counts_28d/20210517074859_i_package_helm_deploy_token_monthly.yml new file mode 100644 index 00000000000..7a2b6a882a1 --- /dev/null +++ b/config/metrics/counts_28d/20210517074859_i_package_helm_deploy_token_monthly.yml @@ -0,0 +1,20 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_helm_deploy_token_monthly +description: Distinct Helm pakages deployed in recent 28 days +product_section: ops +product_stage: package +product_group: group::package +product_category: package_registry +value_type: number +status: implemented +milestone: "14.0" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61014 +time_frame: 28d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210517075259_i_package_helm_user_monthly.yml b/config/metrics/counts_28d/20210517075259_i_package_helm_user_monthly.yml new file mode 100644 index 00000000000..ca524c7a500 --- /dev/null +++ b/config/metrics/counts_28d/20210517075259_i_package_helm_user_monthly.yml @@ -0,0 +1,20 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_helm_user_monthly +description: Distinct user count events for Helm packages in recent 28 days +product_section: ops +product_stage: package +product_group: group::package +product_category: package_registry +value_type: number +status: implemented +milestone: "14.0" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61014 +time_frame: 28d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210520111133_total.yml b/config/metrics/counts_28d/20210520111133_total.yml new file mode 100644 index 00000000000..9b4ec4f0909 --- /dev/null +++ b/config/metrics/counts_28d/20210520111133_total.yml @@ -0,0 +1,20 @@ +--- +key_path: usage_activity_by_stage_monthly.manage.project_imports.total +description: Total count of projects imported +product_section: dev +product_stage: manage +product_group: group::import +product_category: +value_type: number +status: implemented +milestone: "14.0" +introduced_by_url: "https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61775" +time_frame: 28d +data_source: database +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_28d/20210607113556_i_code_review_click_diff_view_setting_monthly.yml b/config/metrics/counts_28d/20210607113556_i_code_review_click_diff_view_setting_monthly.yml new file mode 100644 index 00000000000..04edbaf1ec1 --- /dev/null +++ b/config/metrics/counts_28d/20210607113556_i_code_review_click_diff_view_setting_monthly.yml @@ -0,0 +1,19 @@ +--- +key_path: redis_hll_counters.code_review.i_code_review_click_diff_view_setting_monthly +description: Count of users clicking diff view setting +product_section: dev +product_stage: create +product_group: group::code review +product_category: code_review +value_type: number +status: data_available +milestone: '13.12' +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 +time_frame: 28d +data_source: redis_hll +distribution: + - ce +tier: + - free + - premium + - ultimate diff --git a/config/metrics/counts_7d/20210216180328_g_edit_by_web_ide_weekly.yml b/config/metrics/counts_7d/20210216180328_g_edit_by_web_ide_weekly.yml new file mode 100644 index 00000000000..75c9ec54cff --- /dev/null +++ b/config/metrics/counts_7d/20210216180328_g_edit_by_web_ide_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.ide_edit.g_edit_by_web_ide_weekly +description: Weekly number of users editing using the Web IDE +product_section: dev +product_stage: create +product_group: group::editor +product_category: web_ide +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216180332_g_edit_by_sfe_weekly.yml b/config/metrics/counts_7d/20210216180332_g_edit_by_sfe_weekly.yml new file mode 100644 index 00000000000..17a8146bdca --- /dev/null +++ b/config/metrics/counts_7d/20210216180332_g_edit_by_sfe_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.ide_edit.g_edit_by_sfe_weekly +description: Weekly number of users editing from the single file editor +product_section: dev +product_stage: create +product_group: group::editor +product_category: web_ide +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216180336_g_edit_by_snippet_ide_weekly.yml b/config/metrics/counts_7d/20210216180336_g_edit_by_snippet_ide_weekly.yml new file mode 100644 index 00000000000..3ef008c12bb --- /dev/null +++ b/config/metrics/counts_7d/20210216180336_g_edit_by_snippet_ide_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.ide_edit.g_edit_by_snippet_ide_weekly +description: Weekly number of users editing Snippets +product_section: dev +product_stage: create +product_group: group::editor +product_category: snippets +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216180339_ide_edit_total_unique_counts_weekly.yml b/config/metrics/counts_7d/20210216180339_ide_edit_total_unique_counts_weekly.yml new file mode 100644 index 00000000000..60bd21f811a --- /dev/null +++ b/config/metrics/counts_7d/20210216180339_ide_edit_total_unique_counts_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.ide_edit.ide_edit_total_unique_counts_weekly +description: Weekly number of users editing a file using the Web IDE +product_section: dev +product_stage: create +product_group: group::editor +product_category: web_ide +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216181506_i_quickactions_approve_weekly.yml b/config/metrics/counts_7d/20210216181506_i_quickactions_approve_weekly.yml index 362404036a5..a8dbfcf2555 100644 --- a/config/metrics/counts_7d/20210216181506_i_quickactions_approve_weekly.yml +++ b/config/metrics/counts_7d/20210216181506_i_quickactions_approve_weekly.yml @@ -9,7 +9,10 @@ value_type: number status: data_available time_frame: 7d data_source: redis_hll -instrumentation_class: CountUsersUsingApproveQuickActionMetric +instrumentation_class: RedisHLLMetric +options: + events: + - i_quickactions_approve distribution: - ce - ee diff --git a/config/metrics/counts_7d/20210216184022_g_edit_by_sse_weekly.yml b/config/metrics/counts_7d/20210216184022_g_edit_by_sse_weekly.yml new file mode 100644 index 00000000000..3fefa5bdda9 --- /dev/null +++ b/config/metrics/counts_7d/20210216184022_g_edit_by_sse_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.ide_edit.g_edit_by_sse_weekly +description: Weekly number of users editing using the Static Site Editor +product_section: dev +product_stage: create +product_group: group::editor +product_category: static_site_editor +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184253_i_snippets_show_weekly.yml b/config/metrics/counts_7d/20210216184253_i_snippets_show_weekly.yml new file mode 100644 index 00000000000..d6d28589760 --- /dev/null +++ b/config/metrics/counts_7d/20210216184253_i_snippets_show_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.snippets.i_snippets_show_weekly +description: Weekly number of users viewing snippets +product_section: dev +product_stage: create +product_group: group::editor +product_category: snippets +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184301_o_pipeline_authoring_unique_users_committing_ciconfigfile_weekly.yml b/config/metrics/counts_7d/20210216184301_o_pipeline_authoring_unique_users_committing_ciconfigfile_weekly.yml new file mode 100644 index 00000000000..68c75dd579b --- /dev/null +++ b/config/metrics/counts_7d/20210216184301_o_pipeline_authoring_unique_users_committing_ciconfigfile_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.pipeline_authoring.o_pipeline_authoring_unique_users_committing_ciconfigfile_weekly +description: Weekly unique user count doing commits which contains the CI config file +product_section: ops +product_stage: verify +product_group: group::pipeline authoring +product_category: pipeline_authoring +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184557_ci_templates_total_unique_counts_weekly.yml b/config/metrics/counts_7d/20210216184557_ci_templates_total_unique_counts_weekly.yml new file mode 100644 index 00000000000..6f7c9c18aa1 --- /dev/null +++ b/config/metrics/counts_7d/20210216184557_ci_templates_total_unique_counts_weekly.yml @@ -0,0 +1,20 @@ +--- +key_path: redis_hll_counters.ci_templates.ci_templates_total_unique_counts_weekly +description: Total count of pipelines runs +product_section: ops +product_stage: configure +product_group: group::configure +product_category: infrastructure_as_code +value_type: number +status: broken +repair_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/332466 +time_frame: 7d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate + diff --git a/config/metrics/counts_7d/20210216184805_i_package_composer_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184805_i_package_composer_deploy_token_weekly.yml new file mode 100644 index 00000000000..cd92e9282ef --- /dev/null +++ b/config/metrics/counts_7d/20210216184805_i_package_composer_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_composer_deploy_token_weekly +description: A weekly count of Composer packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: deprecated +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184808_i_package_conan_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184808_i_package_conan_deploy_token_weekly.yml new file mode 100644 index 00000000000..e6c21b02342 --- /dev/null +++ b/config/metrics/counts_7d/20210216184808_i_package_conan_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_conan_deploy_token_weekly +description: A weekly count of Conan packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184812_i_package_container_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184812_i_package_container_deploy_token_weekly.yml new file mode 100644 index 00000000000..3fde3669069 --- /dev/null +++ b/config/metrics/counts_7d/20210216184812_i_package_container_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_container_deploy_token_weekly +description: A weekly count of container images published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry +value_type: number +status: deprecated +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184816_i_package_debian_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184816_i_package_debian_deploy_token_weekly.yml new file mode 100644 index 00000000000..7d76be2711b --- /dev/null +++ b/config/metrics/counts_7d/20210216184816_i_package_debian_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_debian_deploy_token_weekly +description: A weekly count of Debian packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: deprecated +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184820_i_package_generic_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184820_i_package_generic_deploy_token_weekly.yml new file mode 100644 index 00000000000..edcd164636a --- /dev/null +++ b/config/metrics/counts_7d/20210216184820_i_package_generic_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_generic_deploy_token_weekly +description: A weekly count of generic packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184824_i_package_golang_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184824_i_package_golang_deploy_token_weekly.yml new file mode 100644 index 00000000000..5c0ec453711 --- /dev/null +++ b/config/metrics/counts_7d/20210216184824_i_package_golang_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_golang_deploy_token_weekly +description: A weekly count of Go modules published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: deprecated +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184828_i_package_maven_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184828_i_package_maven_deploy_token_weekly.yml new file mode 100644 index 00000000000..af6daafa7dd --- /dev/null +++ b/config/metrics/counts_7d/20210216184828_i_package_maven_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_maven_deploy_token_weekly +description: A weekly count of Maven packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184832_i_package_npm_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184832_i_package_npm_deploy_token_weekly.yml new file mode 100644 index 00000000000..609bebc4087 --- /dev/null +++ b/config/metrics/counts_7d/20210216184832_i_package_npm_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_npm_deploy_token_weekly +description: A weekly count of npm packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184836_i_package_nuget_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184836_i_package_nuget_deploy_token_weekly.yml new file mode 100644 index 00000000000..0f78eb35621 --- /dev/null +++ b/config/metrics/counts_7d/20210216184836_i_package_nuget_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_nuget_deploy_token_weekly +description: A weekly count of NuGet packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184840_i_package_pypi_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184840_i_package_pypi_deploy_token_weekly.yml new file mode 100644 index 00000000000..0cf568469ee --- /dev/null +++ b/config/metrics/counts_7d/20210216184840_i_package_pypi_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_pypi_deploy_token_weekly +description: A weekly count of Python packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184844_i_package_tag_deploy_token_weekly.yml b/config/metrics/counts_7d/20210216184844_i_package_tag_deploy_token_weekly.yml new file mode 100644 index 00000000000..b36b49e33ae --- /dev/null +++ b/config/metrics/counts_7d/20210216184844_i_package_tag_deploy_token_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_tag_deploy_token_weekly +description: A weekly count of users that have published a package tag to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: deprecated +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184848_deploy_token_packages_total_unique_counts_weekly.yml b/config/metrics/counts_7d/20210216184848_deploy_token_packages_total_unique_counts_weekly.yml new file mode 100644 index 00000000000..3809462ab07 --- /dev/null +++ b/config/metrics/counts_7d/20210216184848_deploy_token_packages_total_unique_counts_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.deploy_token_packages_total_unique_counts_weekly +description: A weekly count of packages published to the registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184852_i_package_composer_user_weekly.yml b/config/metrics/counts_7d/20210216184852_i_package_composer_user_weekly.yml new file mode 100644 index 00000000000..cfaa46f0dae --- /dev/null +++ b/config/metrics/counts_7d/20210216184852_i_package_composer_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_composer_user_weekly +description: A weekly count of users that have published a Composer package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184856_i_package_conan_user_weekly.yml b/config/metrics/counts_7d/20210216184856_i_package_conan_user_weekly.yml new file mode 100644 index 00000000000..b044acc90fa --- /dev/null +++ b/config/metrics/counts_7d/20210216184856_i_package_conan_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_conan_user_weekly +description: A weekly count of users that have published a Conan package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184900_i_package_container_user_weekly.yml b/config/metrics/counts_7d/20210216184900_i_package_container_user_weekly.yml new file mode 100644 index 00000000000..98a07acb5d0 --- /dev/null +++ b/config/metrics/counts_7d/20210216184900_i_package_container_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_container_user_weekly +description: A weekly count of users that have published a container image to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry +value_type: number +status: deprecated +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184904_i_package_debian_user_weekly.yml b/config/metrics/counts_7d/20210216184904_i_package_debian_user_weekly.yml new file mode 100644 index 00000000000..8dc2aed0989 --- /dev/null +++ b/config/metrics/counts_7d/20210216184904_i_package_debian_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_debian_user_weekly +description: A weekly count of users that have published a Debian package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: deprecated +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184908_i_package_generic_user_weekly.yml b/config/metrics/counts_7d/20210216184908_i_package_generic_user_weekly.yml new file mode 100644 index 00000000000..e5e25e10db1 --- /dev/null +++ b/config/metrics/counts_7d/20210216184908_i_package_generic_user_weekly.yml @@ -0,0 +1,19 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_generic_user_weekly +description: A weekly count of users that have published a generic package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: broken +repair_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/331455 +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184911_i_package_golang_user_weekly.yml b/config/metrics/counts_7d/20210216184911_i_package_golang_user_weekly.yml new file mode 100644 index 00000000000..e7c354fdbf6 --- /dev/null +++ b/config/metrics/counts_7d/20210216184911_i_package_golang_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_golang_user_weekly +description: A weekly count of users that have published a Go module to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: deprecated +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184916_i_package_maven_user_weekly.yml b/config/metrics/counts_7d/20210216184916_i_package_maven_user_weekly.yml new file mode 100644 index 00000000000..8ee42570d49 --- /dev/null +++ b/config/metrics/counts_7d/20210216184916_i_package_maven_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_maven_user_weekly +description: A weekly count of users that have published a Maven package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184919_i_package_npm_user_weekly.yml b/config/metrics/counts_7d/20210216184919_i_package_npm_user_weekly.yml new file mode 100644 index 00000000000..29dd1a69cf0 --- /dev/null +++ b/config/metrics/counts_7d/20210216184919_i_package_npm_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_npm_user_weekly +description: A weekly count of users that have published an npm package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184923_i_package_nuget_user_weekly.yml b/config/metrics/counts_7d/20210216184923_i_package_nuget_user_weekly.yml new file mode 100644 index 00000000000..5a4e18afa15 --- /dev/null +++ b/config/metrics/counts_7d/20210216184923_i_package_nuget_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_nuget_user_weekly +description: A weekly count of users that have published a NuGet package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184927_i_package_pypi_user_weekly.yml b/config/metrics/counts_7d/20210216184927_i_package_pypi_user_weekly.yml new file mode 100644 index 00000000000..ebb116c53a6 --- /dev/null +++ b/config/metrics/counts_7d/20210216184927_i_package_pypi_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_pypi_user_weekly +description: A weekly count of users that have published a Python package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184931_i_package_tag_user_weekly.yml b/config/metrics/counts_7d/20210216184931_i_package_tag_user_weekly.yml new file mode 100644 index 00000000000..02a8c435a35 --- /dev/null +++ b/config/metrics/counts_7d/20210216184931_i_package_tag_user_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_tag_user_weekly +description: A weekly count of users that have published a package with a tag to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: deprecated +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210216184935_user_packages_total_unique_counts_weekly.yml b/config/metrics/counts_7d/20210216184935_user_packages_total_unique_counts_weekly.yml new file mode 100644 index 00000000000..f262cb31b68 --- /dev/null +++ b/config/metrics/counts_7d/20210216184935_user_packages_total_unique_counts_weekly.yml @@ -0,0 +1,18 @@ +--- +key_path: redis_hll_counters.user_packages.user_packages_total_unique_counts_weekly +description: A weekly count of users that have published a package to the registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry +value_type: number +status: data_available +time_frame: 7d +data_source: redis_hll +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216175851_templates_github_active.yml b/config/metrics/counts_7d/20210216184939_i_ecosystem_jira_service_close_issue_weekly.yml index f6ceed1233c..e3a8d4b4b8e 100644 --- a/config/metrics/counts_all/20210216175851_templates_github_active.yml +++ b/config/metrics/counts_7d/20210216184939_i_ecosystem_jira_service_close_issue_weekly.yml @@ -1,14 +1,14 @@ --- -key_path: counts.templates_github_active -description: Count of active service templates for GitHub +key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_close_issue_weekly +description: Number of users closing Jira issues by week product_section: dev product_stage: create product_group: group::ecosystem product_category: integrations value_type: number status: data_available -time_frame: all -data_source: database +time_frame: 7d +data_source: redis_hll distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175848_projects_github_active.yml b/config/metrics/counts_7d/20210216184943_i_ecosystem_jira_service_cross_reference_weekly.yml index 6145fc599b9..91edf718033 100644 --- a/config/metrics/counts_all/20210216175848_projects_github_active.yml +++ b/config/metrics/counts_7d/20210216184943_i_ecosystem_jira_service_cross_reference_weekly.yml @@ -1,14 +1,14 @@ --- -key_path: counts.projects_github_active -description: Count of projects with active integrations for GitHub +key_path: redis_hll_counters.ecosystem.i_ecosystem_jira_service_cross_reference_weekly +description: Number of users that cross-referenced Jira issues by week product_section: dev product_stage: create product_group: group::ecosystem product_category: integrations value_type: number status: data_available -time_frame: all -data_source: database +time_frame: 7d +data_source: redis_hll distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175850_groups_github_active.yml b/config/metrics/counts_7d/20210216184955_ecosystem_total_unique_counts_weekly.yml index 9a43b772447..71a7c0ebbf1 100644 --- a/config/metrics/counts_all/20210216175850_groups_github_active.yml +++ b/config/metrics/counts_7d/20210216184955_ecosystem_total_unique_counts_weekly.yml @@ -1,14 +1,14 @@ --- -key_path: counts.groups_github_active -description: Count of groups with active integrations for GitHub +key_path: redis_hll_counters.ecosystem.ecosystem_total_unique_counts_weekly +description: Number of users performing actions on Jira issues by week product_section: dev product_stage: create product_group: group::ecosystem product_category: integrations value_type: number status: data_available -time_frame: all -data_source: database +time_frame: 7d +data_source: redis_hll distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_7d/20210303154624_i_package_rubygems_deploy_token_weekly.yml b/config/metrics/counts_7d/20210303154624_i_package_rubygems_deploy_token_weekly.yml index ec3258babd5..c0bd8b6b224 100644 --- a/config/metrics/counts_7d/20210303154624_i_package_rubygems_deploy_token_weekly.yml +++ b/config/metrics/counts_7d/20210303154624_i_package_rubygems_deploy_token_weekly.yml @@ -1,6 +1,6 @@ --- key_path: redis_hll_counters.deploy_token_packages.i_package_rubygems_deploy_token_weekly -description: Distinct RubyGems pakages deployed in recent 7 days +description: A weekly count of distinct RubyGems packages published using a deploy token product_section: ops product_stage: package product_group: group::package diff --git a/config/metrics/counts_7d/20210303154652_i_package_rubygems_user_weekly.yml b/config/metrics/counts_7d/20210303154652_i_package_rubygems_user_weekly.yml index 57d8f3b9457..4935d036846 100644 --- a/config/metrics/counts_7d/20210303154652_i_package_rubygems_user_weekly.yml +++ b/config/metrics/counts_7d/20210303154652_i_package_rubygems_user_weekly.yml @@ -1,6 +1,6 @@ --- key_path: redis_hll_counters.user_packages.i_package_rubygems_user_weekly -description: Distinct user count events for RubyGems packages in recent 7 days +description: A weekly count of distinct RubyGems packages published by a user product_section: ops product_stage: package product_group: group::package @@ -18,4 +18,3 @@ tier: - free - premium - ultimate - diff --git a/config/metrics/counts_7d/20210409095855_users_expanding_secure_security_report_weekly.yml b/config/metrics/counts_7d/20210409095855_users_expanding_secure_security_report_weekly.yml index c510d544426..5516ee24fc3 100644 --- a/config/metrics/counts_7d/20210409095855_users_expanding_secure_security_report_weekly.yml +++ b/config/metrics/counts_7d/20210409095855_users_expanding_secure_security_report_weekly.yml @@ -6,7 +6,7 @@ product_stage: secure product_group: group::static analysis product_category: dependency_scanning value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57133 time_frame: 7d diff --git a/config/metrics/counts_7d/20210409100451_users_expanding_testing_code_quality_report_weekly.yml b/config/metrics/counts_7d/20210409100451_users_expanding_testing_code_quality_report_weekly.yml index 5b714b49bd8..2cca9adda79 100644 --- a/config/metrics/counts_7d/20210409100451_users_expanding_testing_code_quality_report_weekly.yml +++ b/config/metrics/counts_7d/20210409100451_users_expanding_testing_code_quality_report_weekly.yml @@ -6,7 +6,7 @@ product_stage: verify product_group: group::testing product_category: code_quality value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57133 time_frame: 7d diff --git a/config/metrics/counts_7d/20210409100628_users_expanding_testing_accessibility_report_weekly.yml b/config/metrics/counts_7d/20210409100628_users_expanding_testing_accessibility_report_weekly.yml index b8fdf90bb41..05448c69986 100644 --- a/config/metrics/counts_7d/20210409100628_users_expanding_testing_accessibility_report_weekly.yml +++ b/config/metrics/counts_7d/20210409100628_users_expanding_testing_accessibility_report_weekly.yml @@ -6,7 +6,7 @@ product_stage: verify product_group: group::testing product_category: accessibility_testing value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/57133 time_frame: 7d diff --git a/config/metrics/counts_7d/20210410012207_i_package_terraform_module_deploy_token_weekly.yml b/config/metrics/counts_7d/20210410012207_i_package_terraform_module_deploy_token_weekly.yml index 7fedcc5f05d..2e97e1fae31 100644 --- a/config/metrics/counts_7d/20210410012207_i_package_terraform_module_deploy_token_weekly.yml +++ b/config/metrics/counts_7d/20210410012207_i_package_terraform_module_deploy_token_weekly.yml @@ -6,7 +6,7 @@ product_stage: configure product_group: group::configure product_category: infrastructure_as_code value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55018 time_frame: 7d diff --git a/config/metrics/counts_7d/20210410012209_i_package_terraform_module_user_weekly.yml b/config/metrics/counts_7d/20210410012209_i_package_terraform_module_user_weekly.yml index 49d8ad20126..1e7b666ff8f 100644 --- a/config/metrics/counts_7d/20210410012209_i_package_terraform_module_user_weekly.yml +++ b/config/metrics/counts_7d/20210410012209_i_package_terraform_module_user_weekly.yml @@ -6,7 +6,7 @@ product_stage: configure product_group: group::configure product_category: infrastructure_as_code value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55018 time_frame: 7d diff --git a/config/metrics/counts_7d/20210413205507_i_testing_summary_widget_total_weekly.yml b/config/metrics/counts_7d/20210413205507_i_testing_summary_widget_total_weekly.yml index f44347f5159..60dfc6980b7 100644 --- a/config/metrics/counts_7d/20210413205507_i_testing_summary_widget_total_weekly.yml +++ b/config/metrics/counts_7d/20210413205507_i_testing_summary_widget_total_weekly.yml @@ -6,7 +6,7 @@ product_stage: verify product_group: group::testing product_category: testing value_type: number -status: implemented +status: data_available milestone: "13.11" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59316 time_frame: 7d diff --git a/config/metrics/counts_7d/20210421144349_i_code_review_click_single_file_mode_setting_weekly.yml b/config/metrics/counts_7d/20210421144349_i_code_review_click_single_file_mode_setting_weekly.yml index 179d2fa6e47..050ca64f03c 100644 --- a/config/metrics/counts_7d/20210421144349_i_code_review_click_single_file_mode_setting_weekly.yml +++ b/config/metrics/counts_7d/20210421144349_i_code_review_click_single_file_mode_setting_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210421145814_i_code_review_click_file_browser_setting_weekly.yml b/config/metrics/counts_7d/20210421145814_i_code_review_click_file_browser_setting_weekly.yml index 50264bf27cf..eb73d4841b4 100644 --- a/config/metrics/counts_7d/20210421145814_i_code_review_click_file_browser_setting_weekly.yml +++ b/config/metrics/counts_7d/20210421145814_i_code_review_click_file_browser_setting_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210421145942_i_code_review_click_whitespace_setting_weekly.yml b/config/metrics/counts_7d/20210421145942_i_code_review_click_whitespace_setting_weekly.yml index 3206bac8b49..4159716f919 100644 --- a/config/metrics/counts_7d/20210421145942_i_code_review_click_whitespace_setting_weekly.yml +++ b/config/metrics/counts_7d/20210421145942_i_code_review_click_whitespace_setting_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210422101512_i_code_review_diff_view_inline_weekly.yml b/config/metrics/counts_7d/20210422101512_i_code_review_diff_view_inline_weekly.yml index 7a3a606c886..0c53c7733b1 100644 --- a/config/metrics/counts_7d/20210422101512_i_code_review_diff_view_inline_weekly.yml +++ b/config/metrics/counts_7d/20210422101512_i_code_review_diff_view_inline_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210422101609_i_code_review_diff_view_parallel_weekly.yml b/config/metrics/counts_7d/20210422101609_i_code_review_diff_view_parallel_weekly.yml index 36dbeae82e7..3d956eea357 100644 --- a/config/metrics/counts_7d/20210422101609_i_code_review_diff_view_parallel_weekly.yml +++ b/config/metrics/counts_7d/20210422101609_i_code_review_diff_view_parallel_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210422101750_i_code_review_file_browser_tree_view_weekly.yml b/config/metrics/counts_7d/20210422101750_i_code_review_file_browser_tree_view_weekly.yml index ef74ff6613f..97067bcc02f 100644 --- a/config/metrics/counts_7d/20210422101750_i_code_review_file_browser_tree_view_weekly.yml +++ b/config/metrics/counts_7d/20210422101750_i_code_review_file_browser_tree_view_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210422101849_i_code_review_file_browser_list_view_weekly.yml b/config/metrics/counts_7d/20210422101849_i_code_review_file_browser_list_view_weekly.yml index e2b9f141bb7..094d2ee6ce8 100644 --- a/config/metrics/counts_7d/20210422101849_i_code_review_file_browser_list_view_weekly.yml +++ b/config/metrics/counts_7d/20210422101849_i_code_review_file_browser_list_view_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210422101925_i_code_review_diff_show_whitespace_weekly.yml b/config/metrics/counts_7d/20210422101925_i_code_review_diff_show_whitespace_weekly.yml index 6cca3840faa..c58b03ce909 100644 --- a/config/metrics/counts_7d/20210422101925_i_code_review_diff_show_whitespace_weekly.yml +++ b/config/metrics/counts_7d/20210422101925_i_code_review_diff_show_whitespace_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210422102007_i_code_review_diff_hide_whitespace_weekly.yml b/config/metrics/counts_7d/20210422102007_i_code_review_diff_hide_whitespace_weekly.yml index c1fccc9f774..b0a04b9bff5 100644 --- a/config/metrics/counts_7d/20210422102007_i_code_review_diff_hide_whitespace_weekly.yml +++ b/config/metrics/counts_7d/20210422102007_i_code_review_diff_hide_whitespace_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210422102118_i_code_review_diff_single_file_weekly.yml b/config/metrics/counts_7d/20210422102118_i_code_review_diff_single_file_weekly.yml index 3b1abf6e0e1..64f3f452d79 100644 --- a/config/metrics/counts_7d/20210422102118_i_code_review_diff_single_file_weekly.yml +++ b/config/metrics/counts_7d/20210422102118_i_code_review_diff_single_file_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210422102159_i_code_review_diff_multiple_files_weekly.yml b/config/metrics/counts_7d/20210422102159_i_code_review_diff_multiple_files_weekly.yml index b3105b041f8..fe0bd0ba906 100644 --- a/config/metrics/counts_7d/20210422102159_i_code_review_diff_multiple_files_weekly.yml +++ b/config/metrics/counts_7d/20210422102159_i_code_review_diff_multiple_files_weekly.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::code review product_category: code_review value_type: number -status: implemented +status: data_available milestone: '13.12' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 time_frame: 7d diff --git a/config/metrics/counts_7d/20210427103328_code_review_group_monthly_active_users.yml b/config/metrics/counts_7d/20210427103328_code_review_group_monthly_active_users.yml index 31b36bc8ad7..eb1a803ad08 100644 --- a/config/metrics/counts_7d/20210427103328_code_review_group_monthly_active_users.yml +++ b/config/metrics/counts_7d/20210427103328_code_review_group_monthly_active_users.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: 7d diff --git a/config/metrics/counts_7d/20210427103407_code_review_category_monthly_active_users.yml b/config/metrics/counts_7d/20210427103407_code_review_category_monthly_active_users.yml index aaf9350cdaa..efed507fca3 100644 --- a/config/metrics/counts_7d/20210427103407_code_review_category_monthly_active_users.yml +++ b/config/metrics/counts_7d/20210427103407_code_review_category_monthly_active_users.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: 7d diff --git a/config/metrics/counts_7d/20210427103452_code_review_extension_category_monthly_active_users.yml b/config/metrics/counts_7d/20210427103452_code_review_extension_category_monthly_active_users.yml index ded67e19e10..0452b4a418b 100644 --- a/config/metrics/counts_7d/20210427103452_code_review_extension_category_monthly_active_users.yml +++ b/config/metrics/counts_7d/20210427103452_code_review_extension_category_monthly_active_users.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: 7d diff --git a/config/metrics/counts_7d/20210427105030_pipeline_authoring_total_unique_counts_weekly.yml b/config/metrics/counts_7d/20210427105030_pipeline_authoring_total_unique_counts_weekly.yml index 7f782d90f8d..da3b2f7bccd 100644 --- a/config/metrics/counts_7d/20210427105030_pipeline_authoring_total_unique_counts_weekly.yml +++ b/config/metrics/counts_7d/20210427105030_pipeline_authoring_total_unique_counts_weekly.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: 7d diff --git a/config/metrics/counts_7d/20210514013544_i_code_review_user_load_conflict_ui_weekly.yml b/config/metrics/counts_7d/20210514013544_i_code_review_user_load_conflict_ui_weekly.yml new file mode 100644 index 00000000000..0ab87e2917e --- /dev/null +++ b/config/metrics/counts_7d/20210514013544_i_code_review_user_load_conflict_ui_weekly.yml @@ -0,0 +1,21 @@ +--- +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_stage: create +product_group: group::code review +product_category: code_review +value_type: number +status: data_available +milestone: "13.12" +time_frame: 7d +data_source: redis_hll +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61654 +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210514013545_i_code_review_user_resolve_conflict_weekly.yml b/config/metrics/counts_7d/20210514013545_i_code_review_user_resolve_conflict_weekly.yml new file mode 100644 index 00000000000..417483200e3 --- /dev/null +++ b/config/metrics/counts_7d/20210514013545_i_code_review_user_resolve_conflict_weekly.yml @@ -0,0 +1,21 @@ +--- +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_stage: create +product_group: group::code review +product_category: code_review +value_type: number +status: data_available +milestone: "13.12" +time_frame: 28d +data_source: redis_hll +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61654 +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210517074851_i_package_helm_deploy_token_weekly.yml b/config/metrics/counts_7d/20210517074851_i_package_helm_deploy_token_weekly.yml new file mode 100644 index 00000000000..3f1e1badc6e --- /dev/null +++ b/config/metrics/counts_7d/20210517074851_i_package_helm_deploy_token_weekly.yml @@ -0,0 +1,20 @@ +--- +key_path: redis_hll_counters.deploy_token_packages.i_package_helm_deploy_token_weekly +description: Distinct Helm pakages deployed in recent 7 days +product_section: ops +product_stage: package +product_group: group::package +product_category: package_registry +value_type: number +status: implemented +milestone: "14.0" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61014 +time_frame: 7d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210517075252_i_package_helm_user_weekly.yml b/config/metrics/counts_7d/20210517075252_i_package_helm_user_weekly.yml new file mode 100644 index 00000000000..1ebc70f497c --- /dev/null +++ b/config/metrics/counts_7d/20210517075252_i_package_helm_user_weekly.yml @@ -0,0 +1,20 @@ +--- +key_path: redis_hll_counters.user_packages.i_package_helm_user_weekly +description: Distinct user count events for Helm packages in recent 7 days +product_section: ops +product_stage: package +product_group: group::package +product_category: package_registry +value_type: number +status: implemented +milestone: "14.0" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61014 +time_frame: 7d +data_source: redis_hll +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_7d/20210607113552_i_code_review_click_diff_view_setting_weekly.yml b/config/metrics/counts_7d/20210607113552_i_code_review_click_diff_view_setting_weekly.yml new file mode 100644 index 00000000000..6d7f47cede4 --- /dev/null +++ b/config/metrics/counts_7d/20210607113552_i_code_review_click_diff_view_setting_weekly.yml @@ -0,0 +1,19 @@ +--- +key_path: redis_hll_counters.code_review.i_code_review_click_diff_view_setting_weekly +description: Count of users clicking diff view setting +product_section: dev +product_stage: create +product_group: group::code review +product_category: code_review +value_type: number +status: data_available +milestone: '13.12' +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/59979 +time_frame: 7d +data_source: redis_hll +distribution: + - ce +tier: + - free + - premium + - ultimate diff --git a/config/metrics/counts_all/20210216174826_ldap_users.yml b/config/metrics/counts_all/20210216174826_ldap_users.yml deleted file mode 100644 index 34892c7ce90..00000000000 --- a/config/metrics/counts_all/20210216174826_ldap_users.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -key_path: counts.ldap_users -description: Number of users that are linked to LDAP -product_section: dev -product_stage: manage -product_group: group::access -product_category: authentication_and_authorization -value_type: number -status: data_available -time_frame: all -data_source: database -distribution: -- ce -- ee -tier: -- free -- premium -- ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216174832_cycle_analytics_views.yml b/config/metrics/counts_all/20210216174832_cycle_analytics_views.yml index 77baa673bb2..ce8674574f2 100644 --- a/config/metrics/counts_all/20210216174832_cycle_analytics_views.yml +++ b/config/metrics/counts_all/20210216174832_cycle_analytics_views.yml @@ -1,6 +1,6 @@ --- key_path: counts.cycle_analytics_views -description: +description: Total visits to VSA (both group- and project-level) all time product_section: dev product_stage: manage product_group: group::optimize @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216175019_projects_with_prometheus_alerts.yml b/config/metrics/counts_all/20210216175019_projects_with_prometheus_alerts.yml index 3b2561bae52..9f778fb4324 100644 --- a/config/metrics/counts_all/20210216175019_projects_with_prometheus_alerts.yml +++ b/config/metrics/counts_all/20210216175019_projects_with_prometheus_alerts.yml @@ -3,10 +3,11 @@ key_path: counts.projects_with_prometheus_alerts description: Projects with Prometheus alerting enabled product_section: ops product_stage: monitor -product_group: group::apm +product_group: group::monitor product_category: metrics value_type: number -status: data_available +status: removed +milestone_removed: '14.0' time_frame: all data_source: database distribution: diff --git a/config/metrics/counts_all/20210216175021_pod_logs_usages_total.yml b/config/metrics/counts_all/20210216175021_pod_logs_usages_total.yml index ad9a52c7ee7..d0bfba1cae2 100644 --- a/config/metrics/counts_all/20210216175021_pod_logs_usages_total.yml +++ b/config/metrics/counts_all/20210216175021_pod_logs_usages_total.yml @@ -3,10 +3,11 @@ key_path: counts.pod_logs_usages_total description: Count the total number of log views product_section: ops product_stage: monitor -product_group: group::apm +product_group: group::monitor product_category: logging value_type: number -status: data_available +status: removed +milestone_removed: '14.0' time_frame: all data_source: database distribution: diff --git a/config/metrics/counts_all/20210216175024_service_desk_enabled_projects.yml b/config/metrics/counts_all/20210216175024_service_desk_enabled_projects.yml index 8e1129883ae..e9a534911bb 100644 --- a/config/metrics/counts_all/20210216175024_service_desk_enabled_projects.yml +++ b/config/metrics/counts_all/20210216175024_service_desk_enabled_projects.yml @@ -14,4 +14,3 @@ distribution: - ee tier: - free -skip_validation: true diff --git a/config/metrics/counts_all/20210216175026_service_desk_issues.yml b/config/metrics/counts_all/20210216175026_service_desk_issues.yml index b852ae8b62f..299fbfa3b7f 100644 --- a/config/metrics/counts_all/20210216175026_service_desk_issues.yml +++ b/config/metrics/counts_all/20210216175026_service_desk_issues.yml @@ -14,4 +14,3 @@ distribution: - ee tier: - free -skip_validation: true diff --git a/config/metrics/counts_all/20210216175028_requirements_created.yml b/config/metrics/counts_all/20210216175028_requirements_created.yml deleted file mode 100644 index 74780f43c5a..00000000000 --- a/config/metrics/counts_all/20210216175028_requirements_created.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -key_path: counts.requirements_created -description: Count of requirements created -product_section: dev -product_stage: plan -product_group: group::certify -product_category: requirements_management -value_type: number -status: data_available -time_frame: all -data_source: database -distribution: -- ce -tier: -- free -skip_validation: true diff --git a/config/metrics/counts_all/20210216175403_projects_with_prometheus_alerts.yml b/config/metrics/counts_all/20210216175403_projects_with_prometheus_alerts.yml index ac4a31a5a08..0edd5cf3bbc 100644 --- a/config/metrics/counts_all/20210216175403_projects_with_prometheus_alerts.yml +++ b/config/metrics/counts_all/20210216175403_projects_with_prometheus_alerts.yml @@ -6,7 +6,8 @@ product_stage: product_group: group::configure product_category: kubernetes_management value_type: number -status: data_available +status: removed +milestone_removed: '14.0' time_frame: all data_source: distribution: diff --git a/config/metrics/counts_all/20210216175442_ingress_modsecurity_packets_processed.yml b/config/metrics/counts_all/20210216175442_ingress_modsecurity_packets_processed.yml index 2257a325aa6..a5607b54d05 100644 --- a/config/metrics/counts_all/20210216175442_ingress_modsecurity_packets_processed.yml +++ b/config/metrics/counts_all/20210216175442_ingress_modsecurity_packets_processed.yml @@ -7,7 +7,8 @@ product_stage: protect product_group: group::container security product_category: web_firewall value_type: number -status: deprecated +status: removed +milestone_removed: 14.0 time_frame: all data_source: database distribution: diff --git a/config/metrics/counts_all/20210216175444_ingress_modsecurity_packets_anomalous.yml b/config/metrics/counts_all/20210216175444_ingress_modsecurity_packets_anomalous.yml index b716862c512..b8f5b8e8371 100644 --- a/config/metrics/counts_all/20210216175444_ingress_modsecurity_packets_anomalous.yml +++ b/config/metrics/counts_all/20210216175444_ingress_modsecurity_packets_anomalous.yml @@ -7,7 +7,8 @@ product_stage: protect product_group: group::container security product_category: web_firewall value_type: number -status: deprecated +status: removed +milestone_removed: 14.0 time_frame: all data_source: database distribution: diff --git a/config/metrics/counts_all/20210216175450_ingress_modsecurity_logging.yml b/config/metrics/counts_all/20210216175450_ingress_modsecurity_logging.yml index 74d2c99c5aa..0ab1020eadf 100644 --- a/config/metrics/counts_all/20210216175450_ingress_modsecurity_logging.yml +++ b/config/metrics/counts_all/20210216175450_ingress_modsecurity_logging.yml @@ -6,7 +6,8 @@ product_stage: protect product_group: group::container security product_category: web_firewall value_type: number -status: deprecated +status: removed +milestone_removed: 14.0 time_frame: all data_source: database distribution: diff --git a/config/metrics/counts_all/20210216175452_ingress_modsecurity_blocking.yml b/config/metrics/counts_all/20210216175452_ingress_modsecurity_blocking.yml index 7fce44b02cd..ecff0942267 100644 --- a/config/metrics/counts_all/20210216175452_ingress_modsecurity_blocking.yml +++ b/config/metrics/counts_all/20210216175452_ingress_modsecurity_blocking.yml @@ -6,7 +6,8 @@ product_stage: protect product_group: group::container security product_category: web_firewall value_type: number -status: deprecated +status: removed +milestone_removed: 14.0 time_frame: all data_source: database distribution: diff --git a/config/metrics/counts_all/20210216175454_ingress_modsecurity_disabled.yml b/config/metrics/counts_all/20210216175454_ingress_modsecurity_disabled.yml index 838837e223d..230a4b45f7e 100644 --- a/config/metrics/counts_all/20210216175454_ingress_modsecurity_disabled.yml +++ b/config/metrics/counts_all/20210216175454_ingress_modsecurity_disabled.yml @@ -6,7 +6,8 @@ product_stage: protect product_group: group::container security product_category: web_firewall value_type: number -status: deprecated +status: removed +milestone_removed: 14.0 time_frame: all data_source: database distribution: diff --git a/config/metrics/counts_all/20210216175456_ingress_modsecurity_not_installed.yml b/config/metrics/counts_all/20210216175456_ingress_modsecurity_not_installed.yml index 1e6ee0d40cb..19539659357 100644 --- a/config/metrics/counts_all/20210216175456_ingress_modsecurity_not_installed.yml +++ b/config/metrics/counts_all/20210216175456_ingress_modsecurity_not_installed.yml @@ -6,7 +6,8 @@ product_stage: protect product_group: group::container security product_category: web_firewall value_type: number -status: deprecated +status: removed +milestone_removed: 14.0 time_frame: all data_source: database distribution: diff --git a/config/metrics/counts_all/20210216175510_ci_builds.yml b/config/metrics/counts_all/20210216175510_ci_builds.yml index 5efe8e30dfd..29aaaaa3e02 100644 --- a/config/metrics/counts_all/20210216175510_ci_builds.yml +++ b/config/metrics/counts_all/20210216175510_ci_builds.yml @@ -3,7 +3,7 @@ key_path: counts.ci_builds description: Unique builds in project product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175512_ci_internal_pipelines.yml b/config/metrics/counts_all/20210216175512_ci_internal_pipelines.yml index 3c924b71ed5..c6195245083 100644 --- a/config/metrics/counts_all/20210216175512_ci_internal_pipelines.yml +++ b/config/metrics/counts_all/20210216175512_ci_internal_pipelines.yml @@ -3,7 +3,7 @@ key_path: counts.ci_internal_pipelines description: Total pipelines in GitLab repositories product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175514_ci_external_pipelines.yml b/config/metrics/counts_all/20210216175514_ci_external_pipelines.yml index 49846e9521d..dde3fe3b962 100644 --- a/config/metrics/counts_all/20210216175514_ci_external_pipelines.yml +++ b/config/metrics/counts_all/20210216175514_ci_external_pipelines.yml @@ -3,7 +3,7 @@ key_path: counts.ci_external_pipelines description: Total pipelines in external repositories product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175518_ci_pipeline_config_repository.yml b/config/metrics/counts_all/20210216175518_ci_pipeline_config_repository.yml index 95f160bac0e..003cf90d75a 100644 --- a/config/metrics/counts_all/20210216175518_ci_pipeline_config_repository.yml +++ b/config/metrics/counts_all/20210216175518_ci_pipeline_config_repository.yml @@ -3,7 +3,7 @@ key_path: counts.ci_pipeline_config_repository description: Total Pipelines from templates in repository product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175520_ci_runners.yml b/config/metrics/counts_all/20210216175520_ci_runners.yml index 991e966b05e..7264940d5a4 100644 --- a/config/metrics/counts_all/20210216175520_ci_runners.yml +++ b/config/metrics/counts_all/20210216175520_ci_runners.yml @@ -3,7 +3,7 @@ key_path: counts.ci_runners description: Total configured Runners in project product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175521_ci_triggers.yml b/config/metrics/counts_all/20210216175521_ci_triggers.yml index 38d5b621d0f..409794377cd 100644 --- a/config/metrics/counts_all/20210216175521_ci_triggers.yml +++ b/config/metrics/counts_all/20210216175521_ci_triggers.yml @@ -3,7 +3,7 @@ key_path: counts.ci_triggers description: Total configured Triggers in project product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175523_ci_pipeline_schedules.yml b/config/metrics/counts_all/20210216175523_ci_pipeline_schedules.yml index 7c8aeac67b4..57237d36c0d 100644 --- a/config/metrics/counts_all/20210216175523_ci_pipeline_schedules.yml +++ b/config/metrics/counts_all/20210216175523_ci_pipeline_schedules.yml @@ -3,7 +3,7 @@ key_path: counts.ci_pipeline_schedules description: Pipeline schedules in GitLab product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175525_ci_builds.yml b/config/metrics/counts_all/20210216175525_ci_builds.yml index 16f1e46c94f..702c08ae286 100644 --- a/config/metrics/counts_all/20210216175525_ci_builds.yml +++ b/config/metrics/counts_all/20210216175525_ci_builds.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage.verify.ci_builds description: Unique count of builds in project product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175527_ci_external_pipelines.yml b/config/metrics/counts_all/20210216175527_ci_external_pipelines.yml index f97d7f31b67..53bbb30717d 100644 --- a/config/metrics/counts_all/20210216175527_ci_external_pipelines.yml +++ b/config/metrics/counts_all/20210216175527_ci_external_pipelines.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage.verify.ci_external_pipelines description: Total pipelines in external repositories product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175529_ci_internal_pipelines.yml b/config/metrics/counts_all/20210216175529_ci_internal_pipelines.yml index 700152cc710..e888c9a6fd2 100644 --- a/config/metrics/counts_all/20210216175529_ci_internal_pipelines.yml +++ b/config/metrics/counts_all/20210216175529_ci_internal_pipelines.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage.verify.ci_internal_pipelines description: Total pipelines in GitLab repositories product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175533_ci_pipeline_config_repository.yml b/config/metrics/counts_all/20210216175533_ci_pipeline_config_repository.yml index a7d45a74e72..1dcc5e885c7 100644 --- a/config/metrics/counts_all/20210216175533_ci_pipeline_config_repository.yml +++ b/config/metrics/counts_all/20210216175533_ci_pipeline_config_repository.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage.verify.ci_pipeline_config_repository description: Total Pipelines from templates in repository product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175535_ci_pipeline_schedules.yml b/config/metrics/counts_all/20210216175535_ci_pipeline_schedules.yml index dc34481c495..7ee753f6d32 100644 --- a/config/metrics/counts_all/20210216175535_ci_pipeline_schedules.yml +++ b/config/metrics/counts_all/20210216175535_ci_pipeline_schedules.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage.verify.ci_pipeline_schedules description: Pipeline schedules in GitLab product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175537_ci_pipelines.yml b/config/metrics/counts_all/20210216175537_ci_pipelines.yml index 9447661e19c..a3bcc7eafbe 100644 --- a/config/metrics/counts_all/20210216175537_ci_pipelines.yml +++ b/config/metrics/counts_all/20210216175537_ci_pipelines.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage.verify.ci_pipelines description: Distinct Users triggering Total pipelines product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175539_ci_triggers.yml b/config/metrics/counts_all/20210216175539_ci_triggers.yml index 85a7f097574..5b533f1e726 100644 --- a/config/metrics/counts_all/20210216175539_ci_triggers.yml +++ b/config/metrics/counts_all/20210216175539_ci_triggers.yml @@ -3,7 +3,7 @@ key_path: usage_activity_by_stage.verify.ci_triggers description: Total configured Triggers in project product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216175623_projects_asana_active.yml b/config/metrics/counts_all/20210216175623_projects_asana_active.yml index 724a00f7c18..efb8771ee35 100644 --- a/config/metrics/counts_all/20210216175623_projects_asana_active.yml +++ b/config/metrics/counts_all/20210216175623_projects_asana_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175625_groups_asana_active.yml b/config/metrics/counts_all/20210216175625_groups_asana_active.yml index cdae2cdf020..574dcd21ba5 100644 --- a/config/metrics/counts_all/20210216175625_groups_asana_active.yml +++ b/config/metrics/counts_all/20210216175625_groups_asana_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175627_templates_asana_active.yml b/config/metrics/counts_all/20210216175627_templates_asana_active.yml index df08683ab7a..f66dc3d3d18 100644 --- a/config/metrics/counts_all/20210216175627_templates_asana_active.yml +++ b/config/metrics/counts_all/20210216175627_templates_asana_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175628_instances_asana_active.yml b/config/metrics/counts_all/20210216175628_instances_asana_active.yml index afaaf7f3b8c..b88ebad2b62 100644 --- a/config/metrics/counts_all/20210216175628_instances_asana_active.yml +++ b/config/metrics/counts_all/20210216175628_instances_asana_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175630_projects_inheriting_asana_active.yml b/config/metrics/counts_all/20210216175630_projects_inheriting_asana_active.yml index efcaabdb817..8288135e4a6 100644 --- a/config/metrics/counts_all/20210216175630_projects_inheriting_asana_active.yml +++ b/config/metrics/counts_all/20210216175630_projects_inheriting_asana_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175632_groups_inheriting_asana_active.yml b/config/metrics/counts_all/20210216175632_groups_inheriting_asana_active.yml index 4a8128f2600..bef134521f9 100644 --- a/config/metrics/counts_all/20210216175632_groups_inheriting_asana_active.yml +++ b/config/metrics/counts_all/20210216175632_groups_inheriting_asana_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175634_projects_assembla_active.yml b/config/metrics/counts_all/20210216175634_projects_assembla_active.yml index 3a4e4c64c7a..802410374c1 100644 --- a/config/metrics/counts_all/20210216175634_projects_assembla_active.yml +++ b/config/metrics/counts_all/20210216175634_projects_assembla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175636_groups_assembla_active.yml b/config/metrics/counts_all/20210216175636_groups_assembla_active.yml index 100beb0991b..f1dd8937289 100644 --- a/config/metrics/counts_all/20210216175636_groups_assembla_active.yml +++ b/config/metrics/counts_all/20210216175636_groups_assembla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175638_templates_assembla_active.yml b/config/metrics/counts_all/20210216175638_templates_assembla_active.yml index f1bc7d0b08f..48ac16aaf82 100644 --- a/config/metrics/counts_all/20210216175638_templates_assembla_active.yml +++ b/config/metrics/counts_all/20210216175638_templates_assembla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175640_instances_assembla_active.yml b/config/metrics/counts_all/20210216175640_instances_assembla_active.yml index 049781d91f9..4f625b68679 100644 --- a/config/metrics/counts_all/20210216175640_instances_assembla_active.yml +++ b/config/metrics/counts_all/20210216175640_instances_assembla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175642_projects_inheriting_assembla_active.yml b/config/metrics/counts_all/20210216175642_projects_inheriting_assembla_active.yml index c71e2efec84..15a55d66d5d 100644 --- a/config/metrics/counts_all/20210216175642_projects_inheriting_assembla_active.yml +++ b/config/metrics/counts_all/20210216175642_projects_inheriting_assembla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175644_groups_inheriting_assembla_active.yml b/config/metrics/counts_all/20210216175644_groups_inheriting_assembla_active.yml index 58f9e025ae6..e39ef4e175d 100644 --- a/config/metrics/counts_all/20210216175644_groups_inheriting_assembla_active.yml +++ b/config/metrics/counts_all/20210216175644_groups_inheriting_assembla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175645_projects_bamboo_active.yml b/config/metrics/counts_all/20210216175645_projects_bamboo_active.yml index ffeccdddb5e..45094301a0c 100644 --- a/config/metrics/counts_all/20210216175645_projects_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175645_projects_bamboo_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175647_groups_bamboo_active.yml b/config/metrics/counts_all/20210216175647_groups_bamboo_active.yml index 4a9a6d695e8..ab3e27f0521 100644 --- a/config/metrics/counts_all/20210216175647_groups_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175647_groups_bamboo_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175649_templates_bamboo_active.yml b/config/metrics/counts_all/20210216175649_templates_bamboo_active.yml index 11d3abdc7f9..f09b32f4efd 100644 --- a/config/metrics/counts_all/20210216175649_templates_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175649_templates_bamboo_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175651_instances_bamboo_active.yml b/config/metrics/counts_all/20210216175651_instances_bamboo_active.yml index ce27c004aaf..98faf222d71 100644 --- a/config/metrics/counts_all/20210216175651_instances_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175651_instances_bamboo_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175653_projects_inheriting_bamboo_active.yml b/config/metrics/counts_all/20210216175653_projects_inheriting_bamboo_active.yml index 28bdc086a74..2e18cde5cd4 100644 --- a/config/metrics/counts_all/20210216175653_projects_inheriting_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175653_projects_inheriting_bamboo_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175655_groups_inheriting_bamboo_active.yml b/config/metrics/counts_all/20210216175655_groups_inheriting_bamboo_active.yml index 74a4c3618d2..83c793f9992 100644 --- a/config/metrics/counts_all/20210216175655_groups_inheriting_bamboo_active.yml +++ b/config/metrics/counts_all/20210216175655_groups_inheriting_bamboo_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175657_projects_bugzilla_active.yml b/config/metrics/counts_all/20210216175657_projects_bugzilla_active.yml index 640aad49c0a..917d26db38c 100644 --- a/config/metrics/counts_all/20210216175657_projects_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175657_projects_bugzilla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175659_groups_bugzilla_active.yml b/config/metrics/counts_all/20210216175659_groups_bugzilla_active.yml index 2521b50e111..adfac50edb8 100644 --- a/config/metrics/counts_all/20210216175659_groups_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175659_groups_bugzilla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175701_templates_bugzilla_active.yml b/config/metrics/counts_all/20210216175701_templates_bugzilla_active.yml index 977bc0be0cf..f93bab2acb5 100644 --- a/config/metrics/counts_all/20210216175701_templates_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175701_templates_bugzilla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175702_instances_bugzilla_active.yml b/config/metrics/counts_all/20210216175702_instances_bugzilla_active.yml index 9a1714e918b..732eda5f97e 100644 --- a/config/metrics/counts_all/20210216175702_instances_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175702_instances_bugzilla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175704_projects_inheriting_bugzilla_active.yml b/config/metrics/counts_all/20210216175704_projects_inheriting_bugzilla_active.yml index f4dffa88821..6098f982786 100644 --- a/config/metrics/counts_all/20210216175704_projects_inheriting_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175704_projects_inheriting_bugzilla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175706_groups_inheriting_bugzilla_active.yml b/config/metrics/counts_all/20210216175706_groups_inheriting_bugzilla_active.yml index c7c093d8ab7..261a73b5009 100644 --- a/config/metrics/counts_all/20210216175706_groups_inheriting_bugzilla_active.yml +++ b/config/metrics/counts_all/20210216175706_groups_inheriting_bugzilla_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175708_projects_buildkite_active.yml b/config/metrics/counts_all/20210216175708_projects_buildkite_active.yml index debf9bb020f..3ebdf5cb7e8 100644 --- a/config/metrics/counts_all/20210216175708_projects_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175708_projects_buildkite_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175710_groups_buildkite_active.yml b/config/metrics/counts_all/20210216175710_groups_buildkite_active.yml index 2abea7b54d2..6dc86fc2e78 100644 --- a/config/metrics/counts_all/20210216175710_groups_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175710_groups_buildkite_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175712_templates_buildkite_active.yml b/config/metrics/counts_all/20210216175712_templates_buildkite_active.yml index 1520168a10a..7a4caddc9fa 100644 --- a/config/metrics/counts_all/20210216175712_templates_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175712_templates_buildkite_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175714_instances_buildkite_active.yml b/config/metrics/counts_all/20210216175714_instances_buildkite_active.yml index 1ce0ad19f97..91ca8b112a1 100644 --- a/config/metrics/counts_all/20210216175714_instances_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175714_instances_buildkite_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175716_projects_inheriting_buildkite_active.yml b/config/metrics/counts_all/20210216175716_projects_inheriting_buildkite_active.yml index 0073bdaf957..9b032b2ccdb 100644 --- a/config/metrics/counts_all/20210216175716_projects_inheriting_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175716_projects_inheriting_buildkite_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175717_groups_inheriting_buildkite_active.yml b/config/metrics/counts_all/20210216175717_groups_inheriting_buildkite_active.yml index f8e5bcab9fd..dbd3ca666cb 100644 --- a/config/metrics/counts_all/20210216175717_groups_inheriting_buildkite_active.yml +++ b/config/metrics/counts_all/20210216175717_groups_inheriting_buildkite_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175719_projects_campfire_active.yml b/config/metrics/counts_all/20210216175719_projects_campfire_active.yml index 15d2e40b4ca..e6955d37aaf 100644 --- a/config/metrics/counts_all/20210216175719_projects_campfire_active.yml +++ b/config/metrics/counts_all/20210216175719_projects_campfire_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175721_groups_campfire_active.yml b/config/metrics/counts_all/20210216175721_groups_campfire_active.yml index 284b7bab518..14ce92b9755 100644 --- a/config/metrics/counts_all/20210216175721_groups_campfire_active.yml +++ b/config/metrics/counts_all/20210216175721_groups_campfire_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175723_templates_campfire_active.yml b/config/metrics/counts_all/20210216175723_templates_campfire_active.yml index 4a6df7ba877..72bb63ea683 100644 --- a/config/metrics/counts_all/20210216175723_templates_campfire_active.yml +++ b/config/metrics/counts_all/20210216175723_templates_campfire_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175725_instances_campfire_active.yml b/config/metrics/counts_all/20210216175725_instances_campfire_active.yml index 5ab6dec5aa7..7d3b91b253c 100644 --- a/config/metrics/counts_all/20210216175725_instances_campfire_active.yml +++ b/config/metrics/counts_all/20210216175725_instances_campfire_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175727_projects_inheriting_campfire_active.yml b/config/metrics/counts_all/20210216175727_projects_inheriting_campfire_active.yml index fb53c49929f..fc00c5bc800 100644 --- a/config/metrics/counts_all/20210216175727_projects_inheriting_campfire_active.yml +++ b/config/metrics/counts_all/20210216175727_projects_inheriting_campfire_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175729_groups_inheriting_campfire_active.yml b/config/metrics/counts_all/20210216175729_groups_inheriting_campfire_active.yml index 9d974bf517b..3d62a32e0f8 100644 --- a/config/metrics/counts_all/20210216175729_groups_inheriting_campfire_active.yml +++ b/config/metrics/counts_all/20210216175729_groups_inheriting_campfire_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175731_projects_confluence_active.yml b/config/metrics/counts_all/20210216175731_projects_confluence_active.yml index 075e56155fd..9c74e8ed761 100644 --- a/config/metrics/counts_all/20210216175731_projects_confluence_active.yml +++ b/config/metrics/counts_all/20210216175731_projects_confluence_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175733_groups_confluence_active.yml b/config/metrics/counts_all/20210216175733_groups_confluence_active.yml index de152ddeb7d..de84d268e6e 100644 --- a/config/metrics/counts_all/20210216175733_groups_confluence_active.yml +++ b/config/metrics/counts_all/20210216175733_groups_confluence_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175734_templates_confluence_active.yml b/config/metrics/counts_all/20210216175734_templates_confluence_active.yml index ff059277577..88889827cd5 100644 --- a/config/metrics/counts_all/20210216175734_templates_confluence_active.yml +++ b/config/metrics/counts_all/20210216175734_templates_confluence_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175736_instances_confluence_active.yml b/config/metrics/counts_all/20210216175736_instances_confluence_active.yml index a2e36f00a12..6a441e394b8 100644 --- a/config/metrics/counts_all/20210216175736_instances_confluence_active.yml +++ b/config/metrics/counts_all/20210216175736_instances_confluence_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175738_projects_inheriting_confluence_active.yml b/config/metrics/counts_all/20210216175738_projects_inheriting_confluence_active.yml index 15a6ffd6025..e94deefbe4f 100644 --- a/config/metrics/counts_all/20210216175738_projects_inheriting_confluence_active.yml +++ b/config/metrics/counts_all/20210216175738_projects_inheriting_confluence_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175740_groups_inheriting_confluence_active.yml b/config/metrics/counts_all/20210216175740_groups_inheriting_confluence_active.yml index e7928fff1c5..a73868e398b 100644 --- a/config/metrics/counts_all/20210216175740_groups_inheriting_confluence_active.yml +++ b/config/metrics/counts_all/20210216175740_groups_inheriting_confluence_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175742_projects_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175742_projects_custom_issue_tracker_active.yml index 0d0d2d86fdb..891bbb33777 100644 --- a/config/metrics/counts_all/20210216175742_projects_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175742_projects_custom_issue_tracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175744_groups_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175744_groups_custom_issue_tracker_active.yml index e8cae4d24d7..6abbcb5554b 100644 --- a/config/metrics/counts_all/20210216175744_groups_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175744_groups_custom_issue_tracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175745_templates_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175745_templates_custom_issue_tracker_active.yml index a67cd7c0435..59eb025f651 100644 --- a/config/metrics/counts_all/20210216175745_templates_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175745_templates_custom_issue_tracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175747_instances_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175747_instances_custom_issue_tracker_active.yml index 00bf681c870..364f8ce53bb 100644 --- a/config/metrics/counts_all/20210216175747_instances_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175747_instances_custom_issue_tracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175749_projects_inheriting_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175749_projects_inheriting_custom_issue_tracker_active.yml index ba732a12259..6df170a48e0 100644 --- a/config/metrics/counts_all/20210216175749_projects_inheriting_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175749_projects_inheriting_custom_issue_tracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175751_groups_inheriting_custom_issue_tracker_active.yml b/config/metrics/counts_all/20210216175751_groups_inheriting_custom_issue_tracker_active.yml index 294c557f9b1..f4dc9dcbc72 100644 --- a/config/metrics/counts_all/20210216175751_groups_inheriting_custom_issue_tracker_active.yml +++ b/config/metrics/counts_all/20210216175751_groups_inheriting_custom_issue_tracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175753_projects_discord_active.yml b/config/metrics/counts_all/20210216175753_projects_discord_active.yml index ab1e187d697..b564bc70e73 100644 --- a/config/metrics/counts_all/20210216175753_projects_discord_active.yml +++ b/config/metrics/counts_all/20210216175753_projects_discord_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175755_groups_discord_active.yml b/config/metrics/counts_all/20210216175755_groups_discord_active.yml index 8684be04c4f..fb24c471210 100644 --- a/config/metrics/counts_all/20210216175755_groups_discord_active.yml +++ b/config/metrics/counts_all/20210216175755_groups_discord_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175756_templates_discord_active.yml b/config/metrics/counts_all/20210216175756_templates_discord_active.yml index f66e3435221..e5a1082ca20 100644 --- a/config/metrics/counts_all/20210216175756_templates_discord_active.yml +++ b/config/metrics/counts_all/20210216175756_templates_discord_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175758_instances_discord_active.yml b/config/metrics/counts_all/20210216175758_instances_discord_active.yml index 0dc37b7100c..039919523fe 100644 --- a/config/metrics/counts_all/20210216175758_instances_discord_active.yml +++ b/config/metrics/counts_all/20210216175758_instances_discord_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175800_projects_inheriting_discord_active.yml b/config/metrics/counts_all/20210216175800_projects_inheriting_discord_active.yml index b5ef624a9da..b897c248629 100644 --- a/config/metrics/counts_all/20210216175800_projects_inheriting_discord_active.yml +++ b/config/metrics/counts_all/20210216175800_projects_inheriting_discord_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175802_groups_inheriting_discord_active.yml b/config/metrics/counts_all/20210216175802_groups_inheriting_discord_active.yml index a6d4c8385f3..3cdb961ba2f 100644 --- a/config/metrics/counts_all/20210216175802_groups_inheriting_discord_active.yml +++ b/config/metrics/counts_all/20210216175802_groups_inheriting_discord_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175804_projects_drone_ci_active.yml b/config/metrics/counts_all/20210216175804_projects_drone_ci_active.yml index f8d53e6620e..cd9459478db 100644 --- a/config/metrics/counts_all/20210216175804_projects_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175804_projects_drone_ci_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175806_groups_drone_ci_active.yml b/config/metrics/counts_all/20210216175806_groups_drone_ci_active.yml index 3dc182faa0c..c5487775c57 100644 --- a/config/metrics/counts_all/20210216175806_groups_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175806_groups_drone_ci_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175807_templates_drone_ci_active.yml b/config/metrics/counts_all/20210216175807_templates_drone_ci_active.yml index 3a45cd3aba0..09ac9cacefa 100644 --- a/config/metrics/counts_all/20210216175807_templates_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175807_templates_drone_ci_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175809_instances_drone_ci_active.yml b/config/metrics/counts_all/20210216175809_instances_drone_ci_active.yml index fd6581bff6a..c3a77a9c577 100644 --- a/config/metrics/counts_all/20210216175809_instances_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175809_instances_drone_ci_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175811_projects_inheriting_drone_ci_active.yml b/config/metrics/counts_all/20210216175811_projects_inheriting_drone_ci_active.yml index f9d8ad12795..130072f42d1 100644 --- a/config/metrics/counts_all/20210216175811_projects_inheriting_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175811_projects_inheriting_drone_ci_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175813_groups_inheriting_drone_ci_active.yml b/config/metrics/counts_all/20210216175813_groups_inheriting_drone_ci_active.yml index c876ef22570..74e6d5c41bd 100644 --- a/config/metrics/counts_all/20210216175813_groups_inheriting_drone_ci_active.yml +++ b/config/metrics/counts_all/20210216175813_groups_inheriting_drone_ci_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175815_projects_emails_on_push_active.yml b/config/metrics/counts_all/20210216175815_projects_emails_on_push_active.yml index 5dea679b5b0..8da08899b88 100644 --- a/config/metrics/counts_all/20210216175815_projects_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175815_projects_emails_on_push_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175817_groups_emails_on_push_active.yml b/config/metrics/counts_all/20210216175817_groups_emails_on_push_active.yml index 4bfbefe0b7d..0c6bdeae9b4 100644 --- a/config/metrics/counts_all/20210216175817_groups_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175817_groups_emails_on_push_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175818_templates_emails_on_push_active.yml b/config/metrics/counts_all/20210216175818_templates_emails_on_push_active.yml index bc6764c1d17..93d77a19008 100644 --- a/config/metrics/counts_all/20210216175818_templates_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175818_templates_emails_on_push_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175820_instances_emails_on_push_active.yml b/config/metrics/counts_all/20210216175820_instances_emails_on_push_active.yml index 00c04e32b09..c526b9f18e9 100644 --- a/config/metrics/counts_all/20210216175820_instances_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175820_instances_emails_on_push_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175822_projects_inheriting_emails_on_push_active.yml b/config/metrics/counts_all/20210216175822_projects_inheriting_emails_on_push_active.yml index ca2e0062f75..02581759ec3 100644 --- a/config/metrics/counts_all/20210216175822_projects_inheriting_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175822_projects_inheriting_emails_on_push_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175824_groups_inheriting_emails_on_push_active.yml b/config/metrics/counts_all/20210216175824_groups_inheriting_emails_on_push_active.yml index 7d2308cd39d..a49c9a88048 100644 --- a/config/metrics/counts_all/20210216175824_groups_inheriting_emails_on_push_active.yml +++ b/config/metrics/counts_all/20210216175824_groups_inheriting_emails_on_push_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175826_projects_external_wiki_active.yml b/config/metrics/counts_all/20210216175826_projects_external_wiki_active.yml index e570fdb964c..fa19cf0e9be 100644 --- a/config/metrics/counts_all/20210216175826_projects_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175826_projects_external_wiki_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175828_groups_external_wiki_active.yml b/config/metrics/counts_all/20210216175828_groups_external_wiki_active.yml index 4d680edf42a..6ee99ca89da 100644 --- a/config/metrics/counts_all/20210216175828_groups_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175828_groups_external_wiki_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175829_templates_external_wiki_active.yml b/config/metrics/counts_all/20210216175829_templates_external_wiki_active.yml index 4efd0be8673..6d8b451b308 100644 --- a/config/metrics/counts_all/20210216175829_templates_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175829_templates_external_wiki_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175831_instances_external_wiki_active.yml b/config/metrics/counts_all/20210216175831_instances_external_wiki_active.yml index c435eed9dee..a83e2f27a58 100644 --- a/config/metrics/counts_all/20210216175831_instances_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175831_instances_external_wiki_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175833_projects_inheriting_external_wiki_active.yml b/config/metrics/counts_all/20210216175833_projects_inheriting_external_wiki_active.yml index 4c139e6ee8d..84836a95ae3 100644 --- a/config/metrics/counts_all/20210216175833_projects_inheriting_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175833_projects_inheriting_external_wiki_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175835_groups_inheriting_external_wiki_active.yml b/config/metrics/counts_all/20210216175835_groups_inheriting_external_wiki_active.yml index fe18e836df2..f7ee7624824 100644 --- a/config/metrics/counts_all/20210216175835_groups_inheriting_external_wiki_active.yml +++ b/config/metrics/counts_all/20210216175835_groups_inheriting_external_wiki_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175837_projects_flowdock_active.yml b/config/metrics/counts_all/20210216175837_projects_flowdock_active.yml index e8d724b51b3..4520ef6b869 100644 --- a/config/metrics/counts_all/20210216175837_projects_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175837_projects_flowdock_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175839_groups_flowdock_active.yml b/config/metrics/counts_all/20210216175839_groups_flowdock_active.yml index 0d9f9a72cd3..d678e3174df 100644 --- a/config/metrics/counts_all/20210216175839_groups_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175839_groups_flowdock_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175840_templates_flowdock_active.yml b/config/metrics/counts_all/20210216175840_templates_flowdock_active.yml index f1715119217..f4765aa34f3 100644 --- a/config/metrics/counts_all/20210216175840_templates_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175840_templates_flowdock_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175842_instances_flowdock_active.yml b/config/metrics/counts_all/20210216175842_instances_flowdock_active.yml index e62259c965c..89a862d4cc8 100644 --- a/config/metrics/counts_all/20210216175842_instances_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175842_instances_flowdock_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175844_projects_inheriting_flowdock_active.yml b/config/metrics/counts_all/20210216175844_projects_inheriting_flowdock_active.yml index 53d09e2dab1..836ecbc0576 100644 --- a/config/metrics/counts_all/20210216175844_projects_inheriting_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175844_projects_inheriting_flowdock_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175846_groups_inheriting_flowdock_active.yml b/config/metrics/counts_all/20210216175846_groups_inheriting_flowdock_active.yml index 645d618705b..8af2e0733ac 100644 --- a/config/metrics/counts_all/20210216175846_groups_inheriting_flowdock_active.yml +++ b/config/metrics/counts_all/20210216175846_groups_inheriting_flowdock_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175853_instances_github_active.yml b/config/metrics/counts_all/20210216175853_instances_github_active.yml deleted file mode 100644 index 8150c0ec5a1..00000000000 --- a/config/metrics/counts_all/20210216175853_instances_github_active.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -key_path: counts.instances_github_active -description: Count of active instance-level integrations for GitHub -product_section: dev -product_stage: create -product_group: group::ecosystem -product_category: integrations -value_type: number -status: data_available -time_frame: all -data_source: database -distribution: -- ce -- ee -tier: -- free -- premium -- ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175855_projects_inheriting_github_active.yml b/config/metrics/counts_all/20210216175855_projects_inheriting_github_active.yml deleted file mode 100644 index 6f5f366e72b..00000000000 --- a/config/metrics/counts_all/20210216175855_projects_inheriting_github_active.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -key_path: counts.projects_inheriting_github_active -description: Count of active projects inheriting integrations for GitHub -product_section: dev -product_stage: create -product_group: group::ecosystem -product_category: integrations -value_type: number -status: data_available -time_frame: all -data_source: database -distribution: -- ce -- ee -tier: -- free -- premium -- ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175857_groups_inheriting_github_active.yml b/config/metrics/counts_all/20210216175857_groups_inheriting_github_active.yml deleted file mode 100644 index 545fccc107e..00000000000 --- a/config/metrics/counts_all/20210216175857_groups_inheriting_github_active.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -key_path: counts.groups_inheriting_github_active -description: Count of active groups inheriting integrations for GitHub -product_section: dev -product_stage: create -product_group: group::ecosystem -product_category: integrations -value_type: number -status: data_available -time_frame: all -data_source: database -distribution: -- ce -- ee -tier: -- free -- premium -- ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175859_projects_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175859_projects_hangouts_chat_active.yml index d61e94c0df8..63c913a65a0 100644 --- a/config/metrics/counts_all/20210216175859_projects_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175859_projects_hangouts_chat_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175901_groups_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175901_groups_hangouts_chat_active.yml index 0a23a43cdf3..ae34972f2e9 100644 --- a/config/metrics/counts_all/20210216175901_groups_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175901_groups_hangouts_chat_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175902_templates_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175902_templates_hangouts_chat_active.yml index 21cfa1ebf23..ecfffa98a04 100644 --- a/config/metrics/counts_all/20210216175902_templates_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175902_templates_hangouts_chat_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175904_instances_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175904_instances_hangouts_chat_active.yml index 4a3febf985a..5227013eb51 100644 --- a/config/metrics/counts_all/20210216175904_instances_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175904_instances_hangouts_chat_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175906_projects_inheriting_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175906_projects_inheriting_hangouts_chat_active.yml index 90773d663df..64e54c864bd 100644 --- a/config/metrics/counts_all/20210216175906_projects_inheriting_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175906_projects_inheriting_hangouts_chat_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175908_groups_inheriting_hangouts_chat_active.yml b/config/metrics/counts_all/20210216175908_groups_inheriting_hangouts_chat_active.yml index eda424840eb..3889c6e9a10 100644 --- a/config/metrics/counts_all/20210216175908_groups_inheriting_hangouts_chat_active.yml +++ b/config/metrics/counts_all/20210216175908_groups_inheriting_hangouts_chat_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175910_projects_hipchat_active.yml b/config/metrics/counts_all/20210216175910_projects_hipchat_active.yml index 32bbcb11c30..e6b0c781cb5 100644 --- a/config/metrics/counts_all/20210216175910_projects_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175910_projects_hipchat_active.yml @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175912_groups_hipchat_active.yml b/config/metrics/counts_all/20210216175912_groups_hipchat_active.yml index 1a8224ba446..4a55850b70d 100644 --- a/config/metrics/counts_all/20210216175912_groups_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175912_groups_hipchat_active.yml @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175913_templates_hipchat_active.yml b/config/metrics/counts_all/20210216175913_templates_hipchat_active.yml index 6b24dedf93a..d022ac8261d 100644 --- a/config/metrics/counts_all/20210216175913_templates_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175913_templates_hipchat_active.yml @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175915_instances_hipchat_active.yml b/config/metrics/counts_all/20210216175915_instances_hipchat_active.yml index 18d5e6f9666..c5460aecb21 100644 --- a/config/metrics/counts_all/20210216175915_instances_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175915_instances_hipchat_active.yml @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175917_projects_inheriting_hipchat_active.yml b/config/metrics/counts_all/20210216175917_projects_inheriting_hipchat_active.yml index da9f9df4fb7..5056947f70f 100644 --- a/config/metrics/counts_all/20210216175917_projects_inheriting_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175917_projects_inheriting_hipchat_active.yml @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175919_groups_inheriting_hipchat_active.yml b/config/metrics/counts_all/20210216175919_groups_inheriting_hipchat_active.yml index 4d4c265d377..2069d8d703b 100644 --- a/config/metrics/counts_all/20210216175919_groups_inheriting_hipchat_active.yml +++ b/config/metrics/counts_all/20210216175919_groups_inheriting_hipchat_active.yml @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175921_projects_irker_active.yml b/config/metrics/counts_all/20210216175921_projects_irker_active.yml index 7933389ccc0..d761968d629 100644 --- a/config/metrics/counts_all/20210216175921_projects_irker_active.yml +++ b/config/metrics/counts_all/20210216175921_projects_irker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175923_groups_irker_active.yml b/config/metrics/counts_all/20210216175923_groups_irker_active.yml index f845def2053..caa1d1eae8c 100644 --- a/config/metrics/counts_all/20210216175923_groups_irker_active.yml +++ b/config/metrics/counts_all/20210216175923_groups_irker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175924_templates_irker_active.yml b/config/metrics/counts_all/20210216175924_templates_irker_active.yml index f40cf42f648..e3d8b04f66c 100644 --- a/config/metrics/counts_all/20210216175924_templates_irker_active.yml +++ b/config/metrics/counts_all/20210216175924_templates_irker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175926_instances_irker_active.yml b/config/metrics/counts_all/20210216175926_instances_irker_active.yml index d0f6475446b..b6a7a07e83f 100644 --- a/config/metrics/counts_all/20210216175926_instances_irker_active.yml +++ b/config/metrics/counts_all/20210216175926_instances_irker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175928_projects_inheriting_irker_active.yml b/config/metrics/counts_all/20210216175928_projects_inheriting_irker_active.yml index b805ea65220..2a140890847 100644 --- a/config/metrics/counts_all/20210216175928_projects_inheriting_irker_active.yml +++ b/config/metrics/counts_all/20210216175928_projects_inheriting_irker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175930_groups_inheriting_irker_active.yml b/config/metrics/counts_all/20210216175930_groups_inheriting_irker_active.yml index 99e624a52e8..4d023a1324c 100644 --- a/config/metrics/counts_all/20210216175930_groups_inheriting_irker_active.yml +++ b/config/metrics/counts_all/20210216175930_groups_inheriting_irker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175932_projects_jenkins_active.yml b/config/metrics/counts_all/20210216175932_projects_jenkins_active.yml index e16691fa13b..5562d5b3462 100644 --- a/config/metrics/counts_all/20210216175932_projects_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175932_projects_jenkins_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175934_groups_jenkins_active.yml b/config/metrics/counts_all/20210216175934_groups_jenkins_active.yml index ccbaa4f96b5..08617343a10 100644 --- a/config/metrics/counts_all/20210216175934_groups_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175934_groups_jenkins_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175935_templates_jenkins_active.yml b/config/metrics/counts_all/20210216175935_templates_jenkins_active.yml index badea034cd9..13f0d1547ad 100644 --- a/config/metrics/counts_all/20210216175935_templates_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175935_templates_jenkins_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175937_instances_jenkins_active.yml b/config/metrics/counts_all/20210216175937_instances_jenkins_active.yml index 181155322a5..8b03256b5ce 100644 --- a/config/metrics/counts_all/20210216175937_instances_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175937_instances_jenkins_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175939_projects_inheriting_jenkins_active.yml b/config/metrics/counts_all/20210216175939_projects_inheriting_jenkins_active.yml index 8dbdb6728bb..8726b9bbfb7 100644 --- a/config/metrics/counts_all/20210216175939_projects_inheriting_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175939_projects_inheriting_jenkins_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175941_groups_inheriting_jenkins_active.yml b/config/metrics/counts_all/20210216175941_groups_inheriting_jenkins_active.yml index 7cacd4e5c9c..1e5d400a385 100644 --- a/config/metrics/counts_all/20210216175941_groups_inheriting_jenkins_active.yml +++ b/config/metrics/counts_all/20210216175941_groups_inheriting_jenkins_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175943_projects_jira_active.yml b/config/metrics/counts_all/20210216175943_projects_jira_active.yml index 90d645da327..4bc46c3ca2a 100644 --- a/config/metrics/counts_all/20210216175943_projects_jira_active.yml +++ b/config/metrics/counts_all/20210216175943_projects_jira_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175945_groups_jira_active.yml b/config/metrics/counts_all/20210216175945_groups_jira_active.yml index c4fbc196733..0b8923f669c 100644 --- a/config/metrics/counts_all/20210216175945_groups_jira_active.yml +++ b/config/metrics/counts_all/20210216175945_groups_jira_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175946_templates_jira_active.yml b/config/metrics/counts_all/20210216175946_templates_jira_active.yml index 861d83df3ec..be7b2c43d2e 100644 --- a/config/metrics/counts_all/20210216175946_templates_jira_active.yml +++ b/config/metrics/counts_all/20210216175946_templates_jira_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175948_instances_jira_active.yml b/config/metrics/counts_all/20210216175948_instances_jira_active.yml index 2d0a7ec85ed..8b10ec30d5f 100644 --- a/config/metrics/counts_all/20210216175948_instances_jira_active.yml +++ b/config/metrics/counts_all/20210216175948_instances_jira_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175950_projects_inheriting_jira_active.yml b/config/metrics/counts_all/20210216175950_projects_inheriting_jira_active.yml index 6cf7750a60a..6e3d01b0382 100644 --- a/config/metrics/counts_all/20210216175950_projects_inheriting_jira_active.yml +++ b/config/metrics/counts_all/20210216175950_projects_inheriting_jira_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175952_groups_inheriting_jira_active.yml b/config/metrics/counts_all/20210216175952_groups_inheriting_jira_active.yml index 0f84ed3863e..21148f3b62b 100644 --- a/config/metrics/counts_all/20210216175952_groups_inheriting_jira_active.yml +++ b/config/metrics/counts_all/20210216175952_groups_inheriting_jira_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175954_projects_mattermost_active.yml b/config/metrics/counts_all/20210216175954_projects_mattermost_active.yml index 67eca7e1fe9..dc81192fd9d 100644 --- a/config/metrics/counts_all/20210216175954_projects_mattermost_active.yml +++ b/config/metrics/counts_all/20210216175954_projects_mattermost_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175956_groups_mattermost_active.yml b/config/metrics/counts_all/20210216175956_groups_mattermost_active.yml index 30a60716409..1a7a8fb69f6 100644 --- a/config/metrics/counts_all/20210216175956_groups_mattermost_active.yml +++ b/config/metrics/counts_all/20210216175956_groups_mattermost_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175957_templates_mattermost_active.yml b/config/metrics/counts_all/20210216175957_templates_mattermost_active.yml index e78f17d0547..f1ec412d47c 100644 --- a/config/metrics/counts_all/20210216175957_templates_mattermost_active.yml +++ b/config/metrics/counts_all/20210216175957_templates_mattermost_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216175959_instances_mattermost_active.yml b/config/metrics/counts_all/20210216175959_instances_mattermost_active.yml index 8bf633cb085..8d1bab49e61 100644 --- a/config/metrics/counts_all/20210216175959_instances_mattermost_active.yml +++ b/config/metrics/counts_all/20210216175959_instances_mattermost_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180001_projects_inheriting_mattermost_active.yml b/config/metrics/counts_all/20210216180001_projects_inheriting_mattermost_active.yml index bca2354131d..64dcfaa0d8d 100644 --- a/config/metrics/counts_all/20210216180001_projects_inheriting_mattermost_active.yml +++ b/config/metrics/counts_all/20210216180001_projects_inheriting_mattermost_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180003_groups_inheriting_mattermost_active.yml b/config/metrics/counts_all/20210216180003_groups_inheriting_mattermost_active.yml index df15e6db792..b6d52295217 100644 --- a/config/metrics/counts_all/20210216180003_groups_inheriting_mattermost_active.yml +++ b/config/metrics/counts_all/20210216180003_groups_inheriting_mattermost_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180005_projects_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180005_projects_mattermost_slash_commands_active.yml index e0956199e13..5174090a00f 100644 --- a/config/metrics/counts_all/20210216180005_projects_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180005_projects_mattermost_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180006_groups_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180006_groups_mattermost_slash_commands_active.yml index c5f7385d1b8..f7d2e6d99bc 100644 --- a/config/metrics/counts_all/20210216180006_groups_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180006_groups_mattermost_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180008_templates_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180008_templates_mattermost_slash_commands_active.yml index 504e9d39ee6..375908862a6 100644 --- a/config/metrics/counts_all/20210216180008_templates_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180008_templates_mattermost_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180010_instances_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180010_instances_mattermost_slash_commands_active.yml index 2ccd3bfecc4..f0cb0cd24f9 100644 --- a/config/metrics/counts_all/20210216180010_instances_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180010_instances_mattermost_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180012_projects_inheriting_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180012_projects_inheriting_mattermost_slash_commands_active.yml index 271614cff68..b79a39c6c13 100644 --- a/config/metrics/counts_all/20210216180012_projects_inheriting_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180012_projects_inheriting_mattermost_slash_commands_active.yml @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180014_groups_inheriting_mattermost_slash_commands_active.yml b/config/metrics/counts_all/20210216180014_groups_inheriting_mattermost_slash_commands_active.yml index df3b7e0175f..f9f9a438ad2 100644 --- a/config/metrics/counts_all/20210216180014_groups_inheriting_mattermost_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180014_groups_inheriting_mattermost_slash_commands_active.yml @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180016_projects_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180016_projects_microsoft_teams_active.yml index 7f25eb0c4fe..e248d714da4 100644 --- a/config/metrics/counts_all/20210216180016_projects_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180016_projects_microsoft_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180018_groups_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180018_groups_microsoft_teams_active.yml index 5f23d34dadd..6d53d5675ed 100644 --- a/config/metrics/counts_all/20210216180018_groups_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180018_groups_microsoft_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180019_templates_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180019_templates_microsoft_teams_active.yml index fc5b0a2fbbe..bde0e661245 100644 --- a/config/metrics/counts_all/20210216180019_templates_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180019_templates_microsoft_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180021_instances_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180021_instances_microsoft_teams_active.yml index 840e4c21ebb..eff81283775 100644 --- a/config/metrics/counts_all/20210216180021_instances_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180021_instances_microsoft_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180023_projects_inheriting_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180023_projects_inheriting_microsoft_teams_active.yml index 52ee7de311b..ac3c4bad7c0 100644 --- a/config/metrics/counts_all/20210216180023_projects_inheriting_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180023_projects_inheriting_microsoft_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180025_groups_inheriting_microsoft_teams_active.yml b/config/metrics/counts_all/20210216180025_groups_inheriting_microsoft_teams_active.yml index 9f91b7119e1..6a39f71d40b 100644 --- a/config/metrics/counts_all/20210216180025_groups_inheriting_microsoft_teams_active.yml +++ b/config/metrics/counts_all/20210216180025_groups_inheriting_microsoft_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180027_projects_packagist_active.yml b/config/metrics/counts_all/20210216180027_projects_packagist_active.yml index 80ed0d39f9f..108c883b16a 100644 --- a/config/metrics/counts_all/20210216180027_projects_packagist_active.yml +++ b/config/metrics/counts_all/20210216180027_projects_packagist_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180029_groups_packagist_active.yml b/config/metrics/counts_all/20210216180029_groups_packagist_active.yml index 464d1b4faed..635b98063b6 100644 --- a/config/metrics/counts_all/20210216180029_groups_packagist_active.yml +++ b/config/metrics/counts_all/20210216180029_groups_packagist_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180030_templates_packagist_active.yml b/config/metrics/counts_all/20210216180030_templates_packagist_active.yml index a9b8fee8b7a..80c06a4666d 100644 --- a/config/metrics/counts_all/20210216180030_templates_packagist_active.yml +++ b/config/metrics/counts_all/20210216180030_templates_packagist_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180032_instances_packagist_active.yml b/config/metrics/counts_all/20210216180032_instances_packagist_active.yml index e651adc3e37..15fc1ebef92 100644 --- a/config/metrics/counts_all/20210216180032_instances_packagist_active.yml +++ b/config/metrics/counts_all/20210216180032_instances_packagist_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180034_projects_inheriting_packagist_active.yml b/config/metrics/counts_all/20210216180034_projects_inheriting_packagist_active.yml index 0e9ccdbb907..6bb67500dd8 100644 --- a/config/metrics/counts_all/20210216180034_projects_inheriting_packagist_active.yml +++ b/config/metrics/counts_all/20210216180034_projects_inheriting_packagist_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180036_groups_inheriting_packagist_active.yml b/config/metrics/counts_all/20210216180036_groups_inheriting_packagist_active.yml index bd1a7750028..c47f2e3d363 100644 --- a/config/metrics/counts_all/20210216180036_groups_inheriting_packagist_active.yml +++ b/config/metrics/counts_all/20210216180036_groups_inheriting_packagist_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180038_projects_pipelines_email_active.yml b/config/metrics/counts_all/20210216180038_projects_pipelines_email_active.yml index 98cd4f28a6c..6f358cd4945 100644 --- a/config/metrics/counts_all/20210216180038_projects_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180038_projects_pipelines_email_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180040_groups_pipelines_email_active.yml b/config/metrics/counts_all/20210216180040_groups_pipelines_email_active.yml index e781c6a743e..be9042317fc 100644 --- a/config/metrics/counts_all/20210216180040_groups_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180040_groups_pipelines_email_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180041_templates_pipelines_email_active.yml b/config/metrics/counts_all/20210216180041_templates_pipelines_email_active.yml index 982e0fe8b37..84fe24687e2 100644 --- a/config/metrics/counts_all/20210216180041_templates_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180041_templates_pipelines_email_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180043_instances_pipelines_email_active.yml b/config/metrics/counts_all/20210216180043_instances_pipelines_email_active.yml index 86640daf752..8206ba25598 100644 --- a/config/metrics/counts_all/20210216180043_instances_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180043_instances_pipelines_email_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180045_projects_inheriting_pipelines_email_active.yml b/config/metrics/counts_all/20210216180045_projects_inheriting_pipelines_email_active.yml index 42f4638f79e..ff16dcbe7ce 100644 --- a/config/metrics/counts_all/20210216180045_projects_inheriting_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180045_projects_inheriting_pipelines_email_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180047_groups_inheriting_pipelines_email_active.yml b/config/metrics/counts_all/20210216180047_groups_inheriting_pipelines_email_active.yml index c1c05c29637..d16cccfe6d8 100644 --- a/config/metrics/counts_all/20210216180047_groups_inheriting_pipelines_email_active.yml +++ b/config/metrics/counts_all/20210216180047_groups_inheriting_pipelines_email_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180049_projects_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180049_projects_pivotaltracker_active.yml index cc55d603e97..12d1ce1de38 100644 --- a/config/metrics/counts_all/20210216180049_projects_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180049_projects_pivotaltracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180051_groups_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180051_groups_pivotaltracker_active.yml index 170951d9295..a52c3edc339 100644 --- a/config/metrics/counts_all/20210216180051_groups_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180051_groups_pivotaltracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180052_templates_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180052_templates_pivotaltracker_active.yml index 9786b72a10f..eae2d8b2822 100644 --- a/config/metrics/counts_all/20210216180052_templates_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180052_templates_pivotaltracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180054_instances_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180054_instances_pivotaltracker_active.yml index 6988d6ebdd4..eade998165c 100644 --- a/config/metrics/counts_all/20210216180054_instances_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180054_instances_pivotaltracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180056_projects_inheriting_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180056_projects_inheriting_pivotaltracker_active.yml index 8bd473a7615..5d6f67a94b7 100644 --- a/config/metrics/counts_all/20210216180056_projects_inheriting_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180056_projects_inheriting_pivotaltracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180058_groups_inheriting_pivotaltracker_active.yml b/config/metrics/counts_all/20210216180058_groups_inheriting_pivotaltracker_active.yml index 682ae485610..8377d603000 100644 --- a/config/metrics/counts_all/20210216180058_groups_inheriting_pivotaltracker_active.yml +++ b/config/metrics/counts_all/20210216180058_groups_inheriting_pivotaltracker_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180100_projects_pushover_active.yml b/config/metrics/counts_all/20210216180100_projects_pushover_active.yml index 89584d140db..fb9a2146ebc 100644 --- a/config/metrics/counts_all/20210216180100_projects_pushover_active.yml +++ b/config/metrics/counts_all/20210216180100_projects_pushover_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180102_groups_pushover_active.yml b/config/metrics/counts_all/20210216180102_groups_pushover_active.yml index d5502041537..0cf7c1bd572 100644 --- a/config/metrics/counts_all/20210216180102_groups_pushover_active.yml +++ b/config/metrics/counts_all/20210216180102_groups_pushover_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180104_templates_pushover_active.yml b/config/metrics/counts_all/20210216180104_templates_pushover_active.yml index 598129d3ef6..fdee417531f 100644 --- a/config/metrics/counts_all/20210216180104_templates_pushover_active.yml +++ b/config/metrics/counts_all/20210216180104_templates_pushover_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180105_instances_pushover_active.yml b/config/metrics/counts_all/20210216180105_instances_pushover_active.yml index 105fd4ff93a..bde6cf54e35 100644 --- a/config/metrics/counts_all/20210216180105_instances_pushover_active.yml +++ b/config/metrics/counts_all/20210216180105_instances_pushover_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180107_projects_inheriting_pushover_active.yml b/config/metrics/counts_all/20210216180107_projects_inheriting_pushover_active.yml index 40b3e92c29e..44856dfe647 100644 --- a/config/metrics/counts_all/20210216180107_projects_inheriting_pushover_active.yml +++ b/config/metrics/counts_all/20210216180107_projects_inheriting_pushover_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180109_groups_inheriting_pushover_active.yml b/config/metrics/counts_all/20210216180109_groups_inheriting_pushover_active.yml index f99265b4c85..8e1ff124e43 100644 --- a/config/metrics/counts_all/20210216180109_groups_inheriting_pushover_active.yml +++ b/config/metrics/counts_all/20210216180109_groups_inheriting_pushover_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180111_projects_redmine_active.yml b/config/metrics/counts_all/20210216180111_projects_redmine_active.yml index d2b34fd0143..228827a60c6 100644 --- a/config/metrics/counts_all/20210216180111_projects_redmine_active.yml +++ b/config/metrics/counts_all/20210216180111_projects_redmine_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180113_groups_redmine_active.yml b/config/metrics/counts_all/20210216180113_groups_redmine_active.yml index a3e68fd6d1a..10de4fb9743 100644 --- a/config/metrics/counts_all/20210216180113_groups_redmine_active.yml +++ b/config/metrics/counts_all/20210216180113_groups_redmine_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180115_templates_redmine_active.yml b/config/metrics/counts_all/20210216180115_templates_redmine_active.yml index b0000ba32df..89efedbc7fc 100644 --- a/config/metrics/counts_all/20210216180115_templates_redmine_active.yml +++ b/config/metrics/counts_all/20210216180115_templates_redmine_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180116_instances_redmine_active.yml b/config/metrics/counts_all/20210216180116_instances_redmine_active.yml index c3c0012e205..a10db3fa2ad 100644 --- a/config/metrics/counts_all/20210216180116_instances_redmine_active.yml +++ b/config/metrics/counts_all/20210216180116_instances_redmine_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180118_projects_inheriting_redmine_active.yml b/config/metrics/counts_all/20210216180118_projects_inheriting_redmine_active.yml index 85ecfafcc70..6809afa4d4a 100644 --- a/config/metrics/counts_all/20210216180118_projects_inheriting_redmine_active.yml +++ b/config/metrics/counts_all/20210216180118_projects_inheriting_redmine_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180120_groups_inheriting_redmine_active.yml b/config/metrics/counts_all/20210216180120_groups_inheriting_redmine_active.yml index a929408e5da..9ae0bc0bfd7 100644 --- a/config/metrics/counts_all/20210216180120_groups_inheriting_redmine_active.yml +++ b/config/metrics/counts_all/20210216180120_groups_inheriting_redmine_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180122_projects_slack_active.yml b/config/metrics/counts_all/20210216180122_projects_slack_active.yml index 2b6b06e97d9..3a5bec84a58 100644 --- a/config/metrics/counts_all/20210216180122_projects_slack_active.yml +++ b/config/metrics/counts_all/20210216180122_projects_slack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180124_groups_slack_active.yml b/config/metrics/counts_all/20210216180124_groups_slack_active.yml index 60175f2861f..c63632dd59b 100644 --- a/config/metrics/counts_all/20210216180124_groups_slack_active.yml +++ b/config/metrics/counts_all/20210216180124_groups_slack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180126_templates_slack_active.yml b/config/metrics/counts_all/20210216180126_templates_slack_active.yml index 3fe78e3b847..0bee63532a4 100644 --- a/config/metrics/counts_all/20210216180126_templates_slack_active.yml +++ b/config/metrics/counts_all/20210216180126_templates_slack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180127_instances_slack_active.yml b/config/metrics/counts_all/20210216180127_instances_slack_active.yml index cb98faf7494..3a74a68251d 100644 --- a/config/metrics/counts_all/20210216180127_instances_slack_active.yml +++ b/config/metrics/counts_all/20210216180127_instances_slack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180129_projects_inheriting_slack_active.yml b/config/metrics/counts_all/20210216180129_projects_inheriting_slack_active.yml index 4f5613fb904..304d780314f 100644 --- a/config/metrics/counts_all/20210216180129_projects_inheriting_slack_active.yml +++ b/config/metrics/counts_all/20210216180129_projects_inheriting_slack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180131_groups_inheriting_slack_active.yml b/config/metrics/counts_all/20210216180131_groups_inheriting_slack_active.yml index 780104bd60e..ebb7b88d10b 100644 --- a/config/metrics/counts_all/20210216180131_groups_inheriting_slack_active.yml +++ b/config/metrics/counts_all/20210216180131_groups_inheriting_slack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180133_projects_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180133_projects_slack_slash_commands_active.yml index e2ae91c83ce..06c45e12040 100644 --- a/config/metrics/counts_all/20210216180133_projects_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180133_projects_slack_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180135_groups_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180135_groups_slack_slash_commands_active.yml index 0850c45bcc1..e277c4b7d41 100644 --- a/config/metrics/counts_all/20210216180135_groups_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180135_groups_slack_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180137_templates_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180137_templates_slack_slash_commands_active.yml index b68cee5b004..3751024afdd 100644 --- a/config/metrics/counts_all/20210216180137_templates_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180137_templates_slack_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180138_instances_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180138_instances_slack_slash_commands_active.yml index c629bbe7b81..69717f5a917 100644 --- a/config/metrics/counts_all/20210216180138_instances_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180138_instances_slack_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180140_projects_inheriting_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180140_projects_inheriting_slack_slash_commands_active.yml index 5fbba405579..20bd18be435 100644 --- a/config/metrics/counts_all/20210216180140_projects_inheriting_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180140_projects_inheriting_slack_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180142_groups_inheriting_slack_slash_commands_active.yml b/config/metrics/counts_all/20210216180142_groups_inheriting_slack_slash_commands_active.yml index 96cc7b0bcaa..6dc9498c679 100644 --- a/config/metrics/counts_all/20210216180142_groups_inheriting_slack_slash_commands_active.yml +++ b/config/metrics/counts_all/20210216180142_groups_inheriting_slack_slash_commands_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180144_projects_teamcity_active.yml b/config/metrics/counts_all/20210216180144_projects_teamcity_active.yml index 482360e0c87..2011d5cd7cc 100644 --- a/config/metrics/counts_all/20210216180144_projects_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180144_projects_teamcity_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180146_groups_teamcity_active.yml b/config/metrics/counts_all/20210216180146_groups_teamcity_active.yml index efaf3b72f08..2a12be8c9c5 100644 --- a/config/metrics/counts_all/20210216180146_groups_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180146_groups_teamcity_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180148_templates_teamcity_active.yml b/config/metrics/counts_all/20210216180148_templates_teamcity_active.yml index 8fe6f5997f3..528873a7139 100644 --- a/config/metrics/counts_all/20210216180148_templates_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180148_templates_teamcity_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180149_instances_teamcity_active.yml b/config/metrics/counts_all/20210216180149_instances_teamcity_active.yml index 52f6d89497d..13beb25b4f7 100644 --- a/config/metrics/counts_all/20210216180149_instances_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180149_instances_teamcity_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180151_projects_inheriting_teamcity_active.yml b/config/metrics/counts_all/20210216180151_projects_inheriting_teamcity_active.yml index e8ea1ffb556..0e3b2af2e45 100644 --- a/config/metrics/counts_all/20210216180151_projects_inheriting_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180151_projects_inheriting_teamcity_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180153_groups_inheriting_teamcity_active.yml b/config/metrics/counts_all/20210216180153_groups_inheriting_teamcity_active.yml index 4656bda6da0..026d6a2789c 100644 --- a/config/metrics/counts_all/20210216180153_groups_inheriting_teamcity_active.yml +++ b/config/metrics/counts_all/20210216180153_groups_inheriting_teamcity_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180155_projects_unify_circuit_active.yml b/config/metrics/counts_all/20210216180155_projects_unify_circuit_active.yml index 4d783cd061f..4d1d728ef32 100644 --- a/config/metrics/counts_all/20210216180155_projects_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180155_projects_unify_circuit_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180157_groups_unify_circuit_active.yml b/config/metrics/counts_all/20210216180157_groups_unify_circuit_active.yml index 074ab951200..d926c2f81d5 100644 --- a/config/metrics/counts_all/20210216180157_groups_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180157_groups_unify_circuit_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180159_templates_unify_circuit_active.yml b/config/metrics/counts_all/20210216180159_templates_unify_circuit_active.yml index 99f54dfa276..a96ab7ff256 100644 --- a/config/metrics/counts_all/20210216180159_templates_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180159_templates_unify_circuit_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180201_instances_unify_circuit_active.yml b/config/metrics/counts_all/20210216180201_instances_unify_circuit_active.yml index 0ca2893868c..1fc4f19b77f 100644 --- a/config/metrics/counts_all/20210216180201_instances_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180201_instances_unify_circuit_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180203_projects_inheriting_unify_circuit_active.yml b/config/metrics/counts_all/20210216180203_projects_inheriting_unify_circuit_active.yml index 30172dcac3f..6af475ee5b0 100644 --- a/config/metrics/counts_all/20210216180203_projects_inheriting_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180203_projects_inheriting_unify_circuit_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180204_groups_inheriting_unify_circuit_active.yml b/config/metrics/counts_all/20210216180204_groups_inheriting_unify_circuit_active.yml index 4334a352566..01e4782ec20 100644 --- a/config/metrics/counts_all/20210216180204_groups_inheriting_unify_circuit_active.yml +++ b/config/metrics/counts_all/20210216180204_groups_inheriting_unify_circuit_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180206_projects_webex_teams_active.yml b/config/metrics/counts_all/20210216180206_projects_webex_teams_active.yml index 7590bf98d81..c8624623371 100644 --- a/config/metrics/counts_all/20210216180206_projects_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180206_projects_webex_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180208_groups_webex_teams_active.yml b/config/metrics/counts_all/20210216180208_groups_webex_teams_active.yml index 15f4ccda503..4b4c0b0835f 100644 --- a/config/metrics/counts_all/20210216180208_groups_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180208_groups_webex_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180210_templates_webex_teams_active.yml b/config/metrics/counts_all/20210216180210_templates_webex_teams_active.yml index 36d21424329..4cb97212de3 100644 --- a/config/metrics/counts_all/20210216180210_templates_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180210_templates_webex_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180212_instances_webex_teams_active.yml b/config/metrics/counts_all/20210216180212_instances_webex_teams_active.yml index 0b66249713b..bf8277ce740 100644 --- a/config/metrics/counts_all/20210216180212_instances_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180212_instances_webex_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180214_projects_inheriting_webex_teams_active.yml b/config/metrics/counts_all/20210216180214_projects_inheriting_webex_teams_active.yml index b1b91278215..bf09ee1e791 100644 --- a/config/metrics/counts_all/20210216180214_projects_inheriting_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180214_projects_inheriting_webex_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180215_groups_inheriting_webex_teams_active.yml b/config/metrics/counts_all/20210216180215_groups_inheriting_webex_teams_active.yml index bd1986796d7..3d1a01b4c92 100644 --- a/config/metrics/counts_all/20210216180215_groups_inheriting_webex_teams_active.yml +++ b/config/metrics/counts_all/20210216180215_groups_inheriting_webex_teams_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180217_projects_youtrack_active.yml b/config/metrics/counts_all/20210216180217_projects_youtrack_active.yml index 1225d494f77..8693bbeabc2 100644 --- a/config/metrics/counts_all/20210216180217_projects_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180217_projects_youtrack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180219_groups_youtrack_active.yml b/config/metrics/counts_all/20210216180219_groups_youtrack_active.yml index 47389011bcf..9c0b4c7404d 100644 --- a/config/metrics/counts_all/20210216180219_groups_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180219_groups_youtrack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180221_templates_youtrack_active.yml b/config/metrics/counts_all/20210216180221_templates_youtrack_active.yml index c89c8602877..7b852f69b7f 100644 --- a/config/metrics/counts_all/20210216180221_templates_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180221_templates_youtrack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180223_instances_youtrack_active.yml b/config/metrics/counts_all/20210216180223_instances_youtrack_active.yml index a5316c15120..33eb2139a20 100644 --- a/config/metrics/counts_all/20210216180223_instances_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180223_instances_youtrack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180225_projects_inheriting_youtrack_active.yml b/config/metrics/counts_all/20210216180225_projects_inheriting_youtrack_active.yml index 982ad4dfdad..f68a0049429 100644 --- a/config/metrics/counts_all/20210216180225_projects_inheriting_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180225_projects_inheriting_youtrack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180226_groups_inheriting_youtrack_active.yml b/config/metrics/counts_all/20210216180226_groups_inheriting_youtrack_active.yml index 2a86d74ebf3..a758fdb63e5 100644 --- a/config/metrics/counts_all/20210216180226_groups_inheriting_youtrack_active.yml +++ b/config/metrics/counts_all/20210216180226_groups_inheriting_youtrack_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180228_projects_jira_server_active.yml b/config/metrics/counts_all/20210216180228_projects_jira_server_active.yml index 88d0d954780..503a76eb05a 100644 --- a/config/metrics/counts_all/20210216180228_projects_jira_server_active.yml +++ b/config/metrics/counts_all/20210216180228_projects_jira_server_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180230_projects_jira_cloud_active.yml b/config/metrics/counts_all/20210216180230_projects_jira_cloud_active.yml index d2a5cfc062c..1b79cde456b 100644 --- a/config/metrics/counts_all/20210216180230_projects_jira_cloud_active.yml +++ b/config/metrics/counts_all/20210216180230_projects_jira_cloud_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180232_projects_jira_dvcs_cloud_active.yml b/config/metrics/counts_all/20210216180232_projects_jira_dvcs_cloud_active.yml index aa362c989de..33e42e55558 100644 --- a/config/metrics/counts_all/20210216180232_projects_jira_dvcs_cloud_active.yml +++ b/config/metrics/counts_all/20210216180232_projects_jira_dvcs_cloud_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180234_projects_jira_dvcs_server_active.yml b/config/metrics/counts_all/20210216180234_projects_jira_dvcs_server_active.yml index fb3df0de122..5866c2e8eab 100644 --- a/config/metrics/counts_all/20210216180234_projects_jira_dvcs_server_active.yml +++ b/config/metrics/counts_all/20210216180234_projects_jira_dvcs_server_active.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180239_personal_snippets.yml b/config/metrics/counts_all/20210216180239_personal_snippets.yml index 1578c3264f3..fa112c2ebed 100644 --- a/config/metrics/counts_all/20210216180239_personal_snippets.yml +++ b/config/metrics/counts_all/20210216180239_personal_snippets.yml @@ -1,6 +1,6 @@ --- key_path: counts.personal_snippets -description: Count of Personal Snippets +description: Count of personal Snippets product_section: dev product_stage: create product_group: group::editor @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180241_project_snippets.yml b/config/metrics/counts_all/20210216180241_project_snippets.yml index f30757e4137..d0921d1a365 100644 --- a/config/metrics/counts_all/20210216180241_project_snippets.yml +++ b/config/metrics/counts_all/20210216180241_project_snippets.yml @@ -1,6 +1,6 @@ --- key_path: counts.project_snippets -description: Count of Project Snippetss +description: Count of project Snippets product_section: dev product_stage: create product_group: group::editor @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180242_web_ide_commits.yml b/config/metrics/counts_all/20210216180242_web_ide_commits.yml index 33566cf602f..7b3953e92d3 100644 --- a/config/metrics/counts_all/20210216180242_web_ide_commits.yml +++ b/config/metrics/counts_all/20210216180242_web_ide_commits.yml @@ -1,6 +1,6 @@ --- key_path: counts.web_ide_commits -description: Count of Commits made from Web IDE +description: Count of commits made from the Web IDE product_section: dev product_stage: create product_group: group::editor @@ -8,7 +8,7 @@ product_category: web_ide value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180244_web_ide_views.yml b/config/metrics/counts_all/20210216180244_web_ide_views.yml index 5f94d706cdd..d6b8c0b4626 100644 --- a/config/metrics/counts_all/20210216180244_web_ide_views.yml +++ b/config/metrics/counts_all/20210216180244_web_ide_views.yml @@ -1,6 +1,6 @@ --- key_path: counts.web_ide_views -description: Count of Views of the Web IDE +description: Count of views of the Web IDE product_section: dev product_stage: create product_group: group::editor @@ -8,7 +8,7 @@ product_category: web_ide value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180246_web_ide_merge_requests.yml b/config/metrics/counts_all/20210216180246_web_ide_merge_requests.yml index d8ab29b3ef5..6361f63ac81 100644 --- a/config/metrics/counts_all/20210216180246_web_ide_merge_requests.yml +++ b/config/metrics/counts_all/20210216180246_web_ide_merge_requests.yml @@ -1,6 +1,6 @@ --- key_path: counts.web_ide_merge_requests -description: Count of merge requests created from Web IDE +description: Count of merge requests created from the Web IDE product_section: dev product_stage: create product_group: group::editor @@ -8,7 +8,7 @@ product_category: web_ide value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180248_web_ide_previews.yml b/config/metrics/counts_all/20210216180248_web_ide_previews.yml index 854fe84155e..bd8cc0ea829 100644 --- a/config/metrics/counts_all/20210216180248_web_ide_previews.yml +++ b/config/metrics/counts_all/20210216180248_web_ide_previews.yml @@ -1,6 +1,6 @@ --- key_path: counts.web_ide_previews -description: Count of Live Preview tab views in Web IDE +description: Count of Live Preview tab views in the Web IDE product_section: dev product_stage: create product_group: group::editor @@ -8,7 +8,7 @@ product_category: web_ide value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180250_web_ide_terminals.yml b/config/metrics/counts_all/20210216180250_web_ide_terminals.yml index 8860a73c262..8e92d080abe 100644 --- a/config/metrics/counts_all/20210216180250_web_ide_terminals.yml +++ b/config/metrics/counts_all/20210216180250_web_ide_terminals.yml @@ -1,6 +1,6 @@ --- key_path: counts.web_ide_terminals -description: Count of Web Terminal Tab views in Web IDE +description: Count of Web Terminal tab views in the Web IDE product_section: dev product_stage: create product_group: group::editor @@ -8,7 +8,7 @@ product_category: web_ide value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180252_web_ide_pipelines.yml b/config/metrics/counts_all/20210216180252_web_ide_pipelines.yml index 229a4000fde..b4d38b2060f 100644 --- a/config/metrics/counts_all/20210216180252_web_ide_pipelines.yml +++ b/config/metrics/counts_all/20210216180252_web_ide_pipelines.yml @@ -1,6 +1,6 @@ --- key_path: counts.web_ide_pipelines -description: Count of Pipeline tab views in Web IDE +description: Count of Pipeline tab views in the Web IDE product_section: dev product_stage: create product_group: group::editor @@ -8,7 +8,7 @@ product_category: web_ide value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180253_snippet_comment.yml b/config/metrics/counts_all/20210216180253_snippet_comment.yml index 86353b84645..012d04f0ad0 100644 --- a/config/metrics/counts_all/20210216180253_snippet_comment.yml +++ b/config/metrics/counts_all/20210216180253_snippet_comment.yml @@ -8,7 +8,7 @@ product_category: snippets value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180255_snippet_create.yml b/config/metrics/counts_all/20210216180255_snippet_create.yml index 5b527992d12..3b48c9cb4b7 100644 --- a/config/metrics/counts_all/20210216180255_snippet_create.yml +++ b/config/metrics/counts_all/20210216180255_snippet_create.yml @@ -8,7 +8,7 @@ product_category: snippets value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180257_snippet_update.yml b/config/metrics/counts_all/20210216180257_snippet_update.yml index 2c909d8a9fc..993f03f3007 100644 --- a/config/metrics/counts_all/20210216180257_snippet_update.yml +++ b/config/metrics/counts_all/20210216180257_snippet_update.yml @@ -8,7 +8,7 @@ product_category: snippets value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180259_static_site_editor_views.yml b/config/metrics/counts_all/20210216180259_static_site_editor_views.yml index e5836202a74..afaf4170a22 100644 --- a/config/metrics/counts_all/20210216180259_static_site_editor_views.yml +++ b/config/metrics/counts_all/20210216180259_static_site_editor_views.yml @@ -1,6 +1,6 @@ --- key_path: counts.static_site_editor_views -description: +description: Count of Static Site Editor views product_section: dev product_stage: create product_group: group::editor @@ -8,7 +8,7 @@ product_category: static_site_editor value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180301_static_site_editor_commits.yml b/config/metrics/counts_all/20210216180301_static_site_editor_commits.yml index 5dc21447e37..eb7deaac1bd 100644 --- a/config/metrics/counts_all/20210216180301_static_site_editor_commits.yml +++ b/config/metrics/counts_all/20210216180301_static_site_editor_commits.yml @@ -1,6 +1,6 @@ --- key_path: counts.static_site_editor_commits -description: Count of commits created via Static Site Editor +description: Count of commits created from the Static Site Editor product_section: dev product_stage: create product_group: group::editor @@ -8,9 +8,11 @@ product_category: static_site_editor value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180303_static_site_editor_merge_requests.yml b/config/metrics/counts_all/20210216180303_static_site_editor_merge_requests.yml index 3e38b9f8f7b..8a0c28cc904 100644 --- a/config/metrics/counts_all/20210216180303_static_site_editor_merge_requests.yml +++ b/config/metrics/counts_all/20210216180303_static_site_editor_merge_requests.yml @@ -8,9 +8,11 @@ product_category: static_site_editor value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180304_user_preferences_user_gitpod_enabled.yml b/config/metrics/counts_all/20210216180304_user_preferences_user_gitpod_enabled.yml index 2223e4b2e46..0239da15609 100644 --- a/config/metrics/counts_all/20210216180304_user_preferences_user_gitpod_enabled.yml +++ b/config/metrics/counts_all/20210216180304_user_preferences_user_gitpod_enabled.yml @@ -1,10 +1,10 @@ --- key_path: counts.user_preferences_user_gitpod_enabled -description: Count all users with their GitPod setting enabled +description: Count of users with the GitPod integration enabled product_section: dev product_stage: create product_group: group::editor -product_category: editor_extension +product_category: web_ide value_type: number status: data_available time_frame: all @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180306_snippets.yml b/config/metrics/counts_all/20210216180306_snippets.yml index 213e61e2d0f..c78d77b9e55 100644 --- a/config/metrics/counts_all/20210216180306_snippets.yml +++ b/config/metrics/counts_all/20210216180306_snippets.yml @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180316_snippets.yml b/config/metrics/counts_all/20210216180316_snippets.yml index 8c829055aa0..dd31cda76b8 100644 --- a/config/metrics/counts_all/20210216180316_snippets.yml +++ b/config/metrics/counts_all/20210216180316_snippets.yml @@ -1,6 +1,7 @@ --- key_path: usage_activity_by_stage.create.snippets -description: Snippets +name: count_distinct_author_id_from_snippets +description: Count of distinct author_id from snippets product_section: dev product_stage: create product_group: group::editor @@ -8,7 +9,7 @@ product_category: snippets value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce - ee @@ -16,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180453_projects_creating_incidents.yml b/config/metrics/counts_all/20210216180453_projects_creating_incidents.yml index 3fbbbdece3d..44221482c4f 100644 --- a/config/metrics/counts_all/20210216180453_projects_creating_incidents.yml +++ b/config/metrics/counts_all/20210216180453_projects_creating_incidents.yml @@ -1,6 +1,6 @@ --- key_path: counts.projects_creating_incidents -description: Counts of Projects that have created incidents +description: Counts of Projects that have incident issues, regardless of status. product_section: ops product_stage: monitor product_group: group::health diff --git a/config/metrics/counts_all/20210216180638_gitlab_project.yml b/config/metrics/counts_all/20210216180638_gitlab_project.yml index a9d167f7363..624b004155d 100644 --- a/config/metrics/counts_all/20210216180638_gitlab_project.yml +++ b/config/metrics/counts_all/20210216180638_gitlab_project.yml @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180639_gitlab.yml b/config/metrics/counts_all/20210216180639_gitlab.yml index 3fef2ce3b85..39a878962d2 100644 --- a/config/metrics/counts_all/20210216180639_gitlab.yml +++ b/config/metrics/counts_all/20210216180639_gitlab.yml @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180641_github.yml b/config/metrics/counts_all/20210216180641_github.yml index 530e9b05e14..c7ce1a7f1b3 100644 --- a/config/metrics/counts_all/20210216180641_github.yml +++ b/config/metrics/counts_all/20210216180641_github.yml @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180643_bitbucket.yml b/config/metrics/counts_all/20210216180643_bitbucket.yml index 6490c8ffb55..e05e4e526ff 100644 --- a/config/metrics/counts_all/20210216180643_bitbucket.yml +++ b/config/metrics/counts_all/20210216180643_bitbucket.yml @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180645_bitbucket_server.yml b/config/metrics/counts_all/20210216180645_bitbucket_server.yml index bfbee0b3433..88f618ac228 100644 --- a/config/metrics/counts_all/20210216180645_bitbucket_server.yml +++ b/config/metrics/counts_all/20210216180645_bitbucket_server.yml @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180647_gitea.yml b/config/metrics/counts_all/20210216180647_gitea.yml index 74b4fd36714..d70b478659d 100644 --- a/config/metrics/counts_all/20210216180647_gitea.yml +++ b/config/metrics/counts_all/20210216180647_gitea.yml @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180649_git.yml b/config/metrics/counts_all/20210216180649_git.yml index b7dd7ca8d7e..19c19e6cc63 100644 --- a/config/metrics/counts_all/20210216180649_git.yml +++ b/config/metrics/counts_all/20210216180649_git.yml @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180650_manifest.yml b/config/metrics/counts_all/20210216180650_manifest.yml index 4ef7823ee67..6c89c68b34c 100644 --- a/config/metrics/counts_all/20210216180650_manifest.yml +++ b/config/metrics/counts_all/20210216180650_manifest.yml @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180652_gitlab_migration.yml b/config/metrics/counts_all/20210216180652_gitlab_migration.yml index 3df4472c9a7..d1c84d6c795 100644 --- a/config/metrics/counts_all/20210216180652_gitlab_migration.yml +++ b/config/metrics/counts_all/20210216180652_gitlab_migration.yml @@ -8,9 +8,11 @@ product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180734_wiki_pages_create.yml b/config/metrics/counts_all/20210216180734_wiki_pages_create.yml index cd69803d569..90f20d71997 100644 --- a/config/metrics/counts_all/20210216180734_wiki_pages_create.yml +++ b/config/metrics/counts_all/20210216180734_wiki_pages_create.yml @@ -1,16 +1,18 @@ --- key_path: counts.wiki_pages_create -description: +description: Count of all Wiki pages created product_section: dev product_stage: create -product_group: group::knowledge +product_group: group::editor product_category: wiki value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180736_wiki_pages_update.yml b/config/metrics/counts_all/20210216180736_wiki_pages_update.yml index ee44817090a..ad257389f1f 100644 --- a/config/metrics/counts_all/20210216180736_wiki_pages_update.yml +++ b/config/metrics/counts_all/20210216180736_wiki_pages_update.yml @@ -1,16 +1,18 @@ --- key_path: counts.wiki_pages_update -description: +description: Count of all Wiki page updates product_section: dev product_stage: create -product_group: group::knowledge +product_group: group::editor product_category: wiki value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180738_wiki_pages_delete.yml b/config/metrics/counts_all/20210216180738_wiki_pages_delete.yml index a7670d1578b..83379f14ba0 100644 --- a/config/metrics/counts_all/20210216180738_wiki_pages_delete.yml +++ b/config/metrics/counts_all/20210216180738_wiki_pages_delete.yml @@ -1,16 +1,18 @@ --- key_path: counts.wiki_pages_delete -description: +description: Count of all Wiki pages deleted product_section: dev product_stage: create -product_group: group::knowledge +product_group: group::editor product_category: wiki value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180740_design_management_designs_create.yml b/config/metrics/counts_all/20210216180740_design_management_designs_create.yml index 1968f26c08e..bd631db3e6c 100644 --- a/config/metrics/counts_all/20210216180740_design_management_designs_create.yml +++ b/config/metrics/counts_all/20210216180740_design_management_designs_create.yml @@ -1,16 +1,18 @@ --- key_path: counts.design_management_designs_create -description: +description: Number of designs that were created product_section: dev -product_stage: create -product_group: group::knowledge +product_stage: plan +product_group: group::product planning product_category: design_management value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180741_design_management_designs_update.yml b/config/metrics/counts_all/20210216180741_design_management_designs_update.yml index 087afae23ad..1a11c45f22a 100644 --- a/config/metrics/counts_all/20210216180741_design_management_designs_update.yml +++ b/config/metrics/counts_all/20210216180741_design_management_designs_update.yml @@ -1,16 +1,18 @@ --- key_path: counts.design_management_designs_update -description: +description: Number of updates to designs product_section: dev -product_stage: create -product_group: group::knowledge +product_stage: plan +product_group: group::product planning product_category: design_management value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180743_design_management_designs_delete.yml b/config/metrics/counts_all/20210216180743_design_management_designs_delete.yml index 874e5a60243..0cbdac33f1e 100644 --- a/config/metrics/counts_all/20210216180743_design_management_designs_delete.yml +++ b/config/metrics/counts_all/20210216180743_design_management_designs_delete.yml @@ -1,16 +1,18 @@ --- key_path: counts.design_management_designs_delete -description: +description: Number of designs that were deleted product_section: dev -product_stage: create -product_group: group::knowledge +product_stage: plan +product_group: group::product planning product_category: design_management value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180750_groups.yml b/config/metrics/counts_all/20210216180750_groups.yml index e236c4b89a8..db2cfd470ab 100644 --- a/config/metrics/counts_all/20210216180750_groups.yml +++ b/config/metrics/counts_all/20210216180750_groups.yml @@ -2,8 +2,8 @@ key_path: counts.groups description: Total count of groups as of usage ping snapshot product_section: dev -product_stage: -product_group: group::manage +product_stage: manage +product_group: group::access product_category: subgroups value_type: number status: data_available @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/counts_all/20210216180752_keys.yml b/config/metrics/counts_all/20210216180752_keys.yml index 4374ebcb9c1..03027fd8e24 100644 --- a/config/metrics/counts_all/20210216180752_keys.yml +++ b/config/metrics/counts_all/20210216180752_keys.yml @@ -1,9 +1,9 @@ --- key_path: counts.keys -description: +description: Number of keys. product_section: dev -product_stage: -product_group: group::manage +product_stage: managed +product_group: group::access product_category: authentication_and_authorization value_type: number status: data_available @@ -11,6 +11,8 @@ time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180756_groups.yml b/config/metrics/counts_all/20210216180756_groups.yml index e789713fc31..4a813247d21 100644 --- a/config/metrics/counts_all/20210216180756_groups.yml +++ b/config/metrics/counts_all/20210216180756_groups.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage.manage.groups -description: +description: Number of users who are group members. product_section: dev -product_stage: -product_group: group::manage -product_category: +product_stage: manage +product_group: group::access +product_category: subgroups value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180758_users_created.yml b/config/metrics/counts_all/20210216180758_users_created.yml index 1e722716546..262f88e2713 100644 --- a/config/metrics/counts_all/20210216180758_users_created.yml +++ b/config/metrics/counts_all/20210216180758_users_created.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage.manage.users_created -description: +description: Number of users product_section: dev -product_stage: -product_group: group::manage +product_stage: manage +product_group: group::access product_category: value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216180800_ldap_keys.yml b/config/metrics/counts_all/20210216180800_ldap_keys.yml deleted file mode 100644 index b3c97800b9b..00000000000 --- a/config/metrics/counts_all/20210216180800_ldap_keys.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -key_path: usage_activity_by_stage.manage.ldap_keys -description: -product_section: dev -product_stage: -product_group: group::manage -product_category: -value_type: number -status: data_available -time_frame: all -data_source: -distribution: -- ce -tier: -- free -skip_validation: true diff --git a/config/metrics/counts_all/20210216180801_ldap_users.yml b/config/metrics/counts_all/20210216180801_ldap_users.yml deleted file mode 100644 index 075189ba9b7..00000000000 --- a/config/metrics/counts_all/20210216180801_ldap_users.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -key_path: usage_activity_by_stage.manage.ldap_users -description: -product_section: dev -product_stage: -product_group: group::manage -product_category: -value_type: number -status: data_available -time_frame: all -data_source: -distribution: -- ce -tier: -- free -skip_validation: true diff --git a/config/metrics/counts_all/20210216181009_lfs_objects.yml b/config/metrics/counts_all/20210216181009_lfs_objects.yml index fe221ae2c47..b17b029852c 100644 --- a/config/metrics/counts_all/20210216181009_lfs_objects.yml +++ b/config/metrics/counts_all/20210216181009_lfs_objects.yml @@ -2,8 +2,8 @@ key_path: counts.lfs_objects description: product_section: ops -product_stage: package -product_group: group::package +product_stage: create +product_group: group::create product_category: value_type: number status: data_available diff --git a/config/metrics/counts_all/20210216181011_projects_with_packages.yml b/config/metrics/counts_all/20210216181011_projects_with_packages.yml index 2dee15b9438..8d81edaa55f 100644 --- a/config/metrics/counts_all/20210216181011_projects_with_packages.yml +++ b/config/metrics/counts_all/20210216181011_projects_with_packages.yml @@ -1,17 +1,18 @@ --- key_path: counts.projects_with_packages -description: Projects with package registry configured +description: Projects with package registry enabled product_section: ops -product_stage: +product_stage: package product_group: group::package -product_category: +product_category: package registry value_type: number status: data_available time_frame: all data_source: database distribution: -- ce - ee +- ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181012_packages.yml b/config/metrics/counts_all/20210216181012_packages.yml index 2843f223d9e..2934ebdc3d7 100644 --- a/config/metrics/counts_all/20210216181012_packages.yml +++ b/config/metrics/counts_all/20210216181012_packages.yml @@ -1,16 +1,18 @@ --- key_path: counts.packages -description: Number of packages +description: The total number of packages published to the registry product_section: ops -product_stage: +product_stage: package product_group: group::package -product_category: +product_category: package registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181014_projects_with_expiration_policy_disabled.yml b/config/metrics/counts_all/20210216181014_projects_with_expiration_policy_disabled.yml index 69b893251ac..dbc5e4c0d0a 100644 --- a/config/metrics/counts_all/20210216181014_projects_with_expiration_policy_disabled.yml +++ b/config/metrics/counts_all/20210216181014_projects_with_expiration_policy_disabled.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_disabled -description: +description: The number of projects with cleanup policy for tags turned off product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181016_projects_with_expiration_policy_enabled.yml b/config/metrics/counts_all/20210216181016_projects_with_expiration_policy_enabled.yml index 9e06674dc61..a71a36f19ca 100644 --- a/config/metrics/counts_all/20210216181016_projects_with_expiration_policy_enabled.yml +++ b/config/metrics/counts_all/20210216181016_projects_with_expiration_policy_enabled.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled -description: +description: A count of projects with the cleanup policy for tags turned on product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181018_projects_with_expiration_policy_enabled_with_keep_n_set_to_1.yml b/config/metrics/counts_all/20210216181018_projects_with_expiration_policy_enabled_with_keep_n_set_to_1.yml new file mode 100644 index 00000000000..7cf495c6091 --- /dev/null +++ b/config/metrics/counts_all/20210216181018_projects_with_expiration_policy_enabled_with_keep_n_set_to_1.yml @@ -0,0 +1,18 @@ +--- +key_path: counts.projects_with_expiration_policy_enabled_with_keep_n_set_to_1 +description: A count of projects with the cleanup policy set to keep 1 tag +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry +value_type: number +status: data_available +time_frame: all +data_source: database +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181020_projects_with_expiration_policy_enabled_with_keep_n_set_to_5.yml b/config/metrics/counts_all/20210216181020_projects_with_expiration_policy_enabled_with_keep_n_set_to_5.yml new file mode 100644 index 00000000000..143d47835aa --- /dev/null +++ b/config/metrics/counts_all/20210216181020_projects_with_expiration_policy_enabled_with_keep_n_set_to_5.yml @@ -0,0 +1,18 @@ +--- +key_path: counts.projects_with_expiration_policy_enabled_with_keep_n_set_to_5 +description: A count of projects with the cleanup policy set to keep 5 tags +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry +value_type: number +status: data_available +time_frame: all +data_source: database +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181022_projects_with_expiration_policy_enabled_with_keep_n_set_to_10.yml b/config/metrics/counts_all/20210216181022_projects_with_expiration_policy_enabled_with_keep_n_set_to_10.yml new file mode 100644 index 00000000000..27ae7c56c24 --- /dev/null +++ b/config/metrics/counts_all/20210216181022_projects_with_expiration_policy_enabled_with_keep_n_set_to_10.yml @@ -0,0 +1,18 @@ +--- +key_path: counts.projects_with_expiration_policy_enabled_with_keep_n_set_to_10 +description: A count of projects with the cleanup policy set to keep 10 tags +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry +value_type: number +status: data_available +time_frame: all +data_source: database +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181024_projects_with_expiration_policy_enabled_with_keep_n_set_to_25.yml b/config/metrics/counts_all/20210216181024_projects_with_expiration_policy_enabled_with_keep_n_set_to_25.yml new file mode 100644 index 00000000000..2c1c00ec965 --- /dev/null +++ b/config/metrics/counts_all/20210216181024_projects_with_expiration_policy_enabled_with_keep_n_set_to_25.yml @@ -0,0 +1,18 @@ +--- +key_path: counts.projects_with_expiration_policy_enabled_with_keep_n_set_to_25 +description: A count of projects with the cleanup policy set to keep 25 tags +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry +value_type: number +status: data_available +time_frame: all +data_source: database +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181025_projects_with_expiration_policy_enabled_with_keep_n_set_to_50.yml b/config/metrics/counts_all/20210216181025_projects_with_expiration_policy_enabled_with_keep_n_set_to_50.yml new file mode 100644 index 00000000000..b735f009dae --- /dev/null +++ b/config/metrics/counts_all/20210216181025_projects_with_expiration_policy_enabled_with_keep_n_set_to_50.yml @@ -0,0 +1,18 @@ +--- +key_path: counts.projects_with_expiration_policy_enabled_with_keep_n_set_to_50 +description: A count of projects with the cleanup policy set to keep 50 tags +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry +value_type: number +status: data_available +time_frame: all +data_source: database +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181027_projects_with_expiration_policy_enabled_with_keep_n_set_to_100.yml b/config/metrics/counts_all/20210216181027_projects_with_expiration_policy_enabled_with_keep_n_set_to_100.yml new file mode 100644 index 00000000000..a14f17039e9 --- /dev/null +++ b/config/metrics/counts_all/20210216181027_projects_with_expiration_policy_enabled_with_keep_n_set_to_100.yml @@ -0,0 +1,18 @@ +--- +key_path: counts.projects_with_expiration_policy_enabled_with_keep_n_set_to_100 +description: A count of projects with the cleanup policy set to keep 100 tags +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry +value_type: number +status: data_available +time_frame: all +data_source: database +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181029_projects_with_expiration_policy_enabled_with_cadence_set_to_1d.yml b/config/metrics/counts_all/20210216181029_projects_with_expiration_policy_enabled_with_cadence_set_to_1d.yml index 907fa82882c..daf4551b16d 100644 --- a/config/metrics/counts_all/20210216181029_projects_with_expiration_policy_enabled_with_cadence_set_to_1d.yml +++ b/config/metrics/counts_all/20210216181029_projects_with_expiration_policy_enabled_with_cadence_set_to_1d.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_cadence_set_to_1d -description: +description: A count of projects with the cleanup policy set to run every day product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181031_projects_with_expiration_policy_enabled_with_cadence_set_to_7d.yml b/config/metrics/counts_all/20210216181031_projects_with_expiration_policy_enabled_with_cadence_set_to_7d.yml index 55ae6fc7a24..f67df5897ff 100644 --- a/config/metrics/counts_all/20210216181031_projects_with_expiration_policy_enabled_with_cadence_set_to_7d.yml +++ b/config/metrics/counts_all/20210216181031_projects_with_expiration_policy_enabled_with_cadence_set_to_7d.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_cadence_set_to_7d -description: +description: A count of projects with the cleanup policy set to run every 7 days product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181033_projects_with_expiration_policy_enabled_with_cadence_set_to_14d.yml b/config/metrics/counts_all/20210216181033_projects_with_expiration_policy_enabled_with_cadence_set_to_14d.yml index 2e0bb6e06f5..5ac7179b486 100644 --- a/config/metrics/counts_all/20210216181033_projects_with_expiration_policy_enabled_with_cadence_set_to_14d.yml +++ b/config/metrics/counts_all/20210216181033_projects_with_expiration_policy_enabled_with_cadence_set_to_14d.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_cadence_set_to_14d -description: +description: A count of projects with the cleanup policy set to run every 14 days product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181035_projects_with_expiration_policy_enabled_with_cadence_set_to_1month.yml b/config/metrics/counts_all/20210216181035_projects_with_expiration_policy_enabled_with_cadence_set_to_1month.yml index 5b6ec558b76..25ce0d633e4 100644 --- a/config/metrics/counts_all/20210216181035_projects_with_expiration_policy_enabled_with_cadence_set_to_1month.yml +++ b/config/metrics/counts_all/20210216181035_projects_with_expiration_policy_enabled_with_cadence_set_to_1month.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_cadence_set_to_1month -description: +description: A count of projects with the cleanup policy set to run monthly product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181037_projects_with_expiration_policy_enabled_with_cadence_set_to_3month.yml b/config/metrics/counts_all/20210216181037_projects_with_expiration_policy_enabled_with_cadence_set_to_3month.yml index 6028972324d..f8df648b170 100644 --- a/config/metrics/counts_all/20210216181037_projects_with_expiration_policy_enabled_with_cadence_set_to_3month.yml +++ b/config/metrics/counts_all/20210216181037_projects_with_expiration_policy_enabled_with_cadence_set_to_3month.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_cadence_set_to_3month -description: +description: A count of projects with the cleanup policy set to run every 3 months product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181038_projects_with_expiration_policy_enabled_with_older_than_set_to_7d.yml b/config/metrics/counts_all/20210216181038_projects_with_expiration_policy_enabled_with_older_than_set_to_7d.yml index c1bd230ec5b..29926d961e4 100644 --- a/config/metrics/counts_all/20210216181038_projects_with_expiration_policy_enabled_with_older_than_set_to_7d.yml +++ b/config/metrics/counts_all/20210216181038_projects_with_expiration_policy_enabled_with_older_than_set_to_7d.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_older_than_set_to_7d -description: +description: A count of projects with the cleanup policy set delete tags older than 7 days product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181040_projects_with_expiration_policy_enabled_with_older_than_set_to_14d.yml b/config/metrics/counts_all/20210216181040_projects_with_expiration_policy_enabled_with_older_than_set_to_14d.yml index fc2e647a05e..28e905f980b 100644 --- a/config/metrics/counts_all/20210216181040_projects_with_expiration_policy_enabled_with_older_than_set_to_14d.yml +++ b/config/metrics/counts_all/20210216181040_projects_with_expiration_policy_enabled_with_older_than_set_to_14d.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_older_than_set_to_14d -description: +description: A count of projects with the cleanup policy set delete tags older than 14 days product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181042_projects_with_expiration_policy_enabled_with_older_than_set_to_30d.yml b/config/metrics/counts_all/20210216181042_projects_with_expiration_policy_enabled_with_older_than_set_to_30d.yml index e8816d6f4f2..db0db2762d4 100644 --- a/config/metrics/counts_all/20210216181042_projects_with_expiration_policy_enabled_with_older_than_set_to_30d.yml +++ b/config/metrics/counts_all/20210216181042_projects_with_expiration_policy_enabled_with_older_than_set_to_30d.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_older_than_set_to_30d -description: +description: A count of projects with the cleanup policy set delete tags older than 30 days product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181044_projects_with_expiration_policy_enabled_with_older_than_set_to_90d.yml b/config/metrics/counts_all/20210216181044_projects_with_expiration_policy_enabled_with_older_than_set_to_90d.yml index 367eae45062..c1854ea634a 100644 --- a/config/metrics/counts_all/20210216181044_projects_with_expiration_policy_enabled_with_older_than_set_to_90d.yml +++ b/config/metrics/counts_all/20210216181044_projects_with_expiration_policy_enabled_with_older_than_set_to_90d.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_older_than_set_to_90d -description: +description: A count of projects with the cleanup policy set delete tags older than 90 days product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181046_projects_with_expiration_policy_enabled_with_keep_n_unset.yml b/config/metrics/counts_all/20210216181046_projects_with_expiration_policy_enabled_with_keep_n_unset.yml new file mode 100644 index 00000000000..983687d7a6c --- /dev/null +++ b/config/metrics/counts_all/20210216181046_projects_with_expiration_policy_enabled_with_keep_n_unset.yml @@ -0,0 +1,18 @@ +--- +key_path: counts.projects_with_expiration_policy_enabled_with_keep_n_unset +description: A count of projects with the cleanup policy with the number of tags to keep unset +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry +value_type: number +status: data_available +time_frame: all +data_source: database +distribution: +- ee +- ce +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181048_projects_with_expiration_policy_enabled_with_older_than_unset.yml b/config/metrics/counts_all/20210216181048_projects_with_expiration_policy_enabled_with_older_than_unset.yml index f89b6ef698e..23f0b9b3b47 100644 --- a/config/metrics/counts_all/20210216181048_projects_with_expiration_policy_enabled_with_older_than_unset.yml +++ b/config/metrics/counts_all/20210216181048_projects_with_expiration_policy_enabled_with_older_than_unset.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_with_expiration_policy_enabled_with_older_than_unset -description: +description: A count of projects with the cleanup policy with the number of tags to delete unset product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181051_vendor.yml b/config/metrics/counts_all/20210216181051_vendor.yml index 1233659fa5c..29fc84d1b1c 100644 --- a/config/metrics/counts_all/20210216181051_vendor.yml +++ b/config/metrics/counts_all/20210216181051_vendor.yml @@ -1,17 +1,18 @@ --- key_path: container_registry_server.vendor -description: Identifies if a user is using an external container registry and what - type +description: Identifies if a user is using an external container registry and what type product_section: ops product_stage: package product_group: group::package -product_category: +product_category: container registry value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181055_projects_with_packages.yml b/config/metrics/counts_all/20210216181055_projects_with_packages.yml index 55ea64a66a8..fb006b7f9ec 100644 --- a/config/metrics/counts_all/20210216181055_projects_with_packages.yml +++ b/config/metrics/counts_all/20210216181055_projects_with_packages.yml @@ -1,16 +1,18 @@ --- key_path: usage_activity_by_stage.package.projects_with_packages -description: Projects with package registry configured +description: Projects with package registry enabled product_section: ops product_stage: package product_group: group::package -product_category: +product_category: package registry value_type: number status: data_available time_frame: all -data_source: +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216181259_jira_imports_projects_count.yml b/config/metrics/counts_all/20210216181259_jira_imports_projects_count.yml index 321273f800e..df04f5d0669 100644 --- a/config/metrics/counts_all/20210216181259_jira_imports_projects_count.yml +++ b/config/metrics/counts_all/20210216181259_jira_imports_projects_count.yml @@ -15,4 +15,4 @@ distribution: tier: - free - premium -- ultimate
\ No newline at end of file +- ultimate diff --git a/config/metrics/counts_all/20210216182547_projects_datadog_active.yml b/config/metrics/counts_all/20210216182547_projects_datadog_active.yml index a96a88e9dab..66ec14d7c4d 100644 --- a/config/metrics/counts_all/20210216182547_projects_datadog_active.yml +++ b/config/metrics/counts_all/20210216182547_projects_datadog_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_datadog_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: 'Count of projects with active integrations for Datadog' +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182549_groups_datadog_active.yml b/config/metrics/counts_all/20210216182549_groups_datadog_active.yml index caf9633e57f..1bc3803d82f 100644 --- a/config/metrics/counts_all/20210216182549_groups_datadog_active.yml +++ b/config/metrics/counts_all/20210216182549_groups_datadog_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.groups_datadog_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of groups with active integrations for Datadog +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182551_templates_datadog_active.yml b/config/metrics/counts_all/20210216182551_templates_datadog_active.yml index 9d911c6becf..8842e75f875 100644 --- a/config/metrics/counts_all/20210216182551_templates_datadog_active.yml +++ b/config/metrics/counts_all/20210216182551_templates_datadog_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.templates_datadog_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active service templates for Datadog +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182553_instances_datadog_active.yml b/config/metrics/counts_all/20210216182553_instances_datadog_active.yml index 25f6a6468d7..be281f26290 100644 --- a/config/metrics/counts_all/20210216182553_instances_datadog_active.yml +++ b/config/metrics/counts_all/20210216182553_instances_datadog_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.instances_datadog_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active instance-level integrations for Datadog +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182555_projects_inheriting_datadog_active.yml b/config/metrics/counts_all/20210216182555_projects_inheriting_datadog_active.yml index 97bfc3d2301..2c2d2aa6cb1 100644 --- a/config/metrics/counts_all/20210216182555_projects_inheriting_datadog_active.yml +++ b/config/metrics/counts_all/20210216182555_projects_inheriting_datadog_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_inheriting_datadog_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active projects inheriting integrations for Datadog +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182557_groups_inheriting_datadog_active.yml b/config/metrics/counts_all/20210216182557_groups_inheriting_datadog_active.yml index 6cbbcadbe04..324b461ceea 100644 --- a/config/metrics/counts_all/20210216182557_groups_inheriting_datadog_active.yml +++ b/config/metrics/counts_all/20210216182557_groups_inheriting_datadog_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.groups_inheriting_datadog_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active groups inheriting integrations for Datadog +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182614_projects_ewm_active.yml b/config/metrics/counts_all/20210216182614_projects_ewm_active.yml index a0c8d827951..057906ecffd 100644 --- a/config/metrics/counts_all/20210216182614_projects_ewm_active.yml +++ b/config/metrics/counts_all/20210216182614_projects_ewm_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_ewm_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: 'Count of projects with active integrations for EWM' +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182616_groups_ewm_active.yml b/config/metrics/counts_all/20210216182616_groups_ewm_active.yml index d41905af3b6..164466c69ba 100644 --- a/config/metrics/counts_all/20210216182616_groups_ewm_active.yml +++ b/config/metrics/counts_all/20210216182616_groups_ewm_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.groups_ewm_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of groups with active integrations for EWM +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182618_templates_ewm_active.yml b/config/metrics/counts_all/20210216182618_templates_ewm_active.yml index 0ef26b5b144..3bda8e71ac6 100644 --- a/config/metrics/counts_all/20210216182618_templates_ewm_active.yml +++ b/config/metrics/counts_all/20210216182618_templates_ewm_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.templates_ewm_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active service templates for EWM +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182620_instances_ewm_active.yml b/config/metrics/counts_all/20210216182620_instances_ewm_active.yml index 29d73ebb943..57cda20793b 100644 --- a/config/metrics/counts_all/20210216182620_instances_ewm_active.yml +++ b/config/metrics/counts_all/20210216182620_instances_ewm_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.instances_ewm_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active instance-level integrations for EWM +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182622_projects_inheriting_ewm_active.yml b/config/metrics/counts_all/20210216182622_projects_inheriting_ewm_active.yml index 8b6da149dfa..108ff88ee52 100644 --- a/config/metrics/counts_all/20210216182622_projects_inheriting_ewm_active.yml +++ b/config/metrics/counts_all/20210216182622_projects_inheriting_ewm_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.projects_inheriting_ewm_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active projects inheriting integrations for EWM +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182623_groups_inheriting_ewm_active.yml b/config/metrics/counts_all/20210216182623_groups_inheriting_ewm_active.yml index 995849e5945..dd9902c0b41 100644 --- a/config/metrics/counts_all/20210216182623_groups_inheriting_ewm_active.yml +++ b/config/metrics/counts_all/20210216182623_groups_inheriting_ewm_active.yml @@ -1,16 +1,18 @@ --- key_path: counts.groups_inheriting_ewm_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active groups inheriting integrations for EWM +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number status: data_available time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182722_projects_mock_ci_active.yml b/config/metrics/counts_all/20210216182722_projects_mock_ci_active.yml index 1e7377ed707..cce2dedb709 100644 --- a/config/metrics/counts_all/20210216182722_projects_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182722_projects_mock_ci_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.projects_mock_ci_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of projects with active integrations for Mock CI +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182724_groups_mock_ci_active.yml b/config/metrics/counts_all/20210216182724_groups_mock_ci_active.yml index adf7175c7c6..b41982786a9 100644 --- a/config/metrics/counts_all/20210216182724_groups_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182724_groups_mock_ci_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.groups_mock_ci_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of groups with active integrations for Mock CI +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182726_templates_mock_ci_active.yml b/config/metrics/counts_all/20210216182726_templates_mock_ci_active.yml index 654ffad1ba6..786ecefcf1c 100644 --- a/config/metrics/counts_all/20210216182726_templates_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182726_templates_mock_ci_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.templates_mock_ci_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active service templates for Mock CI +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182728_instances_mock_ci_active.yml b/config/metrics/counts_all/20210216182728_instances_mock_ci_active.yml index 41958f501b7..13d5f4cc809 100644 --- a/config/metrics/counts_all/20210216182728_instances_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182728_instances_mock_ci_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.instances_mock_ci_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active instance-level integrations for Mock CI +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182730_projects_inheriting_mock_ci_active.yml b/config/metrics/counts_all/20210216182730_projects_inheriting_mock_ci_active.yml index 63bafcd95d7..836d02ef768 100644 --- a/config/metrics/counts_all/20210216182730_projects_inheriting_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182730_projects_inheriting_mock_ci_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.projects_inheriting_mock_ci_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active projects inheriting integrations for Mock CI +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182732_groups_inheriting_mock_ci_active.yml b/config/metrics/counts_all/20210216182732_groups_inheriting_mock_ci_active.yml index 994e9665ff1..723399c5d04 100644 --- a/config/metrics/counts_all/20210216182732_groups_inheriting_mock_ci_active.yml +++ b/config/metrics/counts_all/20210216182732_groups_inheriting_mock_ci_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.groups_inheriting_mock_ci_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active groups inheriting integrations for Mock CI +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182734_projects_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182734_projects_mock_monitoring_active.yml index c12bcfc76ae..f2addef450d 100644 --- a/config/metrics/counts_all/20210216182734_projects_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182734_projects_mock_monitoring_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.projects_mock_monitoring_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of projects with active integrations for Mock Monitoring +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182736_groups_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182736_groups_mock_monitoring_active.yml index 414d3723f9b..282fd487d3d 100644 --- a/config/metrics/counts_all/20210216182736_groups_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182736_groups_mock_monitoring_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.groups_mock_monitoring_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of groups with active integrations for Mock Monitoring +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182738_templates_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182738_templates_mock_monitoring_active.yml index 48397435310..e3f70b4a679 100644 --- a/config/metrics/counts_all/20210216182738_templates_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182738_templates_mock_monitoring_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.templates_mock_monitoring_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active service templates for Mock Monitoring +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182739_instances_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182739_instances_mock_monitoring_active.yml index 671c0574892..fed7a283e14 100644 --- a/config/metrics/counts_all/20210216182739_instances_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182739_instances_mock_monitoring_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.instances_mock_monitoring_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active instance-level integrations for Mock Monitoring +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182741_projects_inheriting_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182741_projects_inheriting_mock_monitoring_active.yml index 895e0f03505..690d27ecb63 100644 --- a/config/metrics/counts_all/20210216182741_projects_inheriting_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182741_projects_inheriting_mock_monitoring_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.projects_inheriting_mock_monitoring_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active projects inheriting integrations for Mock Monitoring +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182743_groups_inheriting_mock_monitoring_active.yml b/config/metrics/counts_all/20210216182743_groups_inheriting_mock_monitoring_active.yml index 27206fb724f..a22e3be20a4 100644 --- a/config/metrics/counts_all/20210216182743_groups_inheriting_mock_monitoring_active.yml +++ b/config/metrics/counts_all/20210216182743_groups_inheriting_mock_monitoring_active.yml @@ -1,16 +1,19 @@ --- key_path: counts.groups_inheriting_mock_monitoring_active -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Count of active groups inheriting integrations for Mock Monitoring +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: number -status: data_available +status: removed +milestone_removed: '13.12' time_frame: all data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182855_package_events_i_package_composer_delete_package.yml b/config/metrics/counts_all/20210216182855_package_events_i_package_composer_delete_package.yml index fb26328eb81..3ad8d02cb1d 100644 --- a/config/metrics/counts_all/20210216182855_package_events_i_package_composer_delete_package.yml +++ b/config/metrics/counts_all/20210216182855_package_events_i_package_composer_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_composer_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Composer packages that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182857_package_events_i_package_composer_pull_package.yml b/config/metrics/counts_all/20210216182857_package_events_i_package_composer_pull_package.yml index 010067763b5..e6d056f6cc3 100644 --- a/config/metrics/counts_all/20210216182857_package_events_i_package_composer_pull_package.yml +++ b/config/metrics/counts_all/20210216182857_package_events_i_package_composer_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_composer_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Composer packages that have been downloaded +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182859_package_events_i_package_composer_push_package.yml b/config/metrics/counts_all/20210216182859_package_events_i_package_composer_push_package.yml index 11ccbf3b27e..7aaa3d5d9d0 100644 --- a/config/metrics/counts_all/20210216182859_package_events_i_package_composer_push_package.yml +++ b/config/metrics/counts_all/20210216182859_package_events_i_package_composer_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_composer_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Composer packages that have been published +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182901_package_events_i_package_conan_delete_package.yml b/config/metrics/counts_all/20210216182901_package_events_i_package_conan_delete_package.yml index 9091fc299ee..9baa6d0b535 100644 --- a/config/metrics/counts_all/20210216182901_package_events_i_package_conan_delete_package.yml +++ b/config/metrics/counts_all/20210216182901_package_events_i_package_conan_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_conan_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Conan packages that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182903_package_events_i_package_conan_pull_package.yml b/config/metrics/counts_all/20210216182903_package_events_i_package_conan_pull_package.yml index 91cea7e5f4f..9465a30e6a5 100644 --- a/config/metrics/counts_all/20210216182903_package_events_i_package_conan_pull_package.yml +++ b/config/metrics/counts_all/20210216182903_package_events_i_package_conan_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_conan_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Conan packages that have been downloaded +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182905_package_events_i_package_conan_push_package.yml b/config/metrics/counts_all/20210216182905_package_events_i_package_conan_push_package.yml index 4b4e08c0631..6bc0ea59256 100644 --- a/config/metrics/counts_all/20210216182905_package_events_i_package_conan_push_package.yml +++ b/config/metrics/counts_all/20210216182905_package_events_i_package_conan_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_conan_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Conan packages that have been published +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182907_package_events_i_package_container_delete_package.yml b/config/metrics/counts_all/20210216182907_package_events_i_package_container_delete_package.yml index b87bc78265c..d475ea39438 100644 --- a/config/metrics/counts_all/20210216182907_package_events_i_package_container_delete_package.yml +++ b/config/metrics/counts_all/20210216182907_package_events_i_package_container_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_container_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of container images that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry value_type: number -status: data_available +status: deprecated time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182909_package_events_i_package_container_pull_package.yml b/config/metrics/counts_all/20210216182909_package_events_i_package_container_pull_package.yml index 4ca264fc57f..7a9070b623a 100644 --- a/config/metrics/counts_all/20210216182909_package_events_i_package_container_pull_package.yml +++ b/config/metrics/counts_all/20210216182909_package_events_i_package_container_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_container_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of container images that have been downloaded +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry value_type: number -status: data_available +status: deprecated time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182911_package_events_i_package_container_push_package.yml b/config/metrics/counts_all/20210216182911_package_events_i_package_container_push_package.yml index ea30df537f2..11402a7b5e7 100644 --- a/config/metrics/counts_all/20210216182911_package_events_i_package_container_push_package.yml +++ b/config/metrics/counts_all/20210216182911_package_events_i_package_container_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_container_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of container images that have been published +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry value_type: number -status: data_available +status: deprecated time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182913_package_events_i_package_debian_delete_package.yml b/config/metrics/counts_all/20210216182913_package_events_i_package_debian_delete_package.yml index e05cbbdc3a9..25fd4257ed2 100644 --- a/config/metrics/counts_all/20210216182913_package_events_i_package_debian_delete_package.yml +++ b/config/metrics/counts_all/20210216182913_package_events_i_package_debian_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_debian_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Debian packages that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182915_package_events_i_package_debian_pull_package.yml b/config/metrics/counts_all/20210216182915_package_events_i_package_debian_pull_package.yml index 6e0635e7108..c4017a636a5 100644 --- a/config/metrics/counts_all/20210216182915_package_events_i_package_debian_pull_package.yml +++ b/config/metrics/counts_all/20210216182915_package_events_i_package_debian_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_debian_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Debian packages that have been downloaded +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182917_package_events_i_package_debian_push_package.yml b/config/metrics/counts_all/20210216182917_package_events_i_package_debian_push_package.yml index 818d32cf911..7af47fe182d 100644 --- a/config/metrics/counts_all/20210216182917_package_events_i_package_debian_push_package.yml +++ b/config/metrics/counts_all/20210216182917_package_events_i_package_debian_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_debian_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Debian packages that have been published +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182919_package_events_i_package_delete_package.yml b/config/metrics/counts_all/20210216182919_package_events_i_package_delete_package.yml index 3bec73ead90..11196fc56c3 100644 --- a/config/metrics/counts_all/20210216182919_package_events_i_package_delete_package.yml +++ b/config/metrics/counts_all/20210216182919_package_events_i_package_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182921_package_events_i_package_delete_package_by_deploy_token.yml b/config/metrics/counts_all/20210216182921_package_events_i_package_delete_package_by_deploy_token.yml index 4ac31ac255b..00650c4a139 100644 --- a/config/metrics/counts_all/20210216182921_package_events_i_package_delete_package_by_deploy_token.yml +++ b/config/metrics/counts_all/20210216182921_package_events_i_package_delete_package_by_deploy_token.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_delete_package_by_deploy_token -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been deleted using a Deploy Token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182923_package_events_i_package_delete_package_by_guest.yml b/config/metrics/counts_all/20210216182923_package_events_i_package_delete_package_by_guest.yml index 8a3cb104b6a..f8240096bb9 100644 --- a/config/metrics/counts_all/20210216182923_package_events_i_package_delete_package_by_guest.yml +++ b/config/metrics/counts_all/20210216182923_package_events_i_package_delete_package_by_guest.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_delete_package_by_guest -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been deleted using a Guest +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182925_package_events_i_package_delete_package_by_user.yml b/config/metrics/counts_all/20210216182925_package_events_i_package_delete_package_by_user.yml index c0bf7f79ebc..012d7d2bf39 100644 --- a/config/metrics/counts_all/20210216182925_package_events_i_package_delete_package_by_user.yml +++ b/config/metrics/counts_all/20210216182925_package_events_i_package_delete_package_by_user.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_delete_package_by_user -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been deleted using a logged in user +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182927_package_events_i_package_generic_delete_package.yml b/config/metrics/counts_all/20210216182927_package_events_i_package_generic_delete_package.yml index e38a6a4910e..fda3a7065e1 100644 --- a/config/metrics/counts_all/20210216182927_package_events_i_package_generic_delete_package.yml +++ b/config/metrics/counts_all/20210216182927_package_events_i_package_generic_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_generic_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of generic packages that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182929_package_events_i_package_generic_pull_package.yml b/config/metrics/counts_all/20210216182929_package_events_i_package_generic_pull_package.yml index 29e08dd04fe..34b718a2497 100644 --- a/config/metrics/counts_all/20210216182929_package_events_i_package_generic_pull_package.yml +++ b/config/metrics/counts_all/20210216182929_package_events_i_package_generic_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_generic_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of generic packages that have been downloaded +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182931_package_events_i_package_generic_push_package.yml b/config/metrics/counts_all/20210216182931_package_events_i_package_generic_push_package.yml index 9dbd7572df6..5c39995a1b2 100644 --- a/config/metrics/counts_all/20210216182931_package_events_i_package_generic_push_package.yml +++ b/config/metrics/counts_all/20210216182931_package_events_i_package_generic_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_generic_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of generic packages that have been published +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182933_package_events_i_package_golang_delete_package.yml b/config/metrics/counts_all/20210216182933_package_events_i_package_golang_delete_package.yml index 9dda1569073..c856484e691 100644 --- a/config/metrics/counts_all/20210216182933_package_events_i_package_golang_delete_package.yml +++ b/config/metrics/counts_all/20210216182933_package_events_i_package_golang_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_golang_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Go modules that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182934_package_events_i_package_golang_pull_package.yml b/config/metrics/counts_all/20210216182934_package_events_i_package_golang_pull_package.yml index 8a0399ca1be..e4bfe9f50d6 100644 --- a/config/metrics/counts_all/20210216182934_package_events_i_package_golang_pull_package.yml +++ b/config/metrics/counts_all/20210216182934_package_events_i_package_golang_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_golang_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Go modules that have been downloaded +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182936_package_events_i_package_golang_push_package.yml b/config/metrics/counts_all/20210216182936_package_events_i_package_golang_push_package.yml index 5c83f5533d0..6bfc5255e9f 100644 --- a/config/metrics/counts_all/20210216182936_package_events_i_package_golang_push_package.yml +++ b/config/metrics/counts_all/20210216182936_package_events_i_package_golang_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_golang_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Go modules that have been published +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182938_package_events_i_package_maven_delete_package.yml b/config/metrics/counts_all/20210216182938_package_events_i_package_maven_delete_package.yml index 5ebdc064a11..43c8d16986d 100644 --- a/config/metrics/counts_all/20210216182938_package_events_i_package_maven_delete_package.yml +++ b/config/metrics/counts_all/20210216182938_package_events_i_package_maven_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_maven_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Maven packages that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182940_package_events_i_package_maven_pull_package.yml b/config/metrics/counts_all/20210216182940_package_events_i_package_maven_pull_package.yml index 6749fba2c3b..3c95516325e 100644 --- a/config/metrics/counts_all/20210216182940_package_events_i_package_maven_pull_package.yml +++ b/config/metrics/counts_all/20210216182940_package_events_i_package_maven_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_maven_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Maven packages that have been downloaded +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182942_package_events_i_package_maven_push_package.yml b/config/metrics/counts_all/20210216182942_package_events_i_package_maven_push_package.yml index f329104f2b2..d1843778ad9 100644 --- a/config/metrics/counts_all/20210216182942_package_events_i_package_maven_push_package.yml +++ b/config/metrics/counts_all/20210216182942_package_events_i_package_maven_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_maven_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Maven packages that have been published +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182944_package_events_i_package_npm_delete_package.yml b/config/metrics/counts_all/20210216182944_package_events_i_package_npm_delete_package.yml index b8653d5a27e..2c3ca5d1dfb 100644 --- a/config/metrics/counts_all/20210216182944_package_events_i_package_npm_delete_package.yml +++ b/config/metrics/counts_all/20210216182944_package_events_i_package_npm_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_npm_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of npm packages that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182946_package_events_i_package_npm_pull_package.yml b/config/metrics/counts_all/20210216182946_package_events_i_package_npm_pull_package.yml index 54799778680..639ecf0b0fb 100644 --- a/config/metrics/counts_all/20210216182946_package_events_i_package_npm_pull_package.yml +++ b/config/metrics/counts_all/20210216182946_package_events_i_package_npm_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_npm_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of npm packages that have been downloaded +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182948_package_events_i_package_npm_push_package.yml b/config/metrics/counts_all/20210216182948_package_events_i_package_npm_push_package.yml index c9c5f43627a..815c2b0194d 100644 --- a/config/metrics/counts_all/20210216182948_package_events_i_package_npm_push_package.yml +++ b/config/metrics/counts_all/20210216182948_package_events_i_package_npm_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_npm_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of npm packages that have been published +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182950_package_events_i_package_nuget_delete_package.yml b/config/metrics/counts_all/20210216182950_package_events_i_package_nuget_delete_package.yml index 1f410f5ae95..1cd5ec0e63f 100644 --- a/config/metrics/counts_all/20210216182950_package_events_i_package_nuget_delete_package.yml +++ b/config/metrics/counts_all/20210216182950_package_events_i_package_nuget_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_nuget_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of NuGet packages that have been deleted +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182952_package_events_i_package_nuget_pull_package.yml b/config/metrics/counts_all/20210216182952_package_events_i_package_nuget_pull_package.yml index 4b7abb5af70..06f2b212ecc 100644 --- a/config/metrics/counts_all/20210216182952_package_events_i_package_nuget_pull_package.yml +++ b/config/metrics/counts_all/20210216182952_package_events_i_package_nuget_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_nuget_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of NuGet packages that have been downloaded +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182954_package_events_i_package_nuget_push_package.yml b/config/metrics/counts_all/20210216182954_package_events_i_package_nuget_push_package.yml index 3812514b79d..2cbe0345ccc 100644 --- a/config/metrics/counts_all/20210216182954_package_events_i_package_nuget_push_package.yml +++ b/config/metrics/counts_all/20210216182954_package_events_i_package_nuget_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_nuget_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of NuGet packages that have been published +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182956_package_events_i_package_pull_package.yml b/config/metrics/counts_all/20210216182956_package_events_i_package_pull_package.yml index dd3c335235b..879cfd64e03 100644 --- a/config/metrics/counts_all/20210216182956_package_events_i_package_pull_package.yml +++ b/config/metrics/counts_all/20210216182956_package_events_i_package_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been downloaded from the package registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216182958_package_events_i_package_pull_package_by_deploy_token.yml b/config/metrics/counts_all/20210216182958_package_events_i_package_pull_package_by_deploy_token.yml index 1114eb321ca..048286d10bf 100644 --- a/config/metrics/counts_all/20210216182958_package_events_i_package_pull_package_by_deploy_token.yml +++ b/config/metrics/counts_all/20210216182958_package_events_i_package_pull_package_by_deploy_token.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_pull_package_by_deploy_token -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been downloaded from the package registry using a Deploy Token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183000_package_events_i_package_pull_package_by_guest.yml b/config/metrics/counts_all/20210216183000_package_events_i_package_pull_package_by_guest.yml index f76cac6886b..58e7b47407b 100644 --- a/config/metrics/counts_all/20210216183000_package_events_i_package_pull_package_by_guest.yml +++ b/config/metrics/counts_all/20210216183000_package_events_i_package_pull_package_by_guest.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_pull_package_by_guest -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been downloaded from the package registry by a guest +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183002_package_events_i_package_pull_package_by_user.yml b/config/metrics/counts_all/20210216183002_package_events_i_package_pull_package_by_user.yml index fa4ee39ed81..d7cac5b13f1 100644 --- a/config/metrics/counts_all/20210216183002_package_events_i_package_pull_package_by_user.yml +++ b/config/metrics/counts_all/20210216183002_package_events_i_package_pull_package_by_user.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_pull_package_by_user -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been downloaded from the package registry by a user +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183004_package_events_i_package_push_package.yml b/config/metrics/counts_all/20210216183004_package_events_i_package_push_package.yml index 2905f0fa31a..a4008091a8a 100644 --- a/config/metrics/counts_all/20210216183004_package_events_i_package_push_package.yml +++ b/config/metrics/counts_all/20210216183004_package_events_i_package_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been published to the package registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183005_package_events_i_package_push_package_by_deploy_token.yml b/config/metrics/counts_all/20210216183005_package_events_i_package_push_package_by_deploy_token.yml index 920875186bd..5e4f76b1bad 100644 --- a/config/metrics/counts_all/20210216183005_package_events_i_package_push_package_by_deploy_token.yml +++ b/config/metrics/counts_all/20210216183005_package_events_i_package_push_package_by_deploy_token.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_push_package_by_deploy_token -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been published to the package registry using a deploy token +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183007_package_events_i_package_push_package_by_guest.yml b/config/metrics/counts_all/20210216183007_package_events_i_package_push_package_by_guest.yml index a360e34eaec..6205204cb5a 100644 --- a/config/metrics/counts_all/20210216183007_package_events_i_package_push_package_by_guest.yml +++ b/config/metrics/counts_all/20210216183007_package_events_i_package_push_package_by_guest.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_push_package_by_guest -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been published to the package registry by a Guest +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183009_package_events_i_package_push_package_by_user.yml b/config/metrics/counts_all/20210216183009_package_events_i_package_push_package_by_user.yml index 5fd7d2b3ee3..bb2bac41a08 100644 --- a/config/metrics/counts_all/20210216183009_package_events_i_package_push_package_by_user.yml +++ b/config/metrics/counts_all/20210216183009_package_events_i_package_push_package_by_user.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_push_package_by_user -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of packages that have been published to the package registry by a user +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183011_package_events_i_package_pypi_delete_package.yml b/config/metrics/counts_all/20210216183011_package_events_i_package_pypi_delete_package.yml index a943cce5ecb..42c579ba3be 100644 --- a/config/metrics/counts_all/20210216183011_package_events_i_package_pypi_delete_package.yml +++ b/config/metrics/counts_all/20210216183011_package_events_i_package_pypi_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_pypi_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Python packages that have been deleted from the package registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183013_package_events_i_package_pypi_pull_package.yml b/config/metrics/counts_all/20210216183013_package_events_i_package_pypi_pull_package.yml index a15794a05f1..06b6e8de0b0 100644 --- a/config/metrics/counts_all/20210216183013_package_events_i_package_pypi_pull_package.yml +++ b/config/metrics/counts_all/20210216183013_package_events_i_package_pypi_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_pypi_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Python packages that have been downloaded from the package registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183015_package_events_i_package_pypi_push_package.yml b/config/metrics/counts_all/20210216183015_package_events_i_package_pypi_push_package.yml index ea0c217997a..98bd5734c3b 100644 --- a/config/metrics/counts_all/20210216183015_package_events_i_package_pypi_push_package.yml +++ b/config/metrics/counts_all/20210216183015_package_events_i_package_pypi_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_pypi_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of Python packages that have been published to the package registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number status: data_available time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183017_package_events_i_package_tag_delete_package.yml b/config/metrics/counts_all/20210216183017_package_events_i_package_tag_delete_package.yml index c35c455e5d7..963ceae076d 100644 --- a/config/metrics/counts_all/20210216183017_package_events_i_package_tag_delete_package.yml +++ b/config/metrics/counts_all/20210216183017_package_events_i_package_tag_delete_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_tag_delete_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of package tags that have been deleted from the package registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183019_package_events_i_package_tag_pull_package.yml b/config/metrics/counts_all/20210216183019_package_events_i_package_tag_pull_package.yml index 7b2f0fcca5b..14021b24575 100644 --- a/config/metrics/counts_all/20210216183019_package_events_i_package_tag_pull_package.yml +++ b/config/metrics/counts_all/20210216183019_package_events_i_package_tag_pull_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_tag_pull_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of package tags that have been downloaded from the package registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183021_package_events_i_package_tag_push_package.yml b/config/metrics/counts_all/20210216183021_package_events_i_package_tag_push_package.yml index 6f5a0bc7a8b..4991ccbd835 100644 --- a/config/metrics/counts_all/20210216183021_package_events_i_package_tag_push_package.yml +++ b/config/metrics/counts_all/20210216183021_package_events_i_package_tag_push_package.yml @@ -1,16 +1,18 @@ --- key_path: counts.package_events_i_package_tag_push_package -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: A count of package tags that have been published to the package registry +product_section: ops +product_stage: package +product_group: group::package +product_category: package registry value_type: number -status: data_available +status: deprecated time_frame: all -data_source: database +data_source: redis distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183400_omniauth_providers.yml b/config/metrics/counts_all/20210216183400_omniauth_providers.yml index ab73b3fca22..bb2be873f57 100644 --- a/config/metrics/counts_all/20210216183400_omniauth_providers.yml +++ b/config/metrics/counts_all/20210216183400_omniauth_providers.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage.manage.omniauth_providers -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using an OmniAuth provider +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183402_two-factor.yml b/config/metrics/counts_all/20210216183402_two-factor.yml index 777d4d1cdef..a2daf5c3299 100644 --- a/config/metrics/counts_all/20210216183402_two-factor.yml +++ b/config/metrics/counts_all/20210216183402_two-factor.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage.manage.user_auth_by_provider.two-factor -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using two factor authentication +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183404_two-factor-via-u2f-device.yml b/config/metrics/counts_all/20210216183404_two-factor-via-u2f-device.yml index 99c1f289658..42ac42195a1 100644 --- a/config/metrics/counts_all/20210216183404_two-factor-via-u2f-device.yml +++ b/config/metrics/counts_all/20210216183404_two-factor-via-u2f-device.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage.manage.user_auth_by_provider.two-factor-via-u2f-device -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using two factor via a U2F device +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183406_two-factor-via-webauthn-device.yml b/config/metrics/counts_all/20210216183406_two-factor-via-webauthn-device.yml index 1ea27e42ed0..663a15dbdaa 100644 --- a/config/metrics/counts_all/20210216183406_two-factor-via-webauthn-device.yml +++ b/config/metrics/counts_all/20210216183406_two-factor-via-webauthn-device.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage.manage.user_auth_by_provider.two-factor-via-webauthn-device -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using two factor via a WebAuthn device +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183408_standard.yml b/config/metrics/counts_all/20210216183408_standard.yml index 55b4a984ae2..0a0b1684b50 100644 --- a/config/metrics/counts_all/20210216183408_standard.yml +++ b/config/metrics/counts_all/20210216183408_standard.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage.manage.user_auth_by_provider.standard -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using password authentication +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210216183410_google_oauth2.yml b/config/metrics/counts_all/20210216183410_google_oauth2.yml index c2fd5fad5ff..d644033c5cc 100644 --- a/config/metrics/counts_all/20210216183410_google_oauth2.yml +++ b/config/metrics/counts_all/20210216183410_google_oauth2.yml @@ -1,16 +1,17 @@ --- key_path: usage_activity_by_stage.manage.user_auth_by_provider.google_oauth2 -description: '' -product_section: '' -product_stage: '' -product_group: '' -product_category: '' +description: Number of unique user logins using Google OAuth authentication +product_section: dev +product_stage: manage +product_group: group::access +product_category: authentication_and_authorization value_type: number status: data_available time_frame: all -data_source: +data_source: database distribution: - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/counts_all/20210410012200_package_events_i_package_terraform_module_delete_package.yml b/config/metrics/counts_all/20210410012200_package_events_i_package_terraform_module_delete_package.yml index d16181a9531..15859a10f59 100644 --- a/config/metrics/counts_all/20210410012200_package_events_i_package_terraform_module_delete_package.yml +++ b/config/metrics/counts_all/20210410012200_package_events_i_package_terraform_module_delete_package.yml @@ -6,7 +6,7 @@ product_stage: configure product_group: group::configure product_category: infrastructure_as_code value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55018 time_frame: all diff --git a/config/metrics/counts_all/20210410012202_package_events_i_package_terraform_module_pull_package.yml b/config/metrics/counts_all/20210410012202_package_events_i_package_terraform_module_pull_package.yml index fcb11b68ccf..d766fd5efac 100644 --- a/config/metrics/counts_all/20210410012202_package_events_i_package_terraform_module_pull_package.yml +++ b/config/metrics/counts_all/20210410012202_package_events_i_package_terraform_module_pull_package.yml @@ -6,7 +6,7 @@ product_stage: configure product_group: group::configure product_category: infrastructure_as_code value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55018 time_frame: all diff --git a/config/metrics/counts_all/20210410012204_package_events_i_package_terraform_module_push_package.yml b/config/metrics/counts_all/20210410012204_package_events_i_package_terraform_module_push_package.yml index c9812f109a0..4f923f250d0 100644 --- a/config/metrics/counts_all/20210410012204_package_events_i_package_terraform_module_push_package.yml +++ b/config/metrics/counts_all/20210410012204_package_events_i_package_terraform_module_push_package.yml @@ -6,7 +6,7 @@ product_stage: configure product_group: group::configure product_category: infrastructure_as_code value_type: number -status: implemented +status: data_available milestone: '13.11' introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55018 time_frame: all diff --git a/config/metrics/counts_all/20210423005644_i_analytics_dev_ops_adoption.yml b/config/metrics/counts_all/20210423005644_i_analytics_dev_ops_adoption.yml index 54dffb5573a..25b6c0f4e93 100644 --- a/config/metrics/counts_all/20210423005644_i_analytics_dev_ops_adoption.yml +++ b/config/metrics/counts_all/20210423005644_i_analytics_dev_ops_adoption.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.11" introduced_by_url: time_frame: all diff --git a/config/metrics/counts_all/20210427212450_geo_secondary_web_oauth_users.yml b/config/metrics/counts_all/20210427212450_geo_secondary_web_oauth_users.yml index 0ce05fb84e2..d1a818fe3e1 100644 --- a/config/metrics/counts_all/20210427212450_geo_secondary_web_oauth_users.yml +++ b/config/metrics/counts_all/20210427212450_geo_secondary_web_oauth_users.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: all diff --git a/config/metrics/counts_all/20210428142406_users_viewing_analytics_group_devops_adoption.yml b/config/metrics/counts_all/20210428142406_users_viewing_analytics_group_devops_adoption.yml index c3fb808541a..2a6a56a1f5a 100644 --- a/config/metrics/counts_all/20210428142406_users_viewing_analytics_group_devops_adoption.yml +++ b/config/metrics/counts_all/20210428142406_users_viewing_analytics_group_devops_adoption.yml @@ -7,7 +7,7 @@ product_stage: product_group: product_category: value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: time_frame: all diff --git a/config/metrics/counts_all/20210502045402_ci_runners_instance_type_active.yml b/config/metrics/counts_all/20210502045402_ci_runners_instance_type_active.yml index 2d42796514d..f66bb2c85c9 100644 --- a/config/metrics/counts_all/20210502045402_ci_runners_instance_type_active.yml +++ b/config/metrics/counts_all/20210502045402_ci_runners_instance_type_active.yml @@ -4,10 +4,10 @@ name: "count_active_instance_ci_runners" description: Total active group Runners product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58197 time_frame: all diff --git a/config/metrics/counts_all/20210502050341_ci_runners_group_type_active.yml b/config/metrics/counts_all/20210502050341_ci_runners_group_type_active.yml index 49c99ce13ad..c6abe0905a4 100644 --- a/config/metrics/counts_all/20210502050341_ci_runners_group_type_active.yml +++ b/config/metrics/counts_all/20210502050341_ci_runners_group_type_active.yml @@ -4,10 +4,10 @@ name: "count_active_group_ci_runners" description: Total active instance Runners product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58197 time_frame: all diff --git a/config/metrics/counts_all/20210502050834_ci_runners_project_type_active.yml b/config/metrics/counts_all/20210502050834_ci_runners_project_type_active.yml index 0c442466199..fda2b529b30 100644 --- a/config/metrics/counts_all/20210502050834_ci_runners_project_type_active.yml +++ b/config/metrics/counts_all/20210502050834_ci_runners_project_type_active.yml @@ -4,10 +4,10 @@ name: "count_active_project_ci_runners" description: Total active project Runners product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58197 time_frame: all diff --git a/config/metrics/counts_all/20210502050942_ci_runners_online.yml b/config/metrics/counts_all/20210502050942_ci_runners_online.yml index d661767095f..201ffaeb415 100644 --- a/config/metrics/counts_all/20210502050942_ci_runners_online.yml +++ b/config/metrics/counts_all/20210502050942_ci_runners_online.yml @@ -4,10 +4,10 @@ name: "counts_online_runners" description: Total online Runners product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58197 time_frame: all diff --git a/config/metrics/counts_all/20210502051651_ci_runners_instance_type_active_online.yml b/config/metrics/counts_all/20210502051651_ci_runners_instance_type_active_online.yml index d5b2bb2eab8..920ec24e9e7 100644 --- a/config/metrics/counts_all/20210502051651_ci_runners_instance_type_active_online.yml +++ b/config/metrics/counts_all/20210502051651_ci_runners_instance_type_active_online.yml @@ -4,10 +4,10 @@ name: "count_instance_active_online_ci_runners" description: Total active and online instance Runners product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58197 time_frame: all diff --git a/config/metrics/counts_all/20210502051922_ci_runners_group_type_active_online.yml b/config/metrics/counts_all/20210502051922_ci_runners_group_type_active_online.yml index cedf120bfc1..e88530d97c8 100644 --- a/config/metrics/counts_all/20210502051922_ci_runners_group_type_active_online.yml +++ b/config/metrics/counts_all/20210502051922_ci_runners_group_type_active_online.yml @@ -4,10 +4,10 @@ name: "count_group_active_online_ci_runners" description: Total active and online group Runners product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58197 time_frame: all diff --git a/config/metrics/counts_all/20210502052036_ci_runners_project_type_active_online.yml b/config/metrics/counts_all/20210502052036_ci_runners_project_type_active_online.yml index dbedcc7540d..7ce3ee6ce8b 100644 --- a/config/metrics/counts_all/20210502052036_ci_runners_project_type_active_online.yml +++ b/config/metrics/counts_all/20210502052036_ci_runners_project_type_active_online.yml @@ -4,10 +4,10 @@ name: "count_project_active_online_ci_runners" description: Total active and online project Runners product_section: ops product_stage: verify -product_group: group::continuous integration +product_group: group::pipeline execution product_category: continuous_integration value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/58197 time_frame: all diff --git a/config/metrics/counts_all/20210510201537_in_product_marketing_email_create_0_sent.yml b/config/metrics/counts_all/20210510201537_in_product_marketing_email_create_0_sent.yml index bbfae3eb114..52dd38bab8d 100644 --- a/config/metrics/counts_all/20210510201537_in_product_marketing_email_create_0_sent.yml +++ b/config/metrics/counts_all/20210510201537_in_product_marketing_email_create_0_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510201919_in_product_marketing_email_create_0_cta_clicked.yml b/config/metrics/counts_all/20210510201919_in_product_marketing_email_create_0_cta_clicked.yml index a2cf7c6d813..65440e73542 100644 --- a/config/metrics/counts_all/20210510201919_in_product_marketing_email_create_0_cta_clicked.yml +++ b/config/metrics/counts_all/20210510201919_in_product_marketing_email_create_0_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510202148_in_product_marketing_email_create_1_sent.yml b/config/metrics/counts_all/20210510202148_in_product_marketing_email_create_1_sent.yml index 85552f42431..3701f0a3ba3 100644 --- a/config/metrics/counts_all/20210510202148_in_product_marketing_email_create_1_sent.yml +++ b/config/metrics/counts_all/20210510202148_in_product_marketing_email_create_1_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510202356_in_product_marketing_email_create_1_cta_clicked.yml b/config/metrics/counts_all/20210510202356_in_product_marketing_email_create_1_cta_clicked.yml index 7a1e5f28c22..70c0257481d 100644 --- a/config/metrics/counts_all/20210510202356_in_product_marketing_email_create_1_cta_clicked.yml +++ b/config/metrics/counts_all/20210510202356_in_product_marketing_email_create_1_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510202604_in_product_marketing_email_create_2_sent.yml b/config/metrics/counts_all/20210510202604_in_product_marketing_email_create_2_sent.yml index 02d5ae115bb..8d8eb4630d3 100644 --- a/config/metrics/counts_all/20210510202604_in_product_marketing_email_create_2_sent.yml +++ b/config/metrics/counts_all/20210510202604_in_product_marketing_email_create_2_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510202724_in_product_marketing_email_create_2_cta_clicked.yml b/config/metrics/counts_all/20210510202724_in_product_marketing_email_create_2_cta_clicked.yml index 75eafa3a54f..965efa41883 100644 --- a/config/metrics/counts_all/20210510202724_in_product_marketing_email_create_2_cta_clicked.yml +++ b/config/metrics/counts_all/20210510202724_in_product_marketing_email_create_2_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510202807_in_product_marketing_email_verify_0_sent.yml b/config/metrics/counts_all/20210510202807_in_product_marketing_email_verify_0_sent.yml index 0a5a9ef936f..2e5bbc29d2c 100644 --- a/config/metrics/counts_all/20210510202807_in_product_marketing_email_verify_0_sent.yml +++ b/config/metrics/counts_all/20210510202807_in_product_marketing_email_verify_0_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510202943_in_product_marketing_email_verify_0_cta_clicked.yml b/config/metrics/counts_all/20210510202943_in_product_marketing_email_verify_0_cta_clicked.yml index 17e677ba29d..23ed471a295 100644 --- a/config/metrics/counts_all/20210510202943_in_product_marketing_email_verify_0_cta_clicked.yml +++ b/config/metrics/counts_all/20210510202943_in_product_marketing_email_verify_0_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510202955_in_product_marketing_email_verify_1_sent.yml b/config/metrics/counts_all/20210510202955_in_product_marketing_email_verify_1_sent.yml index 2bad6d31db2..992b39fbd1c 100644 --- a/config/metrics/counts_all/20210510202955_in_product_marketing_email_verify_1_sent.yml +++ b/config/metrics/counts_all/20210510202955_in_product_marketing_email_verify_1_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203005_in_product_marketing_email_verify_1_cta_clicked.yml b/config/metrics/counts_all/20210510203005_in_product_marketing_email_verify_1_cta_clicked.yml index 66080d46e7f..bd9378867e6 100644 --- a/config/metrics/counts_all/20210510203005_in_product_marketing_email_verify_1_cta_clicked.yml +++ b/config/metrics/counts_all/20210510203005_in_product_marketing_email_verify_1_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203015_in_product_marketing_email_verify_2_sent.yml b/config/metrics/counts_all/20210510203015_in_product_marketing_email_verify_2_sent.yml index 2beabb8b007..5b74bfd8d8c 100644 --- a/config/metrics/counts_all/20210510203015_in_product_marketing_email_verify_2_sent.yml +++ b/config/metrics/counts_all/20210510203015_in_product_marketing_email_verify_2_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203025_in_product_marketing_email_verify_2_cta_clicked.yml b/config/metrics/counts_all/20210510203025_in_product_marketing_email_verify_2_cta_clicked.yml index 7213c463fa9..e30f41d003a 100644 --- a/config/metrics/counts_all/20210510203025_in_product_marketing_email_verify_2_cta_clicked.yml +++ b/config/metrics/counts_all/20210510203025_in_product_marketing_email_verify_2_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203035_in_product_marketing_email_trial_0_sent.yml b/config/metrics/counts_all/20210510203035_in_product_marketing_email_trial_0_sent.yml index dc566f03898..555c0f1e47f 100644 --- a/config/metrics/counts_all/20210510203035_in_product_marketing_email_trial_0_sent.yml +++ b/config/metrics/counts_all/20210510203035_in_product_marketing_email_trial_0_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203044_in_product_marketing_email_trial_0_cta_clicked.yml b/config/metrics/counts_all/20210510203044_in_product_marketing_email_trial_0_cta_clicked.yml index a3cf714e5ad..23d8a6be343 100644 --- a/config/metrics/counts_all/20210510203044_in_product_marketing_email_trial_0_cta_clicked.yml +++ b/config/metrics/counts_all/20210510203044_in_product_marketing_email_trial_0_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203054_in_product_marketing_email_trial_1_sent.yml b/config/metrics/counts_all/20210510203054_in_product_marketing_email_trial_1_sent.yml index f5215090b7e..794eaaf01c8 100644 --- a/config/metrics/counts_all/20210510203054_in_product_marketing_email_trial_1_sent.yml +++ b/config/metrics/counts_all/20210510203054_in_product_marketing_email_trial_1_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203104_in_product_marketing_email_trial_1_cta_clicked.yml b/config/metrics/counts_all/20210510203104_in_product_marketing_email_trial_1_cta_clicked.yml index 651c5426e2a..d8172d035b3 100644 --- a/config/metrics/counts_all/20210510203104_in_product_marketing_email_trial_1_cta_clicked.yml +++ b/config/metrics/counts_all/20210510203104_in_product_marketing_email_trial_1_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203114_in_product_marketing_email_trial_2_sent.yml b/config/metrics/counts_all/20210510203114_in_product_marketing_email_trial_2_sent.yml index 4be98d45ce2..f781a32cd65 100644 --- a/config/metrics/counts_all/20210510203114_in_product_marketing_email_trial_2_sent.yml +++ b/config/metrics/counts_all/20210510203114_in_product_marketing_email_trial_2_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203124_in_product_marketing_email_trial_2_cta_clicked.yml b/config/metrics/counts_all/20210510203124_in_product_marketing_email_trial_2_cta_clicked.yml index 6be928da906..a79425144ac 100644 --- a/config/metrics/counts_all/20210510203124_in_product_marketing_email_trial_2_cta_clicked.yml +++ b/config/metrics/counts_all/20210510203124_in_product_marketing_email_trial_2_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203134_in_product_marketing_email_team_0_sent.yml b/config/metrics/counts_all/20210510203134_in_product_marketing_email_team_0_sent.yml index ac9ffa730f1..d84f9b6d794 100644 --- a/config/metrics/counts_all/20210510203134_in_product_marketing_email_team_0_sent.yml +++ b/config/metrics/counts_all/20210510203134_in_product_marketing_email_team_0_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203143_in_product_marketing_email_team_0_cta_clicked.yml b/config/metrics/counts_all/20210510203143_in_product_marketing_email_team_0_cta_clicked.yml index cf51512c6eb..35a9797f2fe 100644 --- a/config/metrics/counts_all/20210510203143_in_product_marketing_email_team_0_cta_clicked.yml +++ b/config/metrics/counts_all/20210510203143_in_product_marketing_email_team_0_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203153_in_product_marketing_email_team_1_sent.yml b/config/metrics/counts_all/20210510203153_in_product_marketing_email_team_1_sent.yml index b860b08e391..79c2b1362c0 100644 --- a/config/metrics/counts_all/20210510203153_in_product_marketing_email_team_1_sent.yml +++ b/config/metrics/counts_all/20210510203153_in_product_marketing_email_team_1_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203203_in_product_marketing_email_team_1_cta_clicked.yml b/config/metrics/counts_all/20210510203203_in_product_marketing_email_team_1_cta_clicked.yml index c0f63cadbf2..b4e08bd5d90 100644 --- a/config/metrics/counts_all/20210510203203_in_product_marketing_email_team_1_cta_clicked.yml +++ b/config/metrics/counts_all/20210510203203_in_product_marketing_email_team_1_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203213_in_product_marketing_email_team_2_sent.yml b/config/metrics/counts_all/20210510203213_in_product_marketing_email_team_2_sent.yml index 887334c65c7..175c7171dba 100644 --- a/config/metrics/counts_all/20210510203213_in_product_marketing_email_team_2_sent.yml +++ b/config/metrics/counts_all/20210510203213_in_product_marketing_email_team_2_sent.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210510203223_in_product_marketing_email_team_2_cta_clicked.yml b/config/metrics/counts_all/20210510203223_in_product_marketing_email_team_2_cta_clicked.yml index 6dac2db454a..d6ec214b836 100644 --- a/config/metrics/counts_all/20210510203223_in_product_marketing_email_team_2_cta_clicked.yml +++ b/config/metrics/counts_all/20210510203223_in_product_marketing_email_team_2_cta_clicked.yml @@ -7,7 +7,7 @@ product_stage: growth product_group: group::activation product_category: onboarding value_type: number -status: implemented +status: data_available milestone: "13.12" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56752 time_frame: all diff --git a/config/metrics/counts_all/20210514141520_project_imports_total.yml b/config/metrics/counts_all/20210514141520_project_imports_total.yml new file mode 100644 index 00000000000..cfeb30a8ca6 --- /dev/null +++ b/config/metrics/counts_all/20210514141520_project_imports_total.yml @@ -0,0 +1,20 @@ +--- +key_path: usage_activity_by_stage.manage.project_imports.total +description: 'Count number of projects imported monthly' +product_section: dev +product_stage: manage +product_group: group::import +product_category: +value_type: number +status: implemented +milestone: "14.0" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61775 +time_frame: all +data_source: database +distribution: + - ce + - ee +tier: + - free + - premium + - ultimate diff --git a/config/metrics/counts_all/20210517073546_package_events_i_package_helm_pull_package.yml b/config/metrics/counts_all/20210517073546_package_events_i_package_helm_pull_package.yml new file mode 100644 index 00000000000..1ec944c3d7a --- /dev/null +++ b/config/metrics/counts_all/20210517073546_package_events_i_package_helm_pull_package.yml @@ -0,0 +1,20 @@ +--- +key_path: counts.package_events_i_package_helm_pull_package +description: Total count of pull Helm packages events +product_section: ops +product_stage: package +product_group: group::package +product_category: package_registry +value_type: number +status: implemented +milestone: "14.0" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61014 +time_frame: all +data_source: redis +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/counts_all/20210518081225_in_product_marketing_email_experience_0_sent.yml b/config/metrics/counts_all/20210518081225_in_product_marketing_email_experience_0_sent.yml new file mode 100644 index 00000000000..f8a2b99b87e --- /dev/null +++ b/config/metrics/counts_all/20210518081225_in_product_marketing_email_experience_0_sent.yml @@ -0,0 +1,21 @@ +--- +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_stage: growth +product_group: group::activation +product_category: onboarding +value_type: number +status: data_available +milestone: "13.12" +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/61347 +time_frame: all +data_source: database +distribution: +- ce +- ee +tier: +- free +- premium +- ultimate diff --git a/config/metrics/license/20210204124827_hostname.yml b/config/metrics/license/20210204124827_hostname.yml index 953239eff7a..40968500e13 100644 --- a/config/metrics/license/20210204124827_hostname.yml +++ b/config/metrics/license/20210204124827_hostname.yml @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/license/20210204124829_active_user_count.yml b/config/metrics/license/20210204124829_active_user_count.yml index 21dacb43d92..3987b6504f1 100644 --- a/config/metrics/license/20210204124829_active_user_count.yml +++ b/config/metrics/license/20210204124829_active_user_count.yml @@ -1,6 +1,6 @@ --- key_path: active_user_count -description: This is named the instance_user_count in the Versions application. +description: The number of active users existing in the instance. This is named the instance_user_count in the Versions application. product_section: growth product_stage: growth product_group: group::product intelligence @@ -16,4 +16,4 @@ tier: - free - premium - ultimate -skip_validation: true +introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/557 diff --git a/config/metrics/license/20210204124854_license_management_jobs.yml b/config/metrics/license/20210204124854_license_management_jobs.yml deleted file mode 100644 index 81e3e17e24b..00000000000 --- a/config/metrics/license/20210204124854_license_management_jobs.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -key_path: counts.license_management_jobs -description: Name on the GitLab license -product_section: growth -product_stage: growth -product_group: group::product intelligence -product_category: collection -value_type: number -status: data_available -time_frame: none -data_source: database -distribution: -- ce -tier: -- premium -- ultimate -skip_validation: true diff --git a/config/metrics/license/20210204124926_license_trial_ends_on.yml b/config/metrics/license/20210204124926_license_trial_ends_on.yml deleted file mode 100644 index fb9ec099a46..00000000000 --- a/config/metrics/license/20210204124926_license_trial_ends_on.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -key_path: license_trial_ends_on -description: Date the license ends on -product_section: growth -product_stage: growth -product_group: group::product intelligence -product_category: collection -value_type: string -status: data_available -time_frame: none -data_source: system -distribution: -- ce -tier: -- free -skip_validation: true diff --git a/config/metrics/license/20210216181053_version.yml b/config/metrics/license/20210216181053_version.yml index 824167c8d97..c267c2e9bca 100644 --- a/config/metrics/license/20210216181053_version.yml +++ b/config/metrics/license/20210216181053_version.yml @@ -4,13 +4,15 @@ description: Identifies the version of the external registry being used product_section: ops product_stage: package product_group: group::package -product_category: -value_type: string +product_category: container registry +value_type: number status: data_available time_frame: none data_source: system distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/license/20210216183237_version.yml b/config/metrics/license/20210216183237_version.yml index 69d97e17f20..ff501697e95 100644 --- a/config/metrics/license/20210216183237_version.yml +++ b/config/metrics/license/20210216183237_version.yml @@ -1,9 +1,9 @@ --- key_path: git.version -description: '' -product_section: '' -product_stage: '' -product_group: '' +description: Information about Git version +product_section: enablement +product_stage: enablement +product_group: group::distribution product_category: '' value_type: string status: data_available @@ -11,6 +11,8 @@ time_frame: none data_source: system distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/objects_schemas/topology_schema.json b/config/metrics/objects_schemas/topology_schema.json index c422966c5c5..013c9496069 100644 --- a/config/metrics/objects_schemas/topology_schema.json +++ b/config/metrics/objects_schemas/topology_schema.json @@ -20,7 +20,7 @@ "type": "object", "properties": { "name": { "type": "string", "description": "The name of the GitLab service running on this node" }, - "server": { "type": "string", "description": "The type of web server used (Unicorn or Puma)" }, + "server": { "type": "string", "description": "The type of web server used (Puma only from 14.0)" }, "process_count": { "type": "number", "description": "The number of processes running for this service" }, "process_memory_rss": { "type": "number", "description": "The average Resident Set Size of a service process" }, "process_memory_uss": { "type": "number", "description": "The average Unique Set Size of a service process" }, diff --git a/config/metrics/schema.json b/config/metrics/schema.json index e9a4a16ecd3..476e292e5c0 100644 --- a/config/metrics/schema.json +++ b/config/metrics/schema.json @@ -30,7 +30,7 @@ }, "status": { "type": ["string"], - "enum": ["data_available", "implemented", "not_used", "deprecated", "removed"] + "enum": ["data_available", "implemented", "not_used", "deprecated", "removed", "broken"] }, "milestone": { "type": ["string", "null"], @@ -43,7 +43,10 @@ "introduced_by_url": { "type": ["string", "null"] }, - "extra": { + "repair_issue_url": { + "type": ["string"] + }, + "options": { "type": "object" }, "time_frame": { @@ -52,11 +55,15 @@ }, "data_source": { "type": "string", - "enum": ["database", "redis", "redis_hll", "prometheus", "system"] + "enum": ["database", "redis", "redis_hll", "prometheus", "system", "license"] + }, + "data_category": { + "type": "string", + "enum": ["Operational", "Optional", "Subscription", "Standard"] }, "instrumentation_class": { "type": "string", - "pattern": "^(([A-Z][a-z]+)+::)*(([A-Z][a-z]+)+)$" + "pattern": "^(([A-Z][a-z]+)+::)*(([A-Z]+[a-z]+)+)$" }, "distribution": { "type": "array", @@ -78,5 +85,17 @@ "value_json_schema": { "type": "string" } - } + }, + "allOf": [ + { + "if": { + "properties": { + "status": { "const": "broken" } + } + }, + "then": { + "required": ["repair_issue_url"] + } + } + ] } diff --git a/config/metrics/settings/20210204124858_container_registry_enabled.yml b/config/metrics/settings/20210204124858_container_registry_enabled.yml index d8a47a39912..5cccb84ec10 100644 --- a/config/metrics/settings/20210204124858_container_registry_enabled.yml +++ b/config/metrics/settings/20210204124858_container_registry_enabled.yml @@ -1,16 +1,18 @@ --- key_path: container_registry_enabled -description: Whether container registry is enabled -product_section: growth -product_stage: growth -product_group: group::product intelligence -product_category: collection +description: A count of projects where the container registry is enabled +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry value_type: boolean status: data_available time_frame: none data_source: system distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/settings/20210204124900_dependency_proxy_enabled.yml b/config/metrics/settings/20210204124900_dependency_proxy_enabled.yml index f7aa195f284..f06b89477a4 100644 --- a/config/metrics/settings/20210204124900_dependency_proxy_enabled.yml +++ b/config/metrics/settings/20210204124900_dependency_proxy_enabled.yml @@ -1,16 +1,18 @@ --- key_path: dependency_proxy_enabled -description: Whether dependency proxy is enabled -product_section: growth -product_stage: growth -product_group: group::product intelligence -product_category: collection +description: A count of projects where the dependency proxy is enabled +product_section: ops +product_stage: package +product_group: group::package +product_category: container registry value_type: boolean status: data_available time_frame: none data_source: system distribution: +- ee - ce tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/settings/20210204124904_gravatar_enabled.yml b/config/metrics/settings/20210204124904_gravatar_enabled.yml index b0280347b9f..a5ae02910c6 100644 --- a/config/metrics/settings/20210204124904_gravatar_enabled.yml +++ b/config/metrics/settings/20210204124904_gravatar_enabled.yml @@ -1,16 +1,19 @@ --- key_path: gravatar_enabled description: Whether gravatar is enabled -product_section: growth -product_stage: growth -product_group: group::product intelligence -product_category: collection +product_section: dev +product_stage: manage +product_group: group::access +product_category: users value_type: boolean status: data_available time_frame: none data_source: system distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate + diff --git a/config/metrics/settings/20210204124908_mattermost_enabled.yml b/config/metrics/settings/20210204124908_mattermost_enabled.yml index a3c88cf976e..14303726d1f 100644 --- a/config/metrics/settings/20210204124908_mattermost_enabled.yml +++ b/config/metrics/settings/20210204124908_mattermost_enabled.yml @@ -1,16 +1,18 @@ --- key_path: mattermost_enabled description: Whether Mattermost is enabled -product_section: growth -product_stage: growth -product_group: group::product intelligence -product_category: collection +product_section: dev +product_stage: create +product_group: group::ecosystem +product_category: integrations value_type: boolean status: data_available time_frame: none data_source: system distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/settings/20210204124912_prometheus_enabled.yml b/config/metrics/settings/20210204124912_prometheus_enabled.yml index 092f273e237..0e8ce856858 100644 --- a/config/metrics/settings/20210204124912_prometheus_enabled.yml +++ b/config/metrics/settings/20210204124912_prometheus_enabled.yml @@ -11,6 +11,8 @@ time_frame: none data_source: system distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/settings/20210204124914_prometheus_metrics_enabled.yml b/config/metrics/settings/20210204124914_prometheus_metrics_enabled.yml index 43a13aff5e1..61b99f55452 100644 --- a/config/metrics/settings/20210204124914_prometheus_metrics_enabled.yml +++ b/config/metrics/settings/20210204124914_prometheus_metrics_enabled.yml @@ -11,6 +11,8 @@ time_frame: none data_source: system distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/settings/20210204124916_reply_by_email_enabled.yml b/config/metrics/settings/20210204124916_reply_by_email_enabled.yml index 40b863cd225..ba61de920de 100644 --- a/config/metrics/settings/20210204124916_reply_by_email_enabled.yml +++ b/config/metrics/settings/20210204124916_reply_by_email_enabled.yml @@ -1,16 +1,18 @@ --- key_path: reply_by_email_enabled description: Whether incoming email is setup -product_section: growth -product_stage: growth -product_group: group::product intelligence +product_section: dev +product_stage: plan +product_group: group::certify product_category: collection value_type: boolean status: data_available time_frame: none data_source: system distribution: -- ce + - ce + - ee tier: -- free -skip_validation: true + - free + - premium + - ultimate diff --git a/config/metrics/settings/20210204124920_web_ide_clientside_preview_enabled.yml b/config/metrics/settings/20210204124920_web_ide_clientside_preview_enabled.yml index bfb143d2013..80f247d9146 100644 --- a/config/metrics/settings/20210204124920_web_ide_clientside_preview_enabled.yml +++ b/config/metrics/settings/20210204124920_web_ide_clientside_preview_enabled.yml @@ -1,16 +1,18 @@ --- key_path: web_ide_clientside_preview_enabled -description: Whether web ide clientside preview is enabled -product_section: growth -product_stage: growth -product_group: group::product intelligence +description: Whether Web IDE clientside preview is enabled +product_section: dev +product_stage: create +product_group: group::editor product_category: collection value_type: boolean status: data_available time_frame: none -data_source: system +data_source: database distribution: - ce +- ee tier: - free -skip_validation: true +- premium +- ultimate diff --git a/config/metrics/settings/20210216175459_ingress_modsecurity_enabled.yml b/config/metrics/settings/20210216175459_ingress_modsecurity_enabled.yml index f76bd0593b6..a2552d1f465 100644 --- a/config/metrics/settings/20210216175459_ingress_modsecurity_enabled.yml +++ b/config/metrics/settings/20210216175459_ingress_modsecurity_enabled.yml @@ -6,7 +6,8 @@ product_stage: protect product_group: group::container security product_category: web_firewall value_type: boolean -status: deprecated +status: removed +milestone_removed: 14.0 time_frame: none data_source: system distribution: diff --git a/config/metrics/settings/20210216180314_gitpod_enabled.yml b/config/metrics/settings/20210216180314_gitpod_enabled.yml index 0bad75fe3db..72e13f785d4 100644 --- a/config/metrics/settings/20210216180314_gitpod_enabled.yml +++ b/config/metrics/settings/20210216180314_gitpod_enabled.yml @@ -1,6 +1,6 @@ --- key_path: gitpod_enabled -description: Whether gitpod is enabled in the instance +description: Whether Gitpod is enabled in the instance product_section: dev product_stage: create product_group: group::editor @@ -8,7 +8,7 @@ product_category: integrations value_type: boolean status: data_available time_frame: none -data_source: system +data_source: database distribution: - ce - ee @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180836_enabled.yml b/config/metrics/settings/20210216180836_enabled.yml index df71de8d4c2..c5f7e230767 100644 --- a/config/metrics/settings/20210216180836_enabled.yml +++ b/config/metrics/settings/20210216180836_enabled.yml @@ -4,7 +4,7 @@ description: Whether Object Storage is enabled for Artifacts product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180838_enabled.yml b/config/metrics/settings/20210216180838_enabled.yml index 7bb1135ee08..3e5fbdf1acd 100644 --- a/config/metrics/settings/20210216180838_enabled.yml +++ b/config/metrics/settings/20210216180838_enabled.yml @@ -4,7 +4,7 @@ description: Whether Object Storage is enabled for Artifacts product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180840_direct_upload.yml b/config/metrics/settings/20210216180840_direct_upload.yml index 788d101ba22..4356fe775d8 100644 --- a/config/metrics/settings/20210216180840_direct_upload.yml +++ b/config/metrics/settings/20210216180840_direct_upload.yml @@ -4,7 +4,7 @@ description: Whether Direct Upload for Object Storage is enabled for Artifacts product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180841_background_upload.yml b/config/metrics/settings/20210216180841_background_upload.yml index 77788a696d0..4570a701b53 100644 --- a/config/metrics/settings/20210216180841_background_upload.yml +++ b/config/metrics/settings/20210216180841_background_upload.yml @@ -4,7 +4,7 @@ description: Whether Background Upload for Object Storage is enabled for Artifac product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180843_provider.yml b/config/metrics/settings/20210216180843_provider.yml index c2d684605cb..fcaea534dab 100644 --- a/config/metrics/settings/20210216180843_provider.yml +++ b/config/metrics/settings/20210216180843_provider.yml @@ -4,10 +4,10 @@ description: What Object Storage provider has been configured for Artifacts product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: string status: data_available -time_frame: all +time_frame: none data_source: system distribution: - ce @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180845_enabled.yml b/config/metrics/settings/20210216180845_enabled.yml index 9b5c02e3e16..dc29c7211fd 100644 --- a/config/metrics/settings/20210216180845_enabled.yml +++ b/config/metrics/settings/20210216180845_enabled.yml @@ -4,7 +4,7 @@ description: Whether Object Storage is enabled for External Diffs product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180847_enabled.yml b/config/metrics/settings/20210216180847_enabled.yml index 5babfc27fbf..c5be296e19f 100644 --- a/config/metrics/settings/20210216180847_enabled.yml +++ b/config/metrics/settings/20210216180847_enabled.yml @@ -4,7 +4,7 @@ description: Whether Object Storage is enabled for External Diffs product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180849_direct_upload.yml b/config/metrics/settings/20210216180849_direct_upload.yml index 56b17b7b44e..cdce6e0329c 100644 --- a/config/metrics/settings/20210216180849_direct_upload.yml +++ b/config/metrics/settings/20210216180849_direct_upload.yml @@ -4,7 +4,7 @@ description: Whether Direct Upload for Object Storage is enabled for External Di product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180851_background_upload.yml b/config/metrics/settings/20210216180851_background_upload.yml index 2108d35f4bf..67852d9f039 100644 --- a/config/metrics/settings/20210216180851_background_upload.yml +++ b/config/metrics/settings/20210216180851_background_upload.yml @@ -5,7 +5,7 @@ description: Whether Background Upload for Object Storage is enabled for Externa product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -17,4 +17,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180852_provider.yml b/config/metrics/settings/20210216180852_provider.yml index 2d6d48d4be8..5c843969510 100644 --- a/config/metrics/settings/20210216180852_provider.yml +++ b/config/metrics/settings/20210216180852_provider.yml @@ -4,10 +4,10 @@ description: What Object Storage provider has been configured for External Diffs product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: string status: data_available -time_frame: all +time_frame: none data_source: system distribution: - ce @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180854_enabled.yml b/config/metrics/settings/20210216180854_enabled.yml index f61f15622d7..40656fdfe2c 100644 --- a/config/metrics/settings/20210216180854_enabled.yml +++ b/config/metrics/settings/20210216180854_enabled.yml @@ -4,7 +4,7 @@ description: Whether Object Storage is enabled for LFS product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180856_enabled.yml b/config/metrics/settings/20210216180856_enabled.yml index 1c94354afc7..1892882d5bb 100644 --- a/config/metrics/settings/20210216180856_enabled.yml +++ b/config/metrics/settings/20210216180856_enabled.yml @@ -4,7 +4,7 @@ description: Whether Object Storage is enabled for LFS product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180858_direct_upload.yml b/config/metrics/settings/20210216180858_direct_upload.yml index acceccafa5f..f2b11a4e4a7 100644 --- a/config/metrics/settings/20210216180858_direct_upload.yml +++ b/config/metrics/settings/20210216180858_direct_upload.yml @@ -4,7 +4,7 @@ description: Whether Direct Upload for Object Storage is enabled for LFS product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180900_background_upload.yml b/config/metrics/settings/20210216180900_background_upload.yml index e9545888d6e..9cb4e2ed10e 100644 --- a/config/metrics/settings/20210216180900_background_upload.yml +++ b/config/metrics/settings/20210216180900_background_upload.yml @@ -4,7 +4,7 @@ description: Whether Background Upload for Object Storage is enabled for LFS product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180902_provider.yml b/config/metrics/settings/20210216180902_provider.yml index d275a7ea535..2e9e11b9301 100644 --- a/config/metrics/settings/20210216180902_provider.yml +++ b/config/metrics/settings/20210216180902_provider.yml @@ -4,10 +4,10 @@ description: What Object Storage provider has been configured for LFS product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: string status: data_available -time_frame: all +time_frame: none data_source: system distribution: - ce @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180903_enabled.yml b/config/metrics/settings/20210216180903_enabled.yml index 5955ed2aa83..7c7f4f7bf57 100644 --- a/config/metrics/settings/20210216180903_enabled.yml +++ b/config/metrics/settings/20210216180903_enabled.yml @@ -4,10 +4,10 @@ description: Whether Object Storage is enabled for Uploads product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: string status: data_available -time_frame: all +time_frame: none data_source: system distribution: - ce @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180905_enabled.yml b/config/metrics/settings/20210216180905_enabled.yml index 475a38bc190..fa5d70567e8 100644 --- a/config/metrics/settings/20210216180905_enabled.yml +++ b/config/metrics/settings/20210216180905_enabled.yml @@ -4,7 +4,7 @@ description: Whether Object Storage is enabled for Uploads product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180907_direct_upload.yml b/config/metrics/settings/20210216180907_direct_upload.yml index d6d8d46706b..8d2523f2e8f 100644 --- a/config/metrics/settings/20210216180907_direct_upload.yml +++ b/config/metrics/settings/20210216180907_direct_upload.yml @@ -4,7 +4,7 @@ description: Whether Direct Upload for Object Storage is enabled for Uploads product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180909_background_upload.yml b/config/metrics/settings/20210216180909_background_upload.yml index 3f7317974c0..466c630717b 100644 --- a/config/metrics/settings/20210216180909_background_upload.yml +++ b/config/metrics/settings/20210216180909_background_upload.yml @@ -4,7 +4,7 @@ description: Whether Background Upload for Object Storage is enabled for Uploads product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180911_provider.yml b/config/metrics/settings/20210216180911_provider.yml index 17cbafdd04a..75e5cda1f2b 100644 --- a/config/metrics/settings/20210216180911_provider.yml +++ b/config/metrics/settings/20210216180911_provider.yml @@ -4,10 +4,10 @@ description: What Object Storage provider has been configured for Uploads product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: string status: data_available -time_frame: all +time_frame: none data_source: system distribution: - ce @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180913_enabled.yml b/config/metrics/settings/20210216180913_enabled.yml index e5b38853325..806be543ad2 100644 --- a/config/metrics/settings/20210216180913_enabled.yml +++ b/config/metrics/settings/20210216180913_enabled.yml @@ -4,7 +4,7 @@ description: Whether Object Storage is enabled for Uploads product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180915_enabled.yml b/config/metrics/settings/20210216180915_enabled.yml index d1b2c7a3e91..fb16bfe1e48 100644 --- a/config/metrics/settings/20210216180915_enabled.yml +++ b/config/metrics/settings/20210216180915_enabled.yml @@ -4,7 +4,7 @@ description: Whether Object Storage is enabled for Packages product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180916_direct_upload.yml b/config/metrics/settings/20210216180916_direct_upload.yml index 11c70c327b2..f743723e6c3 100644 --- a/config/metrics/settings/20210216180916_direct_upload.yml +++ b/config/metrics/settings/20210216180916_direct_upload.yml @@ -4,7 +4,7 @@ description: Whether Direct Upload for Object Storage is enabled for Packages product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180918_background_upload.yml b/config/metrics/settings/20210216180918_background_upload.yml index 066fc31a62d..ede74fba29e 100644 --- a/config/metrics/settings/20210216180918_background_upload.yml +++ b/config/metrics/settings/20210216180918_background_upload.yml @@ -4,7 +4,7 @@ description: Whether Background Upload for Object Storage is enabled for Package product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: boolean status: data_available time_frame: none @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210216180920_provider.yml b/config/metrics/settings/20210216180920_provider.yml index 94f34244840..4f94e0d07bc 100644 --- a/config/metrics/settings/20210216180920_provider.yml +++ b/config/metrics/settings/20210216180920_provider.yml @@ -4,10 +4,10 @@ description: What Object Storage provider has been configured for Packages product_section: enablement product_stage: enablement product_group: group::memory -product_category: operational_metrics +product_category: memory value_type: string status: data_available -time_frame: all +time_frame: none data_source: system distribution: - ce @@ -16,4 +16,3 @@ tier: - free - premium - ultimate -skip_validation: true diff --git a/config/metrics/settings/20210321224827_gitaly_apdex.yml b/config/metrics/settings/20210321224827_gitaly_apdex.yml index 15db70b6008..8fe1e1edc0b 100644 --- a/config/metrics/settings/20210321224827_gitaly_apdex.yml +++ b/config/metrics/settings/20210321224827_gitaly_apdex.yml @@ -6,7 +6,7 @@ product_stage: create product_group: group::gitaly product_category: gitaly value_type: number -status: implemented +status: data_available milestone: "13.11" introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47040 time_frame: none diff --git a/config/redis.trace_chunks.yml.example b/config/redis.trace_chunks.yml.example new file mode 100644 index 00000000000..d38b9ba4966 --- /dev/null +++ b/config/redis.trace_chunks.yml.example @@ -0,0 +1,38 @@ +# If you change this file in a merge request, please also create +# a merge request on https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests +# +development: + url: redis://localhost:6379/13 + # + # url: redis://localhost:6382 + # sentinels: + # - + # host: localhost + # port: 26382 # point to sentinel, not to redis port + # - + # host: replica2 + # port: 26382 # point to sentinel, not to redis port +test: + url: redis://localhost:6379/13 + # + # url: redis://localhost:6382 +production: + # Redis (single instance) + url: unix:/var/run/redis/redis.trace_chunks.sock + ## + # Redis + Sentinel (for HA) + # + # Please read instructions carefully before using it as you may lose data: + # http://redis.io/topics/sentinel + # + # You must specify a list of a few sentinels that will handle client connection + # please read here for more information: https://docs.gitlab.com/ee/administration/redis/index.html + ## + # url: redis://master:6382 + # sentinels: + # - + # host: replica1 + # port: 26382 # point to sentinel, not to redis port + # - + # host: replica2 + # port: 26382 # point to sentinel, not to redis port diff --git a/config/routes.rb b/config/routes.rb index 3b0370551b9..f18085dbb54 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -44,6 +44,14 @@ Rails.application.routes.draw do draw :oauth use_doorkeeper_openid_connect + # Add OPTIONS method for CORS preflight requests + match '/oauth/userinfo' => 'doorkeeper/openid_connect/userinfo#show', via: :options + match '/oauth/discovery/keys' => 'doorkeeper/openid_connect/discovery#keys', via: :options + match '/.well-known/openid-configuration' => 'doorkeeper/openid_connect/discovery#provider', via: :options + match '/.well-known/webfinger' => 'doorkeeper/openid_connect/discovery#webfinger', via: :options + + match '/oauth/token' => 'oauth/tokens#create', via: :options + match '/oauth/revoke' => 'oauth/tokens#revoke', via: :options # Sign up scope path: '/users/sign_up', module: :registrations, as: :users_sign_up do @@ -252,38 +260,6 @@ Rails.application.routes.draw do end end - # Deprecated routes. - # Will be removed as part of https://gitlab.com/gitlab-org/gitlab/-/issues/210024 - scope as: :deprecated do - # Autocomplete - get '/autocomplete/users' => 'autocomplete#users' - get '/autocomplete/users/:id' => 'autocomplete#user' - get '/autocomplete/projects' => 'autocomplete#projects' - get '/autocomplete/award_emojis' => 'autocomplete#award_emojis' - get '/autocomplete/merge_request_target_branches' => 'autocomplete#merge_request_target_branches' - - Gitlab.ee do - get '/autocomplete/project_groups' => 'autocomplete#project_groups' - get '/autocomplete/project_routes' => 'autocomplete#project_routes' - get '/autocomplete/namespace_routes' => 'autocomplete#namespace_routes' - end - - resources :invites, only: [:show], constraints: { id: /[A-Za-z0-9_-]+/ } do - member do - post :accept - match :decline, via: [:get, :post] - end - end - - resources :sent_notifications, only: [], constraints: { id: /\h{32}/ } do - member do - get :unsubscribe - end - end - - resources :abuse_reports, only: [:new, :create] - end - resources :groups, only: [:index, :new, :create] do post :preview_markdown end @@ -311,9 +287,13 @@ Rails.application.routes.draw do # Issue https://gitlab.com/gitlab-org/gitlab/-/issues/210024 scope as: 'deprecated' do - draw :snippets + # Issue https://gitlab.com/gitlab-org/gitlab/-/issues/223719 + get '/snippets/:id/raw', + to: 'snippets#raw', + format: false, + constraints: { id: /\d+/ } - Gitlab::Routing.redirect_legacy_paths(self, :profile) + Gitlab::Routing.redirect_legacy_paths(self, :snippets) end Gitlab.ee do diff --git a/config/routes/admin.rb b/config/routes/admin.rb index 2ba00e3bf66..7bd24ac5f5b 100644 --- a/config/routes/admin.rb +++ b/config/routes/admin.rb @@ -95,6 +95,7 @@ namespace :admin do get :instance_review, to: 'instance_review#index' + resources :background_migrations, only: [:index] resource :health_check, controller: 'health_check', only: [:show] resource :background_jobs, controller: 'background_jobs', only: [:show] @@ -103,7 +104,6 @@ namespace :admin do resources :projects, only: [:index] - get '/instance_statistics', to: redirect('admin/usage_trends') resources :usage_trends, only: :index resource :dev_ops_report, controller: 'dev_ops_report', only: :show resources :cohorts, only: :index @@ -124,15 +124,6 @@ namespace :admin do end end - resource :appearances, only: [:show, :create, :update], path: 'appearance' do - member do - get :preview_sign_in - delete :logo - delete :header_logos - delete :favicon - end - end - resource :application_settings, only: :update do resources :services, only: [:index, :edit, :update] resources :integrations, only: [:edit, :update] do @@ -153,6 +144,15 @@ namespace :admin do get :status_create_self_monitoring_project delete :delete_self_monitoring_project get :status_delete_self_monitoring_project + + resource :appearances, only: [:show, :create, :update], path: 'appearance', module: 'application_settings' do + member do + get :preview_sign_in + delete :logo + delete :header_logos + delete :favicon + end + end end resources :plan_limits, only: :create diff --git a/config/routes/project.rb b/config/routes/project.rb index d62e2f1b2f2..641ca399547 100644 --- a/config/routes/project.rb +++ b/config/routes/project.rb @@ -50,7 +50,7 @@ constraints(::Constraints::ProjectUrlConstrainer.new) do end end - resources :infrastructure_registry, only: [:index], module: :packages + resources :infrastructure_registry, only: [:index, :show], module: :packages resources :jobs, only: [:index, :show], constraints: { id: /\d+/ } do collection do @@ -273,6 +273,7 @@ constraints(::Constraints::ProjectUrlConstrainer.new) do resources :value_streams, only: [:index] do resources :stages, only: [:index] end + resource :summary, controller: :summary, only: :show end end @@ -385,7 +386,6 @@ constraints(::Constraints::ProjectUrlConstrainer.new) do # The wiki and repository routing contains wildcard characters so # its preferable to keep it below all other project routes - draw :repository_scoped draw :repository draw :wiki @@ -404,7 +404,7 @@ constraints(::Constraints::ProjectUrlConstrainer.new) do resource :feature_flags_client, only: [] do post :reset_token end - resources :feature_flags_user_lists, param: :iid, only: [:new, :edit, :show] + resources :feature_flags_user_lists, param: :iid, only: [:index, :new, :edit, :show] get '/schema/:branch/*filename', to: 'web_ide_schemas#show', @@ -566,15 +566,15 @@ constraints(::Constraints::ProjectUrlConstrainer.new) do # Deprecated unscoped routing. scope as: 'deprecated' do # Issue https://gitlab.com/gitlab-org/gitlab/issues/118849 - draw :repository + draw :repository_deprecated - # Issue https://gitlab.com/gitlab-org/gitlab/-/issues/29572 - resources :snippets, concerns: :awardable, constraints: { id: /\d+/ } do # rubocop: disable Cop/PutProjectRoutesUnderScope - member do - get :raw # rubocop:todo Cop/PutProjectRoutesUnderScope - post :mark_as_spam # rubocop:todo Cop/PutProjectRoutesUnderScope - end - end + # Issue https://gitlab.com/gitlab-org/gitlab/-/issues/223719 + # rubocop: disable Cop/PutProjectRoutesUnderScope + get '/snippets/:id/raw', + to: 'snippets#raw', + format: false, + constraints: { id: /\d+/ } + # rubocop: enable Cop/PutProjectRoutesUnderScope end # All new routes should go under /-/ scope. @@ -584,12 +584,13 @@ constraints(::Constraints::ProjectUrlConstrainer.new) do # Introduced in 12.0. # Should be removed with https://gitlab.com/gitlab-org/gitlab/issues/28848. Gitlab::Routing.redirect_legacy_paths(self, :mirror, :tags, :hooks, + :commits, :commit, :find_file, :files, :compare, :cycle_analytics, :mattermost, :variables, :triggers, :environments, :protected_environments, :error_tracking, :alert_management, :tracing, :serverless, :clusters, :audit_events, :wikis, :merge_requests, :vulnerability_feedback, :security, :dependencies, :issues, - :pipelines, :pipeline_schedules) + :pipelines, :pipeline_schedules, :snippets) end # rubocop: disable Cop/PutProjectRoutesUnderScope diff --git a/config/routes/repository.rb b/config/routes/repository.rb index 58de3d29bb0..d2be18c62f9 100644 --- a/config/routes/repository.rb +++ b/config/routes/repository.rb @@ -1,24 +1,8 @@ # frozen_string_literal: true # All routing related to repository browsing +# that is already under /-/ scope only -resource :repository, only: [:create] - -resources :commit, only: [:show], constraints: { id: /\h{7,40}/ } do - member do - get :branches - get :pipelines - post :revert - post :cherry_pick - get :diff_for_path - get :diff_files - get :merge_requests - end -end - -# NOTE: Add new routes to repository_scoped.rb instead (see -# https://docs.gitlab.com/ee/development/routing.html#project-routes). -# # Don't use format parameter as file extension (old 3.0.x behavior) # See http://guides.rubyonrails.org/routing.html#route-globbing-and-wildcard-segments scope format: false do @@ -39,6 +23,7 @@ scope format: false do member do # tree viewer logs get 'logs_tree', constraints: { id: Gitlab::PathRegex.git_reference_regex } + # Directories with leading dots erroneously get rejected if git # ref regex used in constraints. Regex verification now done in controller. get 'logs_tree/*path', action: :logs_tree, as: :logs_file, format: false, constraints: { @@ -48,6 +33,39 @@ scope format: false do end end + scope constraints: { id: Gitlab::PathRegex.git_reference_regex } do + resources :network, only: [:show] + + resources :graphs, only: [:show] do + member do + get :charts + get :commits + get :ci + get :languages + end + end + + get '/branches/:state', to: 'branches#index', as: :branches_filtered, constraints: { state: /active|stale|all/ } + resources :branches, only: [:index, :new, :create, :destroy] do + get :diverging_commit_counts, on: :collection + end + + delete :merged_branches, controller: 'branches', action: :destroy_all_merged + resources :tags, only: [:index, :show, :new, :create, :destroy] do + resource :release, controller: 'tags/releases', only: [:edit, :update] + end + + resources :protected_branches, only: [:index, :show, :create, :update, :destroy, :patch], constraints: { id: Gitlab::PathRegex.git_reference_regex } + resources :protected_tags, only: [:index, :show, :create, :update, :destroy] + + scope constraints: { id: /[^\0]+?/ } do + scope controller: :static_site_editor do + get '/sse/:id(/*vueroute)', action: :show, as: :show_sse + get '/sse', as: :root_sse, action: :index + end + end + end + scope constraints: { id: /[^\0]+/ } do scope controller: :blob do get '/new/*id', action: :new, as: :new_blob @@ -77,8 +95,21 @@ scope format: false do scope controller: :find_file do get '/find_file/*id', action: :show, as: :find_file - get '/files/*id', action: :list, as: :files end end end + +resources :commit, only: [:show], constraints: { id: /\h{7,40}/ } do + member do + get :branches + get :pipelines + post :revert + post :cherry_pick + get :diff_for_path + get :diff_files + get :merge_requests + end +end + +resource :repository, only: [:create] diff --git a/config/routes/repository_deprecated.rb b/config/routes/repository_deprecated.rb new file mode 100644 index 00000000000..e611b4f665b --- /dev/null +++ b/config/routes/repository_deprecated.rb @@ -0,0 +1,36 @@ +# frozen_string_literal: true + +# Repository routes without /-/ scope. +# Issue https://gitlab.com/gitlab-org/gitlab/-/issues/28848. +# Do not add new routes here. Add new routes to repository.rb instead +# (see https://docs.gitlab.com/ee/development/routing.html#project-routes). + +resource :repository, only: [:create] + +# Don't use format parameter as file extension (old 3.0.x behavior) +# See http://guides.rubyonrails.org/routing.html#route-globbing-and-wildcard-segments +scope format: false do + get '/refs/switch', + to: redirect('%{namespace_id}/%{project_id}/-/refs/switch') + + get '/refs/:id/logs_tree', + to: redirect('%{namespace_id}/%{project_id}/-/refs/%{id}/logs_tree'), + constraints: { id: Gitlab::PathRegex.git_reference_regex } + + get '/refs/:id/logs_tree/*path', + to: redirect('%{namespace_id}/%{project_id}/-/refs/%{id}/logs_tree/%{path}'), + constraints: { id: /.*/, path: /[^\0]*/ } + + scope constraints: { id: /[^\0]+/ } do + # Deprecated. Keep for compatibility. + # Issue https://gitlab.com/gitlab-org/gitlab/-/issues/118849 + get '/tree/*id', to: 'tree#show', as: :deprecated_tree + get '/blob/*id', to: 'blob#show', as: :deprecated_blob + get '/raw/*id', to: 'raw#show', as: :deprecated_raw + get '/blame/*id', to: 'blame#show', as: :deprecated_blame + + # Redirect those explicitly since `redirect_legacy_paths` conflicts with project new/edit actions + get '/new/*id', to: redirect('%{namespace_id}/%{project_id}/-/new/%{id}') + get '/edit/*id', to: redirect('%{namespace_id}/%{project_id}/-/edit/%{id}') + end +end diff --git a/config/routes/repository_scoped.rb b/config/routes/repository_scoped.rb deleted file mode 100644 index 7fabf3ff895..00000000000 --- a/config/routes/repository_scoped.rb +++ /dev/null @@ -1,41 +0,0 @@ -# frozen_string_literal: true - -# All routing related to repository browsing -# that is already under /-/ scope only - -# Don't use format parameter as file extension (old 3.0.x behavior) -# See http://guides.rubyonrails.org/routing.html#route-globbing-and-wildcard-segments -scope format: false do - scope constraints: { id: Gitlab::PathRegex.git_reference_regex } do - resources :network, only: [:show] - - resources :graphs, only: [:show] do - member do - get :charts - get :commits - get :ci - get :languages - end - end - - get '/branches/:state', to: 'branches#index', as: :branches_filtered, constraints: { state: /active|stale|all/ } - resources :branches, only: [:index, :new, :create, :destroy] do - get :diverging_commit_counts, on: :collection - end - - delete :merged_branches, controller: 'branches', action: :destroy_all_merged - resources :tags, only: [:index, :show, :new, :create, :destroy] do - resource :release, controller: 'tags/releases', only: [:edit, :update] - end - - resources :protected_branches, only: [:index, :show, :create, :update, :destroy, :patch], constraints: { id: Gitlab::PathRegex.git_reference_regex } - resources :protected_tags, only: [:index, :show, :create, :update, :destroy] - - scope constraints: { id: /[^\0]+?/ } do - scope controller: :static_site_editor do - get '/sse/:id(/*vueroute)', action: :show, as: :show_sse - get '/sse', as: :root_sse, action: :index - end - end - end -end diff --git a/config/routes/user.rb b/config/routes/user.rb index 41319b6d730..5f746eb6670 100644 --- a/config/routes/user.rb +++ b/config/routes/user.rb @@ -49,7 +49,6 @@ scope(constraints: { username: Gitlab::PathRegex.root_namespace_route_regex }) d get :followers get :following get :exists - get :suggests get :activity post :follow post :unfollow diff --git a/config/sidekiq_queues.yml b/config/sidekiq_queues.yml index fed37b99715..f315a8cb28e 100644 --- a/config/sidekiq_queues.yml +++ b/config/sidekiq_queues.yml @@ -32,8 +32,6 @@ - 1 - - analytics_devops_adoption_create_snapshot - 1 -- - analytics_instance_statistics_counter_job - - 1 - - analytics_usage_trends_counter_job - 1 - - approval_rules_external_approval_rule_payload @@ -118,8 +116,6 @@ - 1 - - elastic_full_index - 1 -- - elastic_indexer - - 1 - - elastic_indexing_control - 1 - - elastic_namespace_indexer @@ -152,8 +148,6 @@ - 1 - - geo - 1 -- - git_garbage_collect - - 1 - - github_import_advance_stage - 1 - - github_importer @@ -220,8 +214,6 @@ - 1 - - merge_request_reset_approvals - 1 -- - merge_requests_assignees_change - - 1 - - merge_requests_delete_source_branch - 1 - - merge_requests_handle_assignees_change @@ -304,14 +296,10 @@ - 1 - - project_import_schedule - 1 -- - project_schedule_bulk_repository_shard_moves - - 1 - - project_service - 1 - - project_template_export - 1 -- - project_update_repository_storage - - 1 - - projects_git_garbage_collect - 1 - - projects_post_creation @@ -376,10 +364,6 @@ - 1 - - set_user_status_based_on_user_cap_setting - 1 -- - snippet_schedule_bulk_repository_shard_moves - - 1 -- - snippet_update_repository_storage - - 1 - - snippets_schedule_bulk_repository_shard_moves - 1 - - snippets_update_repository_storage @@ -406,8 +390,6 @@ - 1 - - upload_checksum - 1 -- - users_update_open_issue_count - - 1 - - vulnerabilities_statistics_adjustment - 1 - - vulnerability_exports_export @@ -418,6 +400,8 @@ - 1 - - web_hooks_destroy - 1 +- - web_hooks_log_execution + - 1 - - wikis_git_garbage_collect - 1 - - x509_certificate_revoke diff --git a/config/unicorn.rb.example b/config/unicorn.rb.example deleted file mode 100644 index c930e2ff761..00000000000 --- a/config/unicorn.rb.example +++ /dev/null @@ -1,144 +0,0 @@ -# Sample verbose configuration file for Unicorn (not Rack) -# -# This configuration file documents many features of Unicorn -# that may not be needed for some applications. See -# http://unicorn.bogomips.org/examples/unicorn.conf.minimal.rb -# for a much simpler configuration file. -# -# See http://unicorn.bogomips.org/Unicorn/Configurator.html for complete -# documentation. - -# Note: If you change this file in a merge request, please also create a -# merge request on https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests - -# Relative URL support -# WARNING: We recommend using an FQDN to host GitLab in a root path instead -# of using a relative URL. -# Documentation: http://doc.gitlab.com/ce/install/relative_url.html -# Uncomment and customize the following line to run in a non-root path -# -# ENV['RAILS_RELATIVE_URL_ROOT'] = "/gitlab" - -# Read about unicorn workers here: -# http://doc.gitlab.com/ee/install/requirements.html#unicorn-workers -# -worker_processes 3 - -# Since Unicorn is never exposed to outside clients, it does not need to -# run on the standard HTTP port (80), there is no reason to start Unicorn -# as root unless it's from system init scripts. -# If running the master process as root and the workers as an unprivileged -# user, do this to switch euid/egid in the workers (also chowns logs): -# user "unprivileged_user", "unprivileged_group" - -# Help ensure your application will always spawn in the symlinked -# "current" directory that Capistrano sets up. -working_directory "/home/git/gitlab" # available in 0.94.0+ - -# Listen on both a Unix domain socket and a TCP port. -# If you are load-balancing multiple Unicorn masters, lower the backlog -# setting to e.g. 64 for faster failover. -listen "/home/git/gitlab/tmp/sockets/gitlab.socket", :backlog => 1024 -listen "127.0.0.1:8080", :tcp_nopush => true - -# destroy workers after 30 seconds instead of 60 seconds (the default) -# -# NOTICE: git push over http depends on this value. -# If you want to be able to push huge amount of data to git repository over http -# you will have to increase this value too. -# -# Example of output if you try to push 1GB repo to GitLab over http. -# -> git push http://gitlab.... master -# -# error: RPC failed; result=18, HTTP code = 200 -# fatal: The remote end hung up unexpectedly -# fatal: The remote end hung up unexpectedly -# -# For more information see http://stackoverflow.com/a/21682112/752049 -# -timeout 60 - -# feel free to point this anywhere accessible on the filesystem -pid "/home/git/gitlab/tmp/pids/unicorn.pid" - -# By default, the Unicorn logger will write to stderr. -# Additionally, some applications/frameworks log to stderr or stdout, -# so prevent them from going to /dev/null when daemonized here: -stderr_path "/home/git/gitlab/log/unicorn.stderr.log" -stdout_path "/home/git/gitlab/log/unicorn.stdout.log" - -# Save memory by sharing the application code among multiple Unicorn workers -# with "preload_app true". See: -# https://www.rubydoc.info/gems/unicorn/5.1.0/Unicorn%2FConfigurator:preload_app -# https://brandur.org/ruby-memory#copy-on-write -preload_app true - -# Enable this flag to have unicorn test client connections by writing the -# beginning of the HTTP headers before calling the application. This -# prevents calling the application for connections that have disconnected -# while queued. This is only guaranteed to detect clients on the same -# host unicorn runs on, and unlikely to detect disconnects even on a -# fast LAN. -check_client_connection false - -require_relative "/home/git/gitlab/lib/gitlab/cluster/lifecycle_events" -require_relative "/home/git/gitlab/lib/gitlab/log_timestamp_formatter.rb" - -before_exec do |server| - # Signal application hooks that we're about to restart - Gitlab::Cluster::LifecycleEvents.do_before_master_restart -end - -run_once = true - -before_fork do |server, worker| - if run_once - # There is a difference between Puma and Unicorn: - # - Puma calls before_fork once when booting up master process - # - Unicorn runs before_fork whenever new work is spawned - # To unify this behavior we call before_fork only once (we use - # this callback for deleting Prometheus files so for our purposes - # it makes sense to align behavior with Puma) - run_once = false - - # Signal application hooks that we're about to fork - Gitlab::Cluster::LifecycleEvents.do_before_fork - end - - # The following is only recommended for memory/DB-constrained - # installations. It is not needed if your system can house - # twice as many worker_processes as you have configured. - # - # This allows a new master process to incrementally - # phase out the old master process with SIGTTOU to avoid a - # thundering herd (especially in the "preload_app false" case) - # when doing a transparent upgrade. The last worker spawned - # will then kill off the old master process with a SIGQUIT. - old_pid = "#{server.config[:pid]}.oldbin" - if old_pid != server.pid - begin - sig = (worker.nr + 1) >= server.worker_processes ? :QUIT : :TTOU - Process.kill(sig, File.read(old_pid).to_i) - rescue Errno::ENOENT, Errno::ESRCH - end - end - # - # Throttle the master from forking too quickly by sleeping. Due - # to the implementation of standard Unix signal handlers, this - # helps (but does not completely) prevent identical, repeated signals - # from being lost when the receiving process is busy. - # sleep 1 -end - -after_fork do |server, worker| - # Signal application hooks of worker start - Gitlab::Cluster::LifecycleEvents.do_worker_start - - # per-process listener ports for debugging/admin/migrations - # addr = "127.0.0.1:#{9293 + worker.nr}" - # server.listen(addr, :tries => -1, :delay => 5, :tcp_nopush => true) -end - -# Configure the default logger to use a custom formatter that formats the -# timestamps to be in UTC and in ISO8601.3 format -Configurator::DEFAULTS[:logger].formatter = Gitlab::LogTimestampFormatter.new diff --git a/config/unicorn.rb.example.development b/config/unicorn.rb.example.development deleted file mode 100644 index 2c6e809f753..00000000000 --- a/config/unicorn.rb.example.development +++ /dev/null @@ -1,77 +0,0 @@ -# frozen_string_literal: true - -# ------------------------------------------------------------------------- -# This file is used by the GDK to generate a default config/unicorn.rb file -# Note that `/home/git` will be substituted for the actual GDK root -# directory when this file is generated -# ------------------------------------------------------------------------- - -worker_processes 2 -timeout 60 - -listen '/home/git/gitlab.socket' - -preload_app true -check_client_connection false - -require_relative "/home/git/gitlab/lib/gitlab/cluster/lifecycle_events" -require_relative "/home/git/gitlab/lib/gitlab/log_timestamp_formatter.rb" - -before_exec do |server| - # Signal application hooks that we're about to restart - Gitlab::Cluster::LifecycleEvents.do_before_master_restart -end - -run_once = true - -before_fork do |server, worker| - if run_once - # There is a difference between Puma and Unicorn: - # - Puma calls before_fork once when booting up master process - # - Unicorn runs before_fork whenever new work is spawned - # To unify this behavior we call before_fork only once (we use - # this callback for deleting Prometheus files so for our purposes - # it makes sense to align behavior with Puma) - run_once = false - - # Signal application hooks that we're about to fork - Gitlab::Cluster::LifecycleEvents.do_before_fork - end - - # The following is only recommended for memory/DB-constrained - # installations. It is not needed if your system can house - # twice as many worker_processes as you have configured. - # - # This allows a new master process to incrementally - # phase out the old master process with SIGTTOU to avoid a - # thundering herd (especially in the "preload_app false" case) - # when doing a transparent upgrade. The last worker spawned - # will then kill off the old master process with a SIGQUIT. - old_pid = "#{server.config[:pid]}.oldbin" - if old_pid != server.pid - begin - sig = (worker.nr + 1) >= server.worker_processes ? :QUIT : :TTOU - Process.kill(sig, File.read(old_pid).to_i) - rescue Errno::ENOENT, Errno::ESRCH - end - end - # - # Throttle the master from forking too quickly by sleeping. Due - # to the implementation of standard Unix signal handlers, this - # helps (but does not completely) prevent identical, repeated signals - # from being lost when the receiving process is busy. - # sleep 1 -end - -after_fork do |server, worker| - # Signal application hooks of worker start - Gitlab::Cluster::LifecycleEvents.do_worker_start - - # per-process listener ports for debugging/admin/migrations - # addr = "127.0.0.1:#{9293 + worker.nr}" - # server.listen(addr, :tries => -1, :delay => 5, :tcp_nopush => true) -end - -# Configure the default logger to use a custom formatter that formats the -# timestamps to be in UTC and in ISO8601.3 format -Configurator::DEFAULTS[:logger].formatter = Gitlab::LogTimestampFormatter.new |