Skip to content

Feature flags requiring attention for group::source code - 2025-10-01

This is a group level feature flag report containing feature flags that should be evaluated or need action.

Feature flag trends can be found in this dashboard.

A feature flag is considered end-of-life when it has existed in the codebase for longer than the prescribed lifespan based on feature flag type.

Feature flags needing action

These flags are approaching end-of-life in the next milestone.

Feature flag Milestone added End of life milestone Enabled by default? Rollout issue
destroy_fork_network_on_archive
beta | Introduced by | Feature issue | GitLab.com state changes
%18.0 %18.6 [Feature Flag] rollout of `destroy_fork_network... (gitlab-org/gitlab#538925 - closed) • Emma Park • 18.1 • On track
workhorse_circuit_breaker
beta | Introduced by | Feature issue | GitLab.com state changes
%18.0 %18.6 https://gitlab.com/gitlab-org/gitlab/-/issues/541105+s
gpg_commit_delegate_to_signature
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%18.4 %18.6 [FF] `gpg_commit_delegate_to_signature` -- (gitlab-org/gitlab#560641) • Jerry Seto • 18.6
limit_commit_markdown_preload
gitlab_com_derisk | Introduced by | No feature issue | GitLab.com state changes
%18.4 %18.6 [FF] `limit_commit_markdown_preload` -- (gitlab-org/gitlab#567341) • Vasilii Iakliushin

Please take action on these feature flags by performing one of the following options:

  1. Enable the feature flag by default and remove it.
  2. Convert it to an instance, group, or project setting.
  3. Revert the changes if it's still disabled and not needed anymore.

Feature flags overdue

These flags have reached their maximum lifespan.

Feature flag Milestone added End of life milestone Enabled by default? Rollout issue
workhorse_archive_cache_disabled
development | Introduced by | No feature issue | GitLab.com state changes
%10.5 %10.11 [Feature flag] Rollout of `workhorse_archive_ca... (gitlab-org/gitlab#369437) • Unassigned • Backlog
archive_rate_limit
development | Introduced by | No feature issue | GitLab.com state changes
%12.9 %13.3 [Feature flag] Rollout of `archive_rate_limit` (gitlab-org/gitlab#369432) • Unassigned • Backlog
branch_list_keyset_pagination
development | Introduced by | No feature issue | GitLab.com state changes
%13.2 %13.8 [Feature flag] Rollout of `branch_list_keyset_p... (gitlab-org/gitlab#369435) • Unassigned • Backlog
personal_snippet_reference_filters
development | Introduced by | No feature issue | GitLab.com state changes
%13.3 %13.9 [Feature flag] Rollout of `personal_snippet_ref... (gitlab-org/gitlab#235155) • Unassigned • Backlog
parallel_push_checks
ops | Introduced by | No feature issue | GitLab.com state changes
%13.6 %14.6 Investigate `parallel_push_checks` feature flag (gitlab-org/gitlab#506027) • Unassigned • Backlog
disable_git_http_fetch_writes
development | Introduced by | No feature issue | GitLab.com state changes
%13.9 %14.3 https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/883+s
diff_line_syntax_highlighting
development | Introduced by | No feature issue | GitLab.com state changes
%13.10 %14.4 [Feature flag] Rollout of `diff_line_syntax_hig... (gitlab-org/gitlab#324159) • Vasilii Iakliushin • 18.6
x509_forced_cert_loading
ops | Introduced by | No feature issue | GitLab.com state changes
%13.10 %14.10 Investigate `x509_forced_cert_loading` feature ... (gitlab-org/gitlab#506033) • Unassigned • Backlog
cached_route_lookups
ops | Introduced by | No feature issue | GitLab.com state changes
%13.11 %14.11 Investigate `cached_route_lookups` feature flag (gitlab-org/gitlab#506032) • Unassigned • Backlog
main_branch_over_master
development | Introduced by | No feature issue | GitLab.com state changes
%13.12 %14.6 [Feature flag] Rollout of `main_branch_over_mas... (gitlab-org/gitlab#329190) • Unassigned • Backlog
only_positive_pagination_values
development | Introduced by | No feature issue | GitLab.com state changes
%15.3 %15.9 [Feature flag] Rollout of `only_positive_pagina... (gitlab-org/gitlab#369225) • Vasilii Iakliushin • Backlog
data_transfer_monitoring
development | Introduced by | No feature issue | GitLab.com state changes
%15.9 %16.3 https://gitlab.com/gitlab-org/gitlab/-/issues/391682+s
use_repository_info_for_repository_size
development | Introduced by | No feature issue | GitLab.com state changes
%16.1 %16.7 Rollout of use_repository_info_for_repository_s... (gitlab-org/gitlab#416490) • Unassigned • Backlog
activity_pub
development | Introduced by | No feature issue | GitLab.com state changes
%16.4 %16.10 [Feature flag] Rollout of `activity_pub` and `a... (gitlab-org/gitlab#424008) • kik
activity_pub_project
development | Introduced by | No feature issue | GitLab.com state changes
%16.4 %16.10 [Feature flag] Rollout of `activity_pub` and `a... (gitlab-org/gitlab#424008) • kik
log_git_streaming_audit_events
development | Introduced by | No feature issue | GitLab.com state changes
%16.5 %16.11 [Feature flag] Enable log git streaming audit e... (gitlab-org/gitlab#415138) • Javiera Tapia • Next 1-3 releases • At risk
prohibited_tag_name_encoding_check
development | Introduced by | No feature issue | GitLab.com state changes
%16.5 %16.11 Rollout of `prohibited_tag_name_encoding_check` (gitlab-org/gitlab#426013) • Unassigned • Backlog
project_templates_without_min_access
development | Introduced by | No feature issue | GitLab.com state changes
%16.5 %16.11 [Feature flag] Rollout of `project_templates_wi... (gitlab-org/gitlab#425452 - closed) • Vasilii Iakliushin, Ash McKenzie • 17.4 • On track
approval_group_rules
development | Introduced by | No feature issue | GitLab.com state changes
%16.7 %17.1 Feature Flag approval_group_rules (gitlab-org/gitlab#432248) • Gavin Hinfey • Backlog
support_sha256_repositories
development | Introduced by | No feature issue | GitLab.com state changes
%16.7 %17.1 [Feature flag] Rollout of `support_sha256_repos... (gitlab-org/gitlab#431864) • Vasilii Iakliushin • Backlog • On track
cached_author_avatar_helper
experiment | Introduced by | Feature issue | GitLab.com state changes
%16.10 %17.4 [Feature flag] Rollout of `cached_author_avatar... (gitlab-org/gitlab#442216) • Unassigned • Backlog
edit_branch_rules
beta | Introduced by | Feature issue | GitLab.com state changes
%16.11 %17.5 [Feature flag] Rollout of `edit_branch_rules` (gitlab-org/gitlab#454501 - closed) • Paulina Sedlak-Jakubowska • 17.5 • On track
show_private_groups_as_approvers
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%16.11 %17.1 [Feature flag] Rollout of `show_private_groups_... (gitlab-org/gitlab#454590 - closed) • Jerry Seto • 17.0 • On track
geo_proxy_fetch_ssh_to_primary
beta | Introduced by | Feature issue | GitLab.com state changes
%17.1 %17.7 [Feature flag] Rollout of `geo_proxy_fetch_ssh_... (gitlab-org/gitlab#466045) • Vasilii Iakliushin
geo_proxy_push_ssh_to_primary
beta | Introduced by | Feature issue | GitLab.com state changes
%17.2 %17.8 [Feature flag] Rollout of `geo_proxy_push_ssh_t... (gitlab-org/gitlab#466057) • Vasilii Iakliushin
check_for_mailmapped_commit_emails
wip | Introduced by | Feature issue | GitLab.com state changes
%17.5 %17.9 [Feature flag] Rollout of `check_for_mailmapped... (gitlab-org/gitlab#481441) • Unassigned • 18.6 • At risk
inline_blame
beta | Introduced by | Feature issue | GitLab.com state changes
%17.6 %18.0 [Feature flag] Rollout of `inline_blame` (gitlab-org/gitlab#501539) • Unassigned
diff_line_match
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%17.6 %17.8 [Feature flag] Rollout of `diff_line_match` (gitlab-org/gitlab#503981) • Vasilii Iakliushin • 18.6
directory_code_dropdown_updates
beta | Introduced by | Feature issue | GitLab.com state changes
%17.9 %18.3 [Feature flag] Enable `directory_code_dropdown_... (gitlab-org/gitlab#514750 - closed) • Paulina Sedlak-Jakubowska • 18.3 • On track
rename_post_receive_worker
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%17.9 %17.11 [Feature flag] Rollout of `rename_worker` (gitlab-org/gitlab#512125) • Pranav Jain
commit_files_target_sha
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%17.10 %18.0 [Feature flag] Rollout of `commit_files_target_... (gitlab-org/gitlab#520058) • Vasilii Iakliushin, Siddharth Asthana
disable_message_attribute_on_mr_diff_commits
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%17.10 %18.0 [Feature flag] Enable disable_message_attribute... (gitlab-org/gitlab#520384 - closed) • Vasilii Iakliushin • 17.11
merge_requests_diffs_limit
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%17.10 %18.0 [Feature flag] Rollout of `merge_requests_diffs... (gitlab-org/gitlab#521970 - closed) • Vasilii Iakliushin • 18.0
optimized_commit_storage
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%17.10 %18.0 [Feature flag] Rollout of `optimized_commit_sto... (gitlab-org/gitlab#520259) • Vasilii Iakliushin • 18.0
branch_rules_merge_request_approval_settings
wip | Introduced by | Feature issue | GitLab.com state changes
%17.10 %18.2 [Feature flag] Rollout of `branch_rules_merge_r... (gitlab-org/gitlab#520671) • Unassigned
merge_requests_diff_commits_limit
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%17.11 %18.1 [Feature flag] Rollout of `merge_requests_diff_... (gitlab-org/gitlab#527036 - closed) • Vasilii Iakliushin • 18.0
v2_approval_rules
wip | Introduced by | Feature issue | GitLab.com state changes
%17.11 %18.3 [Feature flag] Rollout of `v2_approval_rules` (gitlab-org/gitlab#533478) • Gavin Hinfey
repository_file_tree_browser
wip | Introduced by | Feature issue | GitLab.com state changes
%18.0 %18.4 [FF] Rollout `repository_file_tree_browser` (gitlab-org/gitlab#537970) • Joseph Fletcher • 18.6 • On track
repository_lock_information
wip | Introduced by | Feature issue | GitLab.com state changes
%18.0 %18.4
project_commits_refactor
wip | Introduced by | Feature issue | GitLab.com state changes
%18.1 %18.5 [FF] - `project_commits_refactor` - Rollout the... (gitlab-org/gitlab#545170) • Unassigned
render_ssh_signed_tags_verification_status
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%18.3 %18.5 [FF] `render_ssh_signed_tags_verification_statu... (gitlab-org/gitlab#561452) • Olaoluwa Oluro • 18.6 • At risk

Please review these feature flags to determine if they are able to be removed entirely.


This report is generated from feature-flag-alert project by https://gitlab.com/gitlab-org/quality/toolbox/-/jobs/11559330452.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information