Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-08-26 15:53:36 +0400
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-08-26 15:53:36 +0400
commit3cc26654d576ed6a0f6eb33980c41f1b66b5f1eb (patch)
treeb6026eaaaa3910da14b4b97be6f79b3fe9ce6b4c /lib/tasks/migrate
parent6b206c9d965c664053ff0139736357ea096f4766 (diff)
Remove old migration tasks
You should update to 6.0 before proceed with update to higher version. So its no reason to keep old tasks any more. It should be still available in 6-0-stable but not in master
Diffstat (limited to 'lib/tasks/migrate')
-rw-r--r--lib/tasks/migrate/migrate_global_projects.rake23
-rw-r--r--lib/tasks/migrate/migrate_groups.rake16
-rw-r--r--lib/tasks/migrate/migrate_inline_notes.rake16
-rw-r--r--lib/tasks/migrate/migrate_keys.rake20
-rw-r--r--lib/tasks/migrate/migrate_milestones.rake4
-rw-r--r--lib/tasks/migrate/migrate_mr.rake18
-rw-r--r--lib/tasks/migrate/migrate_note_linecode.rake13
7 files changed, 0 insertions, 110 deletions
diff --git a/lib/tasks/migrate/migrate_global_projects.rake b/lib/tasks/migrate/migrate_global_projects.rake
deleted file mode 100644
index 7a61bc82d20..00000000000
--- a/lib/tasks/migrate/migrate_global_projects.rake
+++ /dev/null
@@ -1,23 +0,0 @@
-desc "GITLAB | Migrate Global Projects to Namespaces"
-task migrate_global_projects: :environment do
- found = Project.where(namespace_id: nil).count
- if found > 0
- puts "Global namespace is deprecated. We found #{found} projects stored in global namespace".yellow
- puts "You may abort this task and move them to group/user namespaces manually."
- puts "If you want us to move this projects under owner namespaces then continue"
- ask_to_continue
- else
- puts "No global projects found. Proceed with update.".green
- end
-
- Project.where(namespace_id: nil).find_each(batch_size: 20) do |project|
- begin
- project.transfer(project.owner.namespace)
- print '.'
- rescue => ex
- puts ex.message
- print 'F'
- end
- end
-end
-
diff --git a/lib/tasks/migrate/migrate_groups.rake b/lib/tasks/migrate/migrate_groups.rake
deleted file mode 100644
index 49c930a4893..00000000000
--- a/lib/tasks/migrate/migrate_groups.rake
+++ /dev/null
@@ -1,16 +0,0 @@
-desc "GITLAB | Migrate Groups to match v6.0"
-task migrate_groups: :environment do
- puts "This will add group owners to group membership"
- ask_to_continue
-
- Group.find_each(batch_size: 20) do |group|
- begin
- group.send :add_owner
- print '.'
- rescue => ex
- puts ex.message
- print 'F'
- end
- end
-end
-
diff --git a/lib/tasks/migrate/migrate_inline_notes.rake b/lib/tasks/migrate/migrate_inline_notes.rake
deleted file mode 100644
index e21fa0e8ce8..00000000000
--- a/lib/tasks/migrate/migrate_inline_notes.rake
+++ /dev/null
@@ -1,16 +0,0 @@
-desc "GITLAB | Migrate inline notes"
-task migrate_inline_notes: :environment do
- Note.where('line_code IS NOT NULL').find_each(batch_size: 100) do |note|
- begin
- note.set_diff
- if note.save
- print '.'
- else
- print 'F'
- end
- rescue
- print 'F'
- end
- end
-end
-
diff --git a/lib/tasks/migrate/migrate_keys.rake b/lib/tasks/migrate/migrate_keys.rake
deleted file mode 100644
index 969ba6dc15e..00000000000
--- a/lib/tasks/migrate/migrate_keys.rake
+++ /dev/null
@@ -1,20 +0,0 @@
-desc "GITLAB | Migrate SSH Keys"
-task migrate_keys: :environment do
- puts "This will add fingerprint to ssh keys in db"
- puts "If you have duplicate keys https://github.com/gitlabhq/gitlabhq/issues/4453 all but the first will be deleted".yellow
- ask_to_continue
-
- Key.find_each(batch_size: 20) do |key|
- if key.valid? && key.save
- print '.'
- elsif key.fingerprint.present?
- puts "\nDeleting #{key.inspect}".yellow
- key.destroy
- else
- print 'F'
- end
- end
- print "\n"
-end
-
-
diff --git a/lib/tasks/migrate/migrate_milestones.rake b/lib/tasks/migrate/migrate_milestones.rake
deleted file mode 100644
index 14c70a3d1c7..00000000000
--- a/lib/tasks/migrate/migrate_milestones.rake
+++ /dev/null
@@ -1,4 +0,0 @@
-desc "GITLAB | Migrate Milestones"
-task migrate_milestones: :environment do
- Milestone.where(state: nil).update_all(state: 'active')
-end
diff --git a/lib/tasks/migrate/migrate_mr.rake b/lib/tasks/migrate/migrate_mr.rake
deleted file mode 100644
index 74b1db03442..00000000000
--- a/lib/tasks/migrate/migrate_mr.rake
+++ /dev/null
@@ -1,18 +0,0 @@
-# This taks will reload commits/diff for all merge requests
-desc "GITLAB | Migrate Merge Requests"
-task migrate_merge_requests: :environment do
- puts "Since 5.1 old merge request serialization logic was replaced with a better one."
- puts "It makes old merge request diff invalid for GitLab 5.1+"
- puts "* * *"
- puts "This will rebuild commits/diffs info for existing merge requests."
- puts "You will lose merge request diff if its already merged."
- ask_to_continue
-
- MergeRequest.find_each(batch_size: 20) do |mr|
- mr.st_commits = []
- mr.save
- mr.reload_code
- print '.'
- end
-end
-
diff --git a/lib/tasks/migrate/migrate_note_linecode.rake b/lib/tasks/migrate/migrate_note_linecode.rake
deleted file mode 100644
index 71be1f12d1b..00000000000
--- a/lib/tasks/migrate/migrate_note_linecode.rake
+++ /dev/null
@@ -1,13 +0,0 @@
-desc "GITLAB | Migrate Note LineCode"
-task migrate_note_linecode: :environment do
- Note.inline.each do |note|
- index = note.diff_file_index
- if index =~ /^\d{1,10}$/ # is number. not hash.
- hash = Digest::SHA1.hexdigest(note.noteable.diffs[index.to_i].new_path)
- new_line_code = note.line_code.sub(index, hash)
- note.update_column :line_code, new_line_code
- print '.'
- end
- end
-end
-