Manage:Optimize feature flag cleanup
We currently have a few feature flags in Manage:Optimize
that are already enabled by default and can potentially be removed.
Let's verify if we still need the feature flags below or if we can already remove some of them:
feature flag | code references | rollout issue | enabled by default | DRI | removed |
---|---|---|---|---|---|
devops_adoption_feature |
yes | #325795 (closed) | yes | @blabuschagne @pshutsin | |
analytics_devops_adoption_codeowners |
yes | #328542 (closed) | yes | @pshutsin | not yet, see #328542 (comment 682168798) |
cycle_analytics_scatterplot_enabled |
yes | - | yes | @ekigbo | |
productivity_analytics_scatterplot_enabled |
yes | #13412 (closed) | yes | @wortschi | |
similarity_search |
yes | !38675 (merged) | yes | @ahegyi | |
optimized_issuable_label_filter |
yes | #259719 (closed) | yes | @ahegyi | |
track_unique_visits |
yes | #255994 (closed) | yes | @m_frankiewicz |
Note: As soon as a feature flag has been removed from the codebase, let's also make sure that we clean up our database records via chatops (see https://docs.gitlab.com/ee/development/feature_flags/controls.html#cleaning-up)
Edited by Martin Wortschack