summaryrefslogtreecommitdiff
path: root/db/post_migrate/20201102073808_schedule_blocked_by_links_replacement_second_try.rb
diff options
context:
space:
mode:
Diffstat (limited to 'db/post_migrate/20201102073808_schedule_blocked_by_links_replacement_second_try.rb')
-rw-r--r--db/post_migrate/20201102073808_schedule_blocked_by_links_replacement_second_try.rb30
1 files changed, 0 insertions, 30 deletions
diff --git a/db/post_migrate/20201102073808_schedule_blocked_by_links_replacement_second_try.rb b/db/post_migrate/20201102073808_schedule_blocked_by_links_replacement_second_try.rb
deleted file mode 100644
index 217d4f81d26..00000000000
--- a/db/post_migrate/20201102073808_schedule_blocked_by_links_replacement_second_try.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-# frozen_string_literal: true
-
-class ScheduleBlockedByLinksReplacementSecondTry < ActiveRecord::Migration[6.0]
- include Gitlab::Database::MigrationHelpers
-
- DOWNTIME = false
- INTERVAL = 2.minutes
- # at the time of writing there were 12931 blocked_by issues:
- # estimated time is 13 batches * 2 minutes -> 26 minutes
- BATCH_SIZE = 1000
- MIGRATION = 'ReplaceBlockedByLinks'
-
- disable_ddl_transaction!
-
- class IssueLink < ActiveRecord::Base
- include EachBatch
-
- self.table_name = 'issue_links'
- end
-
- def up
- relation = IssueLink.where(link_type: 2)
-
- queue_background_migration_jobs_by_range_at_intervals(
- relation, MIGRATION, INTERVAL, batch_size: BATCH_SIZE)
- end
-
- def down
- end
-end