Skip to content

Feature flags requiring attention for group::database - 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

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
database_reindexing
ops | Introduced by | No feature issue | GitLab.com state changes
%13.5 %14.5
execute_batched_migrations_on_schedule
ops | Introduced by | No feature issue | GitLab.com state changes
%13.11 %14.11 Enable batched background migration processing ... (gitlab-org/gitlab#326241 - closed) • Patrick Bair • 13.11
database_async_index_creation
ops | Introduced by | No feature issue | GitLab.com state changes
%14.2 %15.2
batched_migrations_health_status_autovacuum
ops | Introduced by | No feature issue | GitLab.com state changes
%15.2 %16.2 [Feature flag] Pause migration while autovacuum... (gitlab-org/gitlab#360331 - closed) • Krasimir Angelov, Simon Tomlinson • 15.3
batched_migrations_health_status_wal
ops | Introduced by | No feature issue | GitLab.com state changes
%15.2 %16.2 [Feature flag] Enable pausing background migrat... (gitlab-org/gitlab#366855 - closed) • Krasimir Angelov • 15.4
database_async_foreign_key_validation
ops | Introduced by | No feature issue | GitLab.com state changes
%15.9 %16.9
database_async_index_operations
ops | Introduced by | No feature issue | GitLab.com state changes
%15.9 %16.9
batched_migrations_health_status_patroni_apdex
ops | Introduced by | No feature issue | GitLab.com state changes
%15.10 %16.10
partition_manager_sync_partitions
ops | Introduced by | No feature issue | GitLab.com state changes
%16.0 %17.0 [Feature flag] Ops flag to control partition ma... (gitlab-org/gitlab#410997 - closed) • Matt Kasa • 18.5
db_health_check_wal_rate
ops | Introduced by | No feature issue | GitLab.com state changes
%16.3 %17.3
disallow_database_ddl_feature_flags
ops | Introduced by | No feature issue | GitLab.com state changes
%16.4 %17.4
log_large_in_list_queries
ops | Introduced by | Feature issue | GitLab.com state changes
%16.9 %17.9 [Feature flag] Rollout of `log_large_in_list_qu... (gitlab-com/gl-infra/production#17359 - closed) • Leonardo da Rosa - OOO until 2025-10-31
load_balancer_double_replication_lag_time
ops | Introduced by | No feature issue | GitLab.com state changes
%17.0 %18.0
load_balancer_ignore_replication_lag_time
ops | Introduced by | No feature issue | GitLab.com state changes
%17.0 %18.0
db_health_check_using_mimir_client
ops | Introduced by | No feature issue | GitLab.com state changes
%17.1 %18.1
load_balancer_low_statement_timeout
gitlab_com_derisk | Introduced by | Feature issue | GitLab.com state changes
%17.4 %17.6 [Feature flag] Rollout of `load_balancer_low_st... (gitlab-org/gitlab#473429) • Simon Tomlinson • 18.6

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