All feature flags in GitLab
The following feature flags exist in GitLab. These flags determine the availability of each feature.
For self-managed instances, GitLab administrators can change the state of the flag.
Available feature flags
The feature flags available to you depend on:
- The edition of GitLab: Community Edition or Enterprise Edition.
- The version of GitLab: For example, 15.8 or 16.0.
- The installation of GitLab: GitLab Self-Managed or GitLab.com.
GitLab Community Edition and Enterprise Edition
405 feature flags are available in GitLab Community Edition and Enterprise Edition.
Name | Group | Milestone | Default state | Rollout issue |
---|---|---|---|---|
api_admin_token_revoke | group::authentication | 17.7 | Enabled | #502413 |
bitbucket_import_resumable_worker | group::import and integrate | 17.3 | Enabled | #471309 |
bitbucket_server_notes_separate_worker | group::import and integrate | 17.1 | Disabled | #456262 |
bitbucket_server_user_mapping | group::import and integrate | 17.7 | Enabled | #509897 |
bulk_import_importer_user_mapping | group::import and integrate | 17.3 | Enabled | #478054 |
bulk_update_work_items_mutation | group::project management | 17.4 | Enabled | #476586 |
ci_job_token_jwt | group::authorization | 17.7 | Disabled | #497392 |
container_registry_protected_tags | group::container registry | 17.7 | Disabled | #505455 |
dpop_authentication | group::authentication | 17.9 | Disabled | #17713 |
edit_branch_rules | group::source code | 16.11 | Enabled | #454501 |
enable_add_on_users_pagesize_selection | group::provision | 17.6 | Enabled | #500069 |
fe_search_build_by_name | group::pipeline execution | 17.8 | Disabled | #512149 |
fireworks_qwen_code_completion | group::code creation | 17.6 | Disabled | #500744 |
gitea_user_mapping | group::import and integrate | 17.6 | Enabled | #498390 |
github_user_mapping | group::import and integrate | 17.6 | Enabled | #499993 |
gitlab_managed_cluster_resources | group::environments | 17.9 | Disabled | #514901 |
group_agnostic_token_revocation | group::authentication | 17.2 | Disabled | #463157 |
group_hierarchy_optimization | group::optimize | 16.8 | Disabled | #437604 |
import_vulnerabilities | group::import and integrate | 17.7 | Disabled | #516220 |
importer_user_mapping | group::import and integrate | 17.0 | Enabled | #472735 |
inline_blame | group::source code | 17.6 | Disabled | #501539 |
kubernetes_agent_protected_branches | group::environments | 17.3 | Disabled | #517093 |
periodical_namespace_descendants_cache_worker | group::optimize | 17.8 | Disabled | #510967 |
populate_and_use_build_names_table | group::pipeline execution | 16.11 | Disabled | #512149 |
populate_and_use_build_source_table | group::security policies | 17.7 | Enabled | #517040 |
post_receive_sync_refresh_cache | group::pipeline execution | 17.3 | Enabled | #474741 |
project_component_filter | group::security insights | 17.9 | Enabled | #513320 |
required_pipelines | group::compliance | 17.4 | Disabled | #483550 |
search_button_top_right | group::global search | 17.5 | Disabled | #18537 |
show_container_registry_tag_signatures | group::container registry | 17.1 | Enabled | #460226 |
show_role_details_in_drawer | group::authorization | 17.2 | Enabled | #468669 |
skip_committer_email_check | group::source code | 16.10 | Enabled | #448342 |
snoozed_todos_sort_order | group::personal productivity | 17.9 | Disabled | #513521 |
trigger_token_expiration | group::pipeline execution | 17.9 | Disabled | #489299 |
unstick_locked_merge_requests_redis | group::code review | 17.3 | Disabled | #470696 |
unstick_locked_mrs_without_merge_jid | group::code review | 17.3 | Disabled | #461560 |
virtual_registry_maven_cleanup_new_worker_class | group::package registry | 17.9 | Disabled | #513796 |
vue_merge_request_list | group::code review | 16.10 | Enabled | Not defined |
web_ide_extensions_marketplace | group::ide | 17.0 | Disabled | #459028 |
web_ide_language_server | group::remote development | 17.7 | Disabled | #505717 |
work_items_beta | group::project management | 16.10 | Disabled | #17549 |
work_items_view_preference | group::project management | 17.4 | Disabled | #482931 |
your_work_projects_vue | group::organizations | 17.1 | Disabled | #465889 |
abuse_report_labels | group::anti-abuse | 16.4 | Disabled | #421373 |
abuse_report_notes | group::anti-abuse | 16.6 | Disabled | #429027 |
achievements | group::organizations | 15.8 | Disabled | #386817 |
activity_pub | group::source code | 16.4 | Disabled | #424008 |
activity_pub_project | group::source code | 16.4 | Disabled | #424008 |
add_timezone_to_web_operations | group::gitaly | 14.1 | Disabled | #3655 |
allow_organization_creation | group::organizations | 16.11 | Disabled | #452062 |
allow_push_repository_for_job_token | group::pipeline security | 17.2 | Disabled | #468320 |
approval_group_rules | group::source code | 16.7 | Disabled | #432248 |
archive_rate_limit | group::source code | 12.9 | Disabled | #369432 |
auto_devops_banner_disabled | group::environments | 10.0 | Disabled | #350882 |
board_grouped_by_epic_performance | group::product planning | 15.6 | Disabled | #381664 |
board_multi_select | group::product planning | 14.0 | Disabled | #331189 |
branch_list_keyset_pagination | group::source code | 13.2 | Disabled | #369435 |
build_service_proxy | group::ide | 11.11 | Disabled | Not defined |
bulk_create_scan_result_policies | group::security policies | 16.8 | Disabled | #435958 |
bulk_import_deferred_workers | group::import and integrate | 16.6 | Disabled | #431032 |
bulk_update_issues_mutation | group::project management | 15.9 | Disabled | #388472 |
change_namespace_default_role_for_pipeline_variables | group::pipeline security | 17.7 | Disabled | #502238 |
check_path_traversal_middleware | group::package registry | 16.5 | Disabled | #415460 |
ci_enable_live_trace | group::pipeline execution | 10.8 | Disabled | #350883 |
ci_enforce_throttle_pipelines_creation | group::pipeline authoring | 15.1 | Disabled | #362513 |
ci_enforce_throttle_pipelines_creation_override | group::pipeline authoring | 15.1 | Disabled | #362513 |
ci_job_assistant_drawer | Not defined | 15.9 | Disabled | Not defined |
ci_queuing_include_allowed_plans | group::hosted runners | 17.4 | Disabled | #432167 |
ci_show_manual_variables_in_pipeline | group::pipeline authoring | 17.4 | Disabled | #471951 |
ci_variables_pages | group::pipeline authoring | 15.10 | Disabled | #392874 |
cloudseed_aws | group::incubation | 15.10 | Disabled | #395777 |
collect_all_diff_paths | group::gitaly | 16.4 | Disabled | #421460 |
data_transfer_monitoring | group::source code | 15.9 | Disabled | #391682 |
debian_group_packages | group::package registry | 14.1 | Disabled | #336536 |
debian_packages | group::package registry | 13.5 | Disabled | #337288 |
delay_delete_own_user | group::anti-abuse | 16.0 | Disabled | #409025 |
design_management_allow_dangerous_images | group::product planning | 12.4 | Disabled | #34279 |
diff_line_syntax_highlighting | group::source code | 13.10 | Disabled | #324159 |
diffs_batch_cache_with_max_age | group::code review | 15.9 | Disabled | #388778 |
disable_all_mention | group::project management | 16.1 | Disabled | #415280 |
disable_git_http_fetch_writes | group::source code | 13.9 | Disabled | #883 |
disable_unsafe_regexp | group::pipeline authoring | 14.9 | Disabled | Not defined |
display_cost_factored_storage_size_on_project_pages | group::utilization | 16.6 | Disabled | #428743 |
do_not_run_safety_net_auth_refresh_jobs | group::authorization | 15.9 | Disabled | #390336 |
dora_configuration | group::optimize | 15.4 | Disabled | #372545 |
edit_user_profile_vue | group::organizations | 16.1 | Disabled | #414552 |
enable_add_on_users_filtering | group::provision | 16.7 | Enabled | #431365 |
enforce_acceptance_of_changed_terms | group::authentication | 16.7 | Disabled | #430799 |
enhanced_notify_css | group::project management | 14.9 | Enabled | #355907 |
environments_folder_new_look | group::environments | 16.7 | Disabled | #431928 |
epic_relations_for_non_members | group::product planning | 16.4 | Disabled | #424704 |
epic_widget_edit_confirmation | group::product planning | 15.4 | Disabled | #372429 |
exclude_protected_variables_from_multi_project_pipeline_triggers | group::pipeline authoring | 16.6 | Disabled | #431266 |
expired_storage_check | group::utilization | 16.1 | Disabled | #411919 |
explore_topics_cleaned_path | group::organizations | 16.1 | Disabled | #414793 |
export_csv_preload_in_batches | group::project management | 15.9 | Disabled | #389847 |
force_autodevops_on_by_default | group::environments | 11.3 | Disabled | Not defined |
forti_authenticator | group::authentication | 13.5 | Disabled | Not defined |
forti_token_cloud | group::authentication | 13.7 | Disabled | Not defined |
frontend_caching | group::project management | 15.7 | Disabled | #386275 |
git_push_create_all_pipelines | group::pipeline execution | 11.10 | Disabled | #350886 |
gitlab_error_tracking | group::observability | 15.2 | Disabled | #366382 |
global_file_size_check | group::source code | 16.2 | Disabled | #418995 |
global_time_tracking_report | group::project management | 15.11 | Disabled | #394715 |
glql_integration | group::knowledge | 17.3 | Disabled | #476990 |
glql_load_on_click | group::knowledge | 17.9 | Disabled | #517914 |
go_proxy | group::package registry | 13.1 | Disabled | Not defined |
go_proxy_disable_gomod_validation | group::package registry | 13.1 | Disabled | Not defined |
hidden_notes | group::anti-abuse | 15.11 | Disabled | #405148 |
hide_merge_requests_from_banned_users | group::anti-abuse | 15.8 | Disabled | #386726 |
hide_projects_of_banned_users | group::anti-abuse | 16.2 | Disabled | #412621 |
hide_public_email_on_profile | group::authentication | 14.8 | Disabled | #351731 |
hide_snippets_of_banned_users | group::anti-abuse | 16.6 | Disabled | #425391 |
import_export_work_items_csv | group::product planning | 15.9 | Disabled | #390330 |
incident_declare_slash_command | group::respond | 15.6 | Disabled | #378072 |
incident_timeline_events_from_labels | group::respond | 15.3 | Disabled | #369416 |
integrated_error_tracking | group::observability | 14.9 | Disabled | #353956 |
invitation_flow_enforcement_setting | group::organizations | 15.4 | Disabled | #367666 |
issue_date_filter | group::product planning | 16.2 | Disabled | #420173 |
issue_email_participants | group::project management | 13.8 | Enabled | #350460 |
issues_grid_view | group::product planning | 16.0 | Disabled | #393152 |
issues_list_drawer | group::product planning | 16.3 | Disabled | Not defined |
k8s_dashboard | group::environments | 16.4 | Disabled | #424237 |
last_pipeline_from_pipeline_status | group::pipeline execution | 16.0 | Disabled | #407789 |
limited_access_modal | group::subscription management | 16.4 | Disabled | #424877 |
log_git_streaming_audit_events | group::source code | 16.5 | Disabled | #415138 |
log_response_length | group::tenant scale | 15.3 | Disabled | #366854 |
main_branch_over_master | group::source code | 13.12 | Enabled | #329190 |
maven_central_request_forwarding | group::package registry | 15.4 | Disabled | #359553 |
maven_remove_permissions_check_from_finder | group::package registry | 16.7 | Disabled | #430267 |
member_expiring_email_notification | group::authentication | 16.3 | Enabled | #416581 |
merge_request_cleanup_ref_worker_async | group::gitaly | 16.2 | Disabled | #421695 |
merge_request_delete_gitaly_refs_in_batches | group::gitaly | 16.3 | Disabled | #416969 |
merge_trains_skip_train | group::pipeline execution | 16.4 | Enabled | #422111 |
mr_experience_survey | group::code review | 15.2 | Disabled | #366561 |
mr_pipelines_graphql | group::pipeline authoring | 16.4 | Disabled | #419726 |
mr_show_reports_immediately | group::pipeline execution | 15.2 | Disabled | #367027 |
namespace_level_work_items | group::project management | 16.3 | Disabled | #419186 |
namespace_storage_limit_show_preenforcement_banner | group::utilization | 15.2 | Disabled | #362340 |
notifications_todos_buttons | group::ux paper cuts | 16.5 | Disabled | #426305 |
npm_allow_packages_in_multiple_projects | group::package registry | 15.10 | Disabled | #391692 |
okr_checkin_reminders | group::product planning | 16.4 | Disabled | #424235 |
only_positive_pagination_values | group::source code | 15.3 | Disabled | #369225 |
optional_personal_namespace | group::organizations | 16.8 | Disabled | #431978 |
packages_dependency_proxy_containers_scope_check | group::container registry | 16.7 | Disabled | #431386 |
page_specific_styles | group::project management | 16.5 | Disabled | #425035 |
personal_snippet_reference_filters | group::source code | 13.3 | Disabled | #235155 |
pipeline_cleanup_ref_worker_async | group::gitaly | 16.1 | Disabled | #421696 |
pipeline_delete_gitaly_refs_in_batches | group::gitaly | 16.3 | Disabled | #416969 |
pipeline_stage_set_last_modified | group::global search | 16.7 | Disabled | #433359 |
pipeline_subscriptions_vue | group::pipeline execution | 16.7 | Disabled | #434831 |
preserve_markdown | group::knowledge | 17.3 | Disabled | #474407 |
product_analytics_usage_quota_annual_data | group::product analytics | 16.7 | Disabled | #432734 |
profile_tabs_vue | group::organizations | 15.9 | Disabled | #388708 |
prohibited_tag_name_encoding_check | group::source code | 16.5 | Disabled | #426013 |
project_templates_without_min_access | group::source code | 16.5 | Disabled | #425452 |
registry_data_repair_worker | group::container registry | 16.0 | Disabled | #397505 |
reject_unsigned_commits_by_gitlab | group::ide | 13.11 | Enabled | #326775 |
remove_monitor_metrics | group::respond | 15.11 | Enabled | #399248 |
require_email_verification | group::anti-abuse | 15.2 | Disabled | #364835 |
rollup_timebox_chart | group::project management | 15.11 | Disabled | #399186 |
rpm_packages | group::package registry | 15.4 | Disabled | #371863 |
rubygem_packages | group::package registry | 13.9 | Disabled | #299383 |
service_accounts_crud | group::authentication | 15.11 | Disabled | #397730 |
service_desk_custom_email_reply | group::project management | 16.4 | Enabled | #423880 |
service_desk_ticket | group::project management | 16.2 | Disabled | #416343 |
skip_group_share_unlink_auth_refresh | group::organizations | 15.2 | Disabled | #366086 |
snippet_ip_restrictions | group::source code | 17.9 | Disabled | #517917 |
source_editor_toolbar | group::source code | 14.9 | Disabled | #354748 |
support_sha256_repositories | group::source code | 16.7 | Disabled | #431864 |
timelog_categories | group::project management | 15.3 | Disabled | #365829 |
two_factor_for_cli | group::authentication | 13.5 | Disabled | #443750 |
ui_for_organizations | group::organizations | 16.1 | Disabled | #414592 |
use_repository_info_for_repository_size | group::source code | 16.1 | Disabled | #416490 |
use_sql_functions_for_primary_key_lookups | group::database frameworks | 16.6 | Disabled | #429479 |
use_typhoeus_elasticsearch_adapter | group::global search | 14.7 | Disabled | #348607 |
vscode_web_ide | group::ide | 15.4 | Enabled | #371084 |
work_items | group::project management | 14.3 | Enabled | #339664 |
work_items_alpha | group::project management | 17.2 | Disabled | #18942 |
workhorse_archive_cache_disabled | group::source code | 10.5 | Disabled | #369437 |
allow_self_hosted_features_for_com | group::custom models | 17.5 | Disabled | #497994 |
cached_author_avatar_helper | group::source code | 16.10 | Disabled | #442216 |
null_hypothesis | group::acquisition | 13.7 | Disabled | Not defined |
prompt_migration_explain_vulnerability | group::custom models | 17.4 | Disabled | #480824 |
prompt_migration_merge_request_reader | group::custom models | 17.6 | Disabled | #595 |
prompt_migration_summarize_comments | group::custom models | 17.4 | Disabled | #480550 |
prompt_migration_troubleshoot_job | group::custom models | 17.6 | Disabled | #595 |
remind_me_quick_action | group::personal productivity | 17.0 | Disabled | #450706 |
allow_guest_plus_roles_to_pull_packages | group::package registry | 17.9 | Disabled | #512210 |
allow_merge_request_pipelines_from_fork | group::pipeline execution | 17.8 | Disabled | #512897 |
authentication_logs_migration_for_allowlist | group::pipeline security | 17.9 | Disabled | #514159 |
auto_ban_via_detumbled_email | group::anti-abuse | 17.5 | Disabled | #491796 |
autocomplete_projects_use_search_service | group::global search | 17.6 | Disabled | #499540 |
blob_repository_vue_header_app | group::source code | 17.9 | Disabled | #513582 |
block_banned_user_normalized_email_reuse | group::anti-abuse | 17.3 | Disabled | #474964 |
check_path_traversal_middleware_reject_requests | group::package registry | 17.4 | Disabled | #415460 |
ci_akeyless_secret | group::pipeline security | 17.3 | Disabled | #475262 |
ci_async_build_hooks_execution | group::pipeline authoring | 17.9 | Disabled | #512832 |
ci_auth_job_finder_in_runner_api | group::ci platform | 17.9 | Disabled | #517443 |
ci_merge_request_variables_preload | group::pipeline authoring | 17.9 | Disabled | #515982 |
ci_partitioning_automation | group::ci platform | 17.0 | Disabled | #457517 |
ci_read_trigger_from_ci_pipeline | group::ci platform | 17.10 | Disabled | #508601 |
cluster_agent_migrations | group::environments | 17.9 | Disabled | #516955 |
commits_from_gitaly | group::source code | 17.10 | Disabled | #519729 |
delete_banned_user_projects | group::authorization | 17.8 | Disabled | #510856 |
diff_line_match | group::source code | 17.6 | Disabled | #503981 |
early_access_program_toggle | Contributor Success | 17.1 | Disabled | #465147 |
extended_expiry_webhook_execution_setting | group::authentication | 17.9 | Disabled | #513684 |
filter_blob_path | group::source code | 17.7 | Disabled | #505449 |
ignore_supported_cwe_list_check | group::security insights | 17.8 | Disabled | #508174 |
importer_user_mapping_reassignment_csv | group::import and integrate | 17.4 | Disabled | #478022 |
increase_password_storage_stretches | group::authentication | 17.9 | Disabled | #511397 |
lfs_misconfiguration_banner | group::source code | 17.4 | Disabled | #477892 |
limit_normalized_email_reuse | group::anti-abuse | 17.6 | Disabled | #495124 |
limited_capacity_member_destruction | group::utilization | 17.6 | Disabled | #501060 |
load_balancer_low_statement_timeout | group::database | 17.4 | Disabled | #473429 |
markdown_paste_url | group::knowledge | 17.9 | Disabled | #517295 |
packages_protected_packages_conan | group::package registry | 17.6 | Disabled | #497811 |
packages_protected_packages_maven | group::package registry | 17.9 | Disabled | #497082 |
pat_expiry_inherited_members_notification | group::authentication | 17.6 | Disabled | #497743 |
pat_organization_filter | group::authentication | 17.4 | Disabled | #486988 |
process_auto_merge_on_load | group::code review | 17.9 | Disabled | #517477 |
rate_limit_groups_and_projects_api | group::organizations | 17.1 | Disabled | #461316 |
rate_limiting_user_endpoints | group::authentication | 17.1 | Disabled | #452349 |
read_audit_events_from_new_tables | group::compliance | 17.6 | Disabled | #493723 |
reassignment_throttling | group::import and integrate | 17.7 | Disabled | #504995 |
rename_post_receive_worker | group::source code | 17.9 | Disabled | #512125 |
routable_pat | group::cells infrastructure | 17.7 | Disabled | #504419 |
shared_namespace_locks | group::organizations | 17.9 | Disabled | #516979 |
snowplow_buffer_events | group::analytics instrumentation | 17.9 | Disabled | #515835 |
snowplow_tracking_post_method | group::analytics instrumentation | 17.9 | Disabled | #515796 |
tsquery_deduplicate_search_terms | group::database frameworks | 17.8 | Disabled | #512140 |
use_primary_and_secondary_stores_for_sessions | group::durability | 17.9 | Disabled | #509337 |
use_primary_store_as_default_for_sessions | group::durability | 17.9 | Disabled | #509338 |
web_hook_logs_daily_enabled | group::database frameworks | 17.9 | Disabled | #517450 |
access_rest_chat | group::ai framework | 16.5 | Disabled | Not defined |
active_record_transactions_tracking | group::pipeline execution | 14.2 | Disabled | #338306 |
additional_snowplow_tracking | group::analytics instrumentation | 11.11 | Disabled | Not defined |
admin_jobs_filter_runner_type | group::runner | 16.4 | Disabled | Not defined |
ai_duo_chat_switch | group::ai framework | 16.8 | Enabled | #17301 |
ai_duo_code_suggestions_switch | group::ai model validation | 16.1 | Enabled | Not defined |
allow_anonymous_searches | group::global search | 16.7 | Enabled | #434218 |
authenticate_markdown_api | group::knowledge | 15.3 | Enabled | Not defined |
auto_disabling_web_hooks | group::import and integrate | 15.10 | Disabled | Not defined |
automatic_lock_writes_on_partition_tables | group::cells infrastructure | 16.5 | Enabled | Not defined |
automatic_lock_writes_on_table | group::cells infrastructure | 15.7 | Enabled | Not defined |
batched_migrations_health_status_autovacuum | group::database | 15.2 | Disabled | #360331 |
batched_migrations_health_status_patroni_apdex | group::database | 15.10 | Disabled | Not defined |
batched_migrations_health_status_wal | group::database | 15.2 | Disabled | #366855 |
block_anonymous_global_searches | group::global search | 13.4 | Disabled | Not defined |
block_issue_repositioning | group::project management | 13.12 | Disabled | #329663 |
cached_route_lookups | group::source code | 13.11 | Disabled | #506032 |
certificate_based_clusters | group::environments | 14.9 | Disabled | #353410 |
ci_build_dependencies_artifacts_logger | group::pipeline execution | 15.3 | Disabled | #369441 |
ci_job_artifacts_backlog_large_loop_limit | group::pipeline execution | 14.10 | Disabled | #347151 |
ci_jwt_groups_direct | group::pipeline security | 17.3 | Disabled | #474908 |
ci_minimal_cost_factor_for_gitlab_namespaces | group::pipeline execution | 15.2 | Disabled | #367692 |
ci_partitioning_analyze_queries | group::ci platform | 15.4 | Disabled | #372840 |
ci_pipeline_age_histogram | group::pipeline execution | 15.1 | Disabled | Not defined |
ci_pipeline_command_logger_commit | group::pipeline authoring | 17.3 | Disabled | #474790 |
ci_pipeline_creation_logger | group::pipeline authoring | 14.5 | Disabled | #345779 |
ci_pipeline_creation_step_duration_tracking | group::pipeline authoring | 14.2 | Disabled | #339486 |
ci_queueing_disaster_recovery_disable_fair_scheduling | group::pipeline execution | 13.12 | Disabled | Not defined |
ci_queueing_disaster_recovery_disable_quota | group::pipeline execution | 13.12 | Disabled | Not defined |
ci_queuing_disaster_recovery_disable_allowed_plans | group::hosted runners | 17.4 | Disabled | Not defined |
ci_register_job_instrumentation_logger | group::pipeline authoring | 17.9 | Disabled | #512402 |
ci_register_job_temporary_lock | group::pipeline execution | 13.10 | Enabled | #323180 |
ci_release_cli_catalog_publish_option | group::pipeline authoring | 16.11 | Disabled | #443782 |
ci_runner_separation_by_plan | group::hosted runners | 15.0 | Disabled | #432167 |
ci_trace_log_invalid_chunks | group::pipeline execution | 13.5 | Disabled | Not defined |
ci_unlock_pipelines | group::pipeline execution | 16.2 | Enabled | #415503 |
ci_unlock_pipelines_extra_low | group::pipeline execution | 16.7 | Disabled | Not defined |
ci_unlock_pipelines_high | group::pipeline execution | 16.2 | Disabled | #415503 |
ci_unlock_pipelines_medium | group::pipeline execution | 16.2 | Disabled | #415503 |
ci_unsafe_regexp_logger | group::pipeline authoring | 14.8 | Enabled | Not defined |
database_async_foreign_key_validation | group::database | 15.9 | Disabled | Not defined |
database_async_index_creation | group::database | 14.2 | Disabled | Not defined |
database_async_index_operations | group::database | 15.9 | Disabled | Not defined |
database_reindexing | group::database | 13.5 | Disabled | Not defined |
db_health_check_using_mimir_client | group::database | 17.1 | Disabled | Not defined |
db_health_check_wal_rate | group::database | 16.3 | Disabled | Not defined |
detect_cross_database_modification | group::cells infrastructure | 14.5 | Disabled | Not defined |
disable_anonymous_project_search | group::project management | 14.3 | Disabled | Not defined |
disable_cancel_redundant_pipelines_service | group::pipeline execution | 16.1 | Disabled | Not defined |
disable_keep_around_refs | group::gitaly | 16.1 | Disabled | Not defined |
disable_preferred_language_cookie | group::personal productivity | 16.10 | Disabled | Not defined |
disallow_database_ddl_feature_flags | group::database | 16.4 | Disabled | Not defined |
ecomm_instrumentation | group::analytics instrumentation | 14.4 | Disabled | Not defined |
elastic_migration_worker | group::global search | 14.8 | Enabled | #352424 |
emit_db_transaction_sli_metrics | group::scalability | 17.0 | Disabled | #456667 |
emit_sidekiq_histogram_metrics | group::scalability | 16.3 | Enabled | #421499 |
enable_sidekiq_resource_usage_tracking | group::scalability | 17.6 | Disabled | #501502 |
enable_sidekiq_shard_router | group::scalability | 16.10 | Disabled | #444293 |
enforce_ci_builds_pagination_limit | group::pipeline execution | 16.6 | Disabled | #429453 |
enforce_locked_labels_on_merge | group::project management | 16.3 | Disabled | Not defined |
execute_background_migrations | group::database | 15.1 | Enabled | Not defined |
execute_batched_migrations_on_schedule | group::database | 13.11 | Enabled | #326241 |
expanded_ai_logging | group::ai framework | 16.7 | Disabled | Not defined |
explore_pipeline_status | group::source code | 13.8 | Disabled | #506025 |
export_reduce_relation_batch_size | group::import and integrate | 16.10 | Disabled | #442465 |
feature_flag_state_logs | group::incubation | 14.6 | Disabled | #345888 |
gitlab_ci_builds_queuing_metrics | group::pipeline execution | 13.10 | Disabled | #350888 |
gitlab_experiment | group::acquisition | 14.9 | Enabled | #353921 |
global_search_issues_tab | group::global search | 14.3 | Enabled | #339207 |
global_search_merge_requests_tab | group::global search | 14.3 | Enabled | #339207 |
global_search_snippet_titles_tab | group::global search | 16.1 | Enabled | #415353 |
global_search_users_tab | group::global search | 14.10 | Enabled | Not defined |
incident_fail_over_completion_provider | group::code creation | 17.6 | Disabled | Not defined |
incident_fail_over_generation_provider | group::code creation | 17.8 | Disabled | #511072 |
internal_events_batching | group::analytics instrumentation | 17.0 | Enabled | Not defined |
label_keep_around_ref_metrics | group::gitaly::git | 16.10 | Disabled | Not defined |
legacy_open_source_license_available | group::organizations | 14.8 | Enabled | Not defined |
load_balancer_double_replication_lag_time | group::database | 17.0 | Disabled | Not defined |
load_balancer_ignore_replication_lag_time | group::database | 17.0 | Disabled | Not defined |
lock_tables_in_monitoring | group::cells infrastructure | 16.4 | Enabled | Not defined |
log_large_in_list_queries | group::database | 16.9 | Disabled | #17359 |
loose_foreign_keys_turbo_mode_ci | group::cells infrastructure | 16.4 | Disabled | Not defined |
loose_foreign_keys_turbo_mode_main | group::cells infrastructure | 16.4 | Disabled | Not defined |
loose_foreign_keys_turbo_mode_sec | group::security infrastructure | 17.7 | Disabled | Not defined |
mask_page_urls | group::analytics instrumentation | 14.3 | Disabled | #340181 |
monitor_database_locked_tables | group::cells infrastructure | 16.1 | Enabled | Not defined |
mr_approved_filter | group::code review | 16.0 | Disabled | Not defined |
omit_aggregated_db_log_fields | group::scalability | 17.6 | Disabled | #501156 |
ops_prune_old_events | group::organizations | 15.10 | Enabled | Not defined |
optimize_batched_migrations | group::database | 13.12 | Enabled | #328817 |
partition_manager_sync_partitions | group::database | 16.0 | Enabled | #410997 |
performance_bar_stats | group::product planning | 13.7 | Disabled | #285480 |
projects_build_artifacts_size_refresh | group::pipeline execution | 15.1 | Enabled | Not defined |
projects_build_artifacts_size_refresh_high | group::pipeline execution | 15.8 | Disabled | Not defined |
projects_build_artifacts_size_refresh_medium | group::pipeline execution | 15.8 | Disabled | Not defined |
prometheus_notify_max_alerts | group::respond | 14.7 | Disabled | #6086 |
query_analyzer_gitlab_schema_metrics | group::cells infrastructure | 14.5 | Disabled | Not defined |
recaptcha_on_top_level_group_creation | group::anti-abuse | 13.11 | Disabled | Not defined |
redis_hll_tracking | group::analytics instrumentation | 13.11 | Enabled | Not defined |
remote_mirror_no_delay | group::scalability | 15.2 | Disabled | Not defined |
remove_file_commit_history_following | group::gitaly | 16.10 | Disabled | #441312 |
report_heap_dumps | group::cloud connector | 15.7 | Disabled | #385175 |
report_jemalloc_stats | group::cloud connector | 15.2 | Disabled | #367845 |
reset_column_information_on_statement_invalid | group::cells infrastructure | 16.1 | Enabled | Not defined |
runner_migrations_backoff | group::pipeline execution | 16.0 | Disabled | Not defined |
s3_multithreaded_uploads | group::pipeline execution | 13.8 | Enabled | #296772 |
sample_pg_stat_activity | group::scalability | 17.6 | Disabled | #503486 |
search_sidekiq_default_concurrency_limit | group::global search | 17.6 | Enabled | #498992 |
secure_files_p12_parser | group::mobile devops | 17.0 | Enabled | #458736 |
show_diff_if_head_sha_commit_is_missing | group::code review | 17.8 | Enabled | #513174 |
show_gitlab_agent_feedback | group::environments | 14.8 | Enabled | Not defined |
show_terraform_banner | group::environments | 14.4 | Enabled | Not defined |
sidekiq_concurrency_limit_middleware | group::global search | 16.9 | Enabled | #435391 |
skip_require_email_verification | group::anti-abuse | 15.9 | Disabled | #389235 |
split_log_bulk_increment_counter | group::pipeline execution | 15.9 | Disabled | Not defined |
suggested_reviewers_internal_api | group::ai model validation | 15.7 | Enabled | Not defined |
track_organization_fallback | group::organizations | 17.6 | Disabled | Not defined |
usage_data_non_sql_metrics | group::analytics instrumentation | 13.11 | Disabled | Not defined |
usage_data_queries_api | group::analytics instrumentation | 13.11 | Disabled | Not defined |
web_hook_event_resend_api_endpoint_rate_limit | group::import and integrate | 17.4 | Enabled | Not defined |
web_hook_test_api_endpoint_rate_limit | group::import and integrate | 17.0 | Enabled | Not defined |
x509_forced_cert_loading | group::source code | 13.10 | Disabled | #506033 |
zoekt_reduced_pull_frequency | group::global search | 17.3 | Disabled | #474248 |
gitaly_enforce_requests_limits | group::gitaly | Not defined | Disabled | Not defined |
gitaly_go_user_merge_branch | group::gitaly | Not defined | Disabled | Not defined |
gitaly_mep_mep | group::gitaly | Not defined | Disabled | Not defined |
gitaly_revlist_for_repo_size | group::gitaly | Not defined | Disabled | Not defined |
gitaly_upload_pack_gitaly_hooks | group::gitaly | 13.9 | Disabled | #807 |
gitaly_user_merge_branch_access_error | group::gitaly | 14.3 | Disabled | #3757 |
add_policies_to_ci_job_token | group::authorization | 17.5 | Disabled | #497754 |
auto_assign_gitlab_duo_pro_seats | group::provision | 17.0 | Disabled | #457488 |
autoflow_enabled | group::environments | 17.3 | Disabled | Not defined |
autoflow_issue_events_enabled | group::environments | 17.9 | Disabled | #516169 |
blame_ignore_revs | group::source code | 17.9 | Disabled | #514325 |
blob_overflow_menu | group::source code | 17.7 | Disabled | Not defined |
branch_rule_squash_settings | group::source code | 17.7 | Disabled | #506542 |
buffered_token_expiration_limit | group::authentication | 17.6 | Disabled | #490989 |
check_for_mailmapped_commit_emails | group::source code | 17.5 | Disabled | #481441 |
ci_improved_project_pipeline_analytics | group::runner | 17.5 | Disabled | #497254 |
cleanup_data_source_work_item_data | group::project management | 17.7 | Disabled | Not defined |
conan_package_revisions_support | group::package registry | 17.8 | Disabled | #483634 |
continue_indented_text | group::knowledge | 17.9 | Disabled | Not defined |
contributions_analytics_dashboard | group::platform insights | 17.9 | Disabled | #516180 |
create_group_level_work_items | group::product planning | 17.2 | Disabled | Not defined |
dependency_proxy_read_write_scopes | group::container registry | 17.9 | Disabled | #517249 |
directory_code_dropdown_updates | group::source code | 17.9 | Disabled | #514750 |
disable_ci_partition_pruning | group::ci platform | 16.8 | Disabled | Not defined |
early_access_program | Contributor Success | 17.0 | Disabled | Not defined |
existing_jira_issue_attachment_from_vulnerability_bulk_action | group::security insights | 17.9 | Disabled | #518038 |
find_and_replace | group::knowledge | 17.6 | Disabled | #504599 |
group_remove_dormant_members | group::utilization | 17.1 | Disabled | #461567 |
k8s_tree_view | group::environments | 17.1 | Disabled | #463616 |
merge_request_dashboard | group::code review | 17.0 | Disabled | #480854 |
merge_request_dashboard_realtime | group::code review | 17.9 | Disabled | #516000 |
mr_reports_tab | group::code review | 17.4 | Disabled | Not defined |
new_project_creation_form | group::import and integrate | 17.9 | Disabled | Not defined |
observability_features | group::platform insights | 17.3 | Disabled | #472815 |
organization_switching | group::organizations | 16.11 | Disabled | #454890 |
rapid_diffs | group::code review | 16.11 | Disabled | Not defined |
sbom_ingest_unknown_licenses_with_count | group::security insights | 17.9 | Disabled | Not defined |
todos_bulk_actions | group::personal productivity | 17.9 | Disabled | Not defined |
use_websocket_for_k8s_watch | group::environments | 17.5 | Disabled | Not defined |
verify_mastodon_user | group::authentication | 17.4 | Disabled | Not defined |
virtual_registry_maven | group::package registry | 17.3 | Disabled | #474863 |
work_item_scope_frontend | group::global search | 17.6 | Disabled | #500062 |
change_data_consistency_for_permissions_workers | group::authorization | 17.7 | Disabled | #505413 |
concurrency_limit_process_commit_worker | group::source code | 17.6 | Disabled | #502784 |
deduplicate_process_commit_worker | group::source code | 16.3 | Disabled | #420750 |
suspend_click_house_data_ingestion | group::optimize | 17.0 | Disabled | Not defined |
update_merge_request_worker_sticky | group::code review | 17.6 | Disabled | Not defined |
GitLab Enterprise Edition only
229 feature flags are available in GitLab Enterprise Edition only.
Ownership by group
GitLab features are developed by engineering groups.
Group | Count | Enabled | Disabled |
---|---|---|---|
Contributor Success | 2 | 0 | 2 |
Not defined | 1 | 0 | 1 |
group::acquisition | 2 | 1 | 1 |
group::activation | 2 | 0 | 2 |
group::ai framework | 9 | 1 | 8 |
group::ai model validation | 3 | 2 | 1 |
group::analytics instrumentation | 9 | 2 | 7 |
group::anti-abuse | 14 | 0 | 14 |
group::authentication | 25 | 3 | 22 |
group::authorization | 17 | 2 | 15 |
group::cells infrastructure | 10 | 5 | 5 |
group::ci platform | 5 | 0 | 5 |
group::cloud connector | 2 | 0 | 2 |
group::code creation | 7 | 2 | 5 |
group::code review | 21 | 3 | 18 |
group::compliance | 8 | 1 | 7 |
group::composition analysis | 4 | 2 | 2 |
group::container registry | 5 | 1 | 4 |
group::custom models | 6 | 0 | 6 |
group::database | 18 | 4 | 14 |
group::database frameworks | 3 | 0 | 3 |
group::duo chat | 9 | 2 | 7 |
group::duo workflow | 2 | 0 | 2 |
group::durability | 2 | 0 | 2 |
group::dynamic analysis | 1 | 0 | 1 |
group::editor extensions | 1 | 1 | 0 |
group::environments | 15 | 2 | 13 |
group::geo | 41 | 37 | 4 |
group::gitaly | 14 | 0 | 14 |
group::gitaly::git | 1 | 0 | 1 |
group::global search | 44 | 21 | 23 |
group::hosted runners | 3 | 0 | 3 |
group::ide | 4 | 2 | 2 |
group::import and integrate | 16 | 8 | 8 |
group::incubation | 2 | 0 | 2 |
group::knowledge | 7 | 1 | 6 |
group::mlops | 2 | 0 | 2 |
group::mobile devops | 1 | 1 | 0 |
group::observability | 2 | 0 | 2 |
group::optimize | 6 | 0 | 6 |
group::organizations | 17 | 2 | 15 |
group::package registry | 19 | 0 | 19 |
group::personal productivity | 4 | 0 | 4 |
group::pipeline authoring | 15 | 1 | 14 |
group::pipeline execution | 35 | 6 | 29 |
group::pipeline security | 7 | 0 | 7 |
group::platform insights | 4 | 0 | 4 |
group::prodsec | 1 | 0 | 1 |
group::product analytics | 4 | 1 | 3 |
group::product planning | 21 | 3 | 18 |
group::project management | 23 | 5 | 18 |
group::provision | 3 | 2 | 1 |
group::remote development | 1 | 0 | 1 |
group::respond | 5 | 2 | 3 |
group::runner | 2 | 0 | 2 |
group::scalability | 7 | 1 | 6 |
group::secret detection | 2 | 0 | 2 |
group::security infrastructure | 8 | 0 | 8 |
group::security insights | 14 | 2 | 12 |
group::security platform management | 3 | 0 | 3 |
group::security policies | 21 | 6 | 15 |
group::source code | 47 | 3 | 44 |
group::subscription management | 6 | 0 | 6 |
group::tenant scale | 1 | 0 | 1 |
group::threat insights | 2 | 2 | 0 |
group::utilization | 15 | 2 | 13 |
group::ux paper cuts | 1 | 0 | 1 |
Count by milestone
GitLab features are delivered:
- Continuously for GitLab SaaS.
- Every month on the release date for GitLab Self-Managed.
Milestone | Count | Enabled | Disabled |
---|---|---|---|
10.0 | 1 | 0 | 1 |
10.5 | 1 | 0 | 1 |
10.8 | 1 | 0 | 1 |
11.10 | 1 | 0 | 1 |
11.11 | 2 | 0 | 2 |
11.3 | 1 | 0 | 1 |
11.9 | 1 | 0 | 1 |
12.4 | 1 | 0 | 1 |
12.9 | 1 | 0 | 1 |
13.1 | 2 | 0 | 2 |
13.10 | 7 | 4 | 3 |
13.11 | 9 | 5 | 4 |
13.12 | 5 | 2 | 3 |
13.2 | 1 | 0 | 1 |
13.3 | 2 | 1 | 1 |
13.4 | 5 | 3 | 2 |
13.5 | 6 | 1 | 5 |
13.6 | 1 | 0 | 1 |
13.7 | 3 | 0 | 3 |
13.8 | 3 | 2 | 1 |
13.9 | 5 | 0 | 5 |
14.0 | 1 | 0 | 1 |
14.1 | 2 | 0 | 2 |
14.10 | 2 | 1 | 1 |
14.2 | 4 | 0 | 4 |
14.3 | 10 | 7 | 3 |
14.4 | 4 | 2 | 2 |
14.5 | 3 | 0 | 3 |
14.6 | 3 | 1 | 2 |
14.7 | 2 | 0 | 2 |
14.8 | 6 | 5 | 1 |
14.9 | 6 | 2 | 4 |
15.0 | 1 | 0 | 1 |
15.1 | 5 | 2 | 3 |
15.10 | 6 | 1 | 5 |
15.11 | 6 | 2 | 4 |
15.2 | 13 | 1 | 12 |
15.3 | 6 | 1 | 5 |
15.4 | 7 | 1 | 6 |
15.5 | 2 | 1 | 1 |
15.6 | 6 | 2 | 4 |
15.7 | 5 | 2 | 3 |
15.8 | 5 | 0 | 5 |
15.9 | 12 | 0 | 12 |
16.0 | 9 | 1 | 8 |
16.1 | 14 | 5 | 9 |
16.10 | 12 | 4 | 8 |
16.11 | 11 | 2 | 9 |
16.2 | 9 | 2 | 7 |
16.3 | 10 | 2 | 8 |
16.4 | 17 | 4 | 13 |
16.5 | 9 | 2 | 7 |
16.6 | 11 | 1 | 10 |
16.7 | 16 | 4 | 12 |
16.8 | 7 | 2 | 5 |
16.9 | 11 | 5 | 6 |
17.0 | 15 | 4 | 11 |
17.1 | 16 | 4 | 12 |
17.10 | 5 | 0 | 5 |
17.2 | 28 | 21 | 7 |
17.3 | 24 | 4 | 20 |
17.4 | 28 | 5 | 23 |
17.5 | 18 | 1 | 17 |
17.6 | 40 | 7 | 33 |
17.7 | 44 | 6 | 38 |
17.8 | 23 | 5 | 18 |
17.9 | 75 | 2 | 73 |
Not defined | 6 | 0 | 6 |
Docs
Edit this page to fix an error or add an improvement in a merge request.
Create an issue to suggest an improvement to this page.
Product
Create an issue if there's something you don't like about this feature.
Propose functionality by submitting a feature request.
Feature availability and product trials
View pricing to see all GitLab tiers and features, or to upgrade.
Try GitLab for free with access to all features for 30 days.
Get help
If you didn't find what you were looking for, search the docs.
If you want help with something specific and could use community support, post on the GitLab forum.
For problems setting up or using this feature (depending on your GitLab subscription).
Request support