summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorick Peterse <yorickpeterse@gmail.com>2018-08-28 13:49:16 +0200
committerYorick Peterse <yorickpeterse@gmail.com>2018-08-28 13:49:16 +0200
commite951a15cdcb4c5283b5739e39941fef7d728531b (patch)
tree41dbad42125b95b83a4dbac5f6cdc33a89f966ec
parentad985d8d6be8274a8ea35808a94354a333cb8e8c (diff)
downloadgitlab-ce-e951a15cdcb4c5283b5739e39941fef7d728531b.tar.gz
Remove feature flag from BackgroundMigrationWorker
The feature has been running on GitLab.com for a while now, without any problems. This commit removes the eature flag, and enables the feature for all users.
-rw-r--r--app/workers/background_migration_worker.rb14
-rw-r--r--changelogs/unreleased/remove-background-migration-worker-feature-flag.yml5
2 files changed, 6 insertions, 13 deletions
diff --git a/app/workers/background_migration_worker.rb b/app/workers/background_migration_worker.rb
index 7d006cc348e..688b600649a 100644
--- a/app/workers/background_migration_worker.rb
+++ b/app/workers/background_migration_worker.rb
@@ -10,17 +10,7 @@ class BackgroundMigrationWorker
# maintenance related tasks have plenty of time to clean up after a migration
# has been performed.
def self.minimum_interval
- if enable_health_check?
- 2.minutes.to_i
- else
- 5.minutes.to_i
- end
- end
-
- def self.enable_health_check?
- Rails.env.development? ||
- Rails.env.test? ||
- Feature.enabled?('background_migration_health_check')
+ 2.minutes.to_i
end
# Performs the background migration.
@@ -86,8 +76,6 @@ class BackgroundMigrationWorker
# class_name - The name of the background migration that we might want to
# run.
def healthy_database?
- return true unless self.class.enable_health_check?
-
return true unless Gitlab::Database.postgresql?
!Postgresql::ReplicationSlot.lag_too_great?
diff --git a/changelogs/unreleased/remove-background-migration-worker-feature-flag.yml b/changelogs/unreleased/remove-background-migration-worker-feature-flag.yml
new file mode 100644
index 00000000000..429ab6c59e3
--- /dev/null
+++ b/changelogs/unreleased/remove-background-migration-worker-feature-flag.yml
@@ -0,0 +1,5 @@
+---
+title: Remove health check feature flag in BackgroundMigrationWorker
+merge_request:
+author:
+type: changed