Commit 59dd8a69 authored by Adam Hegyi's avatar Adam Hegyi

Merge branch 'issue#276385-remove-temporary_index_vulnerabilities_on_id' into 'master'

Remove temporary index from vulnerabilities table

See merge request gitlab-org/gitlab!57656
parents c62e39b9 fdb34c6a
---
title: Remove temporary index from vulnerabilities table
merge_request: 57656
author: Huzaifa Iftikhar @huzaifaiftikhar
type: removed
# frozen_string_literal: true
class RemoveTemporaryIndexFromVulnerabilitiesTable < ActiveRecord::Migration[6.0]
include Gitlab::Database::MigrationHelpers
DOWNTIME = false
INDEX_NAME = 'temporary_index_vulnerabilities_on_id'
disable_ddl_transaction!
def up
remove_concurrent_index_by_name :vulnerabilities, INDEX_NAME
end
def down
add_concurrent_index :vulnerabilities, :id, where: "state = 2 AND (dismissed_at IS NULL OR dismissed_by_id IS NULL)", name: INDEX_NAME
end
end
134fba876b69fd48697975066a734becf337f53baddd986a5c708ea6dd7cbd75
\ No newline at end of file
......@@ -24367,8 +24367,6 @@ CREATE UNIQUE INDEX snippet_user_mentions_on_snippet_id_index ON snippet_user_me
CREATE UNIQUE INDEX taggings_idx ON taggings USING btree (tag_id, taggable_id, taggable_type, context, tagger_id, tagger_type);
CREATE INDEX temporary_index_vulnerabilities_on_id ON vulnerabilities USING btree (id) WHERE ((state = 2) AND ((dismissed_at IS NULL) OR (dismissed_by_id IS NULL)));
CREATE UNIQUE INDEX term_agreements_unique_index ON term_agreements USING btree (user_id, term_id);
CREATE INDEX tmp_idx_deduplicate_vulnerability_occurrences ON vulnerability_occurrences USING btree (project_id, report_type, location_fingerprint, primary_identifier_id, id);
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment