Remove refresh_statistics_on_unlink_fork Feature Flag
What does this MR do and why?
Remove the refresh_statistics_on_unlink_fork
feature flag.
This flag is globally enabled on gitlab.com
: https://gitlab.com/gitlab-org/gitlab/-/issues/432177#note_1685032244
Rollout started on December 6th: https://gitlab.com/gitlab-org/gitlab/-/issues/432177#note_1682704523
And finished on December 7th: https://gitlab.com/gitlab-org/gitlab/-/issues/432177#note_1685032244
There have been no issues during or after rollout.
The code behind this flag causes project statistics to be refreshed whenever a fork relationship is removed. Refreshing project statistics in turn triggers a root namespace statistics refresh. Removing this flag will cause this change to rollout to self-managed instances as well.
Bug fix issue: https://gitlab.com/gitlab-org/gitlab/-/issues/421752
Feature flag cleanup issue: https://gitlab.com/gitlab-org/gitlab/-/issues/432178
Screenshots or screen recordings
Before and after screen recordings of the change behind this flag can be seen in the MR that added the flag: !137197 (merged)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.