Skip to content

Update name validation and index on ApprovalMergeRequestRule

What does this MR do?

Update approval_rule_name_index_for_code_owners index to include section. #215194 (closed)

== 20200520231123 RemoveIndexOnApprovalMergeRequestRules: migrating ===========
-- transaction_open?()
   -> 0.0000s
-- indexes(:approval_merge_request_rules)
   -> 0.0061s
-- remove_index(:approval_merge_request_rules, {:algorithm=>:concurrently, :name=>"approval_rule_name_index_for_code_owners"})
   -> 0.0030s
== 20200520231123 RemoveIndexOnApprovalMergeRequestRules: migrated (0.0098s) ==

== 20200520232308 UpdateIndexOnApprovalMergeRequestRules: migrating ===========
-- transaction_open?()
   -> 0.0000s
-- index_exists?(:approval_merge_request_rules, [:merge_request_id, :code_owner, :name, :section], {:unique=>true, :where=>"(code_owner = true)", :name=>"approval_rule_name_index_for_code_owners", :algorithm=>:concurrently})
   -> 0.0035s
-- add_index(:approval_merge_request_rules, [:merge_request_id, :code_owner, :name, :section], {:unique=>true, :where=>"(code_owner = true)", :name=>"approval_rule_name_index_for_code_owners", :algorithm=>:concurrently})
   -> 0.0058s
== 20200520232308 UpdateIndexOnApprovalMergeRequestRules: migrated (0.0100s) ==
Edited by Kerri Miller

Merge request reports