Skip to content
Snippets Groups Projects
Verified Commit 9bc7c35c authored by Brian Williams's avatar Brian Williams :two:
Browse files

Remove duplicate vulnerability management indices

Changelog: removed
parent bc9db79d
No related branches found
No related tags found
2 merge requests!164749Enable parallel in test-on-omnibus,!162626Remove duplicate vulnerability management indices
Showing
with 62 additions and 25 deletions
# frozen_string_literal: true
class RemoveIndexVulnerabilitiesOnProjectIdAndStateAndSeverity < Gitlab::Database::Migration[2.2]
milestone '17.4'
disable_ddl_transaction!
def change
remove_concurrent_index_by_name :vulnerabilities, 'index_vulnerabilities_on_project_id_and_state_and_severity'
end
end
# frozen_string_literal: true
class RemoveIndexVulnerabilityExternalIssueLinksOnVulnerabilityId < Gitlab::Database::Migration[2.2]
milestone '17.4'
disable_ddl_transaction!
def change
remove_concurrent_index_by_name :vulnerability_external_issue_links,
'index_vulnerability_external_issue_links_on_vulnerability_id'
end
end
# frozen_string_literal: true
class RemoveIndexFindingLinksOnVulnerabilityOccurrenceId < Gitlab::Database::Migration[2.2]
milestone '17.4'
disable_ddl_transaction!
def change
remove_concurrent_index_by_name :vulnerability_finding_links, 'finding_links_on_vulnerability_occurrence_id'
end
end
# frozen_string_literal: true
class RemoveIndexVulnerabilityFindingSignaturesOnFindingId < Gitlab::Database::Migration[2.2]
milestone '17.4'
disable_ddl_transaction!
def change
remove_concurrent_index_by_name :vulnerability_finding_signatures,
'index_vulnerability_finding_signatures_on_finding_id'
end
end
# frozen_string_literal: true
class RemoveIndexVulnerabilityFlagsOnVulnerabilityOccurrenceId < Gitlab::Database::Migration[2.2]
milestone '17.4'
disable_ddl_transaction!
def change
remove_concurrent_index_by_name :vulnerability_flags, 'index_vulnerability_flags_on_vulnerability_occurrence_id'
end
end
fa456c3e6ebbe8151d2deb71c5f250b272a4db7f7c28ff889d5a332e571dda90
\ No newline at end of file
d61d3f55f7801672bc2e9b1c0bc4ba1944a2ea17d8f3362120313bb3bdd79754
\ No newline at end of file
6b7b9f87120771b377ef83a2a0ea53879384c4b70a19dac1f5eb047dc43dfb64
\ No newline at end of file
72326659f46ea26adc9a73558480d064cf6be869c9f86d71f838cb4a7d22d98f
\ No newline at end of file
87aee46dcabbccef71efff705421037c7706e4b335f18c1118e32b45e0be4efc
\ No newline at end of file
......@@ -25907,8 +25907,6 @@ CREATE UNIQUE INDEX finding_link_name_url_idx ON vulnerability_finding_links USI
 
CREATE UNIQUE INDEX finding_link_url_idx ON vulnerability_finding_links USING btree (vulnerability_occurrence_id, url) WHERE (name IS NULL);
 
CREATE INDEX finding_links_on_vulnerability_occurrence_id ON vulnerability_finding_links USING btree (vulnerability_occurrence_id);
CREATE UNIQUE INDEX i_affected_packages_unique_for_upsert ON pm_affected_packages USING btree (pm_advisory_id, purl_type, package_name, distro_version);
 
CREATE INDEX i_batched_background_migration_job_transition_logs_on_job_id ON ONLY batched_background_migration_job_transition_logs USING btree (batched_background_migration_job_id);
......@@ -29935,8 +29933,6 @@ CREATE INDEX index_vulnerabilities_on_finding_id ON vulnerabilities USING btree
 
CREATE INDEX index_vulnerabilities_on_project_id_and_id ON vulnerabilities USING btree (project_id, id);
 
CREATE INDEX index_vulnerabilities_on_project_id_and_state_and_severity ON vulnerabilities USING btree (project_id, state, severity);
CREATE INDEX index_vulnerabilities_on_resolved_by_id ON vulnerabilities USING btree (resolved_by_id);
 
CREATE INDEX index_vulnerabilities_project_id_and_id_on_default_branch ON vulnerabilities USING btree (project_id, id) WHERE (present_on_default_branch IS TRUE);
......@@ -29961,8 +29957,6 @@ CREATE INDEX index_vulnerability_external_issue_links_on_author_id ON vulnerabil
 
CREATE INDEX index_vulnerability_external_issue_links_on_project_id ON vulnerability_external_issue_links USING btree (project_id);
 
CREATE INDEX index_vulnerability_external_issue_links_on_vulnerability_id ON vulnerability_external_issue_links USING btree (vulnerability_id);
CREATE INDEX index_vulnerability_feedback_finding_uuid ON vulnerability_feedback USING hash (finding_uuid);
 
CREATE INDEX index_vulnerability_feedback_on_author_id ON vulnerability_feedback USING btree (author_id);
......@@ -29983,8 +29977,6 @@ CREATE INDEX index_vulnerability_feedback_on_pipeline_id ON vulnerability_feedba
 
CREATE INDEX index_vulnerability_finding_evidences_on_project_id ON vulnerability_finding_evidences USING btree (project_id);
 
CREATE INDEX index_vulnerability_finding_signatures_on_finding_id ON vulnerability_finding_signatures USING btree (finding_id);
CREATE INDEX index_vulnerability_finding_signatures_on_project_id ON vulnerability_finding_signatures USING btree (project_id);
 
CREATE INDEX index_vulnerability_finding_signatures_on_signature_sha ON vulnerability_finding_signatures USING btree (signature_sha);
......@@ -29999,8 +29991,6 @@ CREATE INDEX index_vulnerability_flags_on_project_id ON vulnerability_flags USIN
 
CREATE UNIQUE INDEX index_vulnerability_flags_on_unique_columns ON vulnerability_flags USING btree (vulnerability_occurrence_id, flag_type, origin);
 
CREATE INDEX index_vulnerability_flags_on_vulnerability_occurrence_id ON vulnerability_flags USING btree (vulnerability_occurrence_id);
CREATE INDEX index_vulnerability_historical_statistics_on_date_and_id ON vulnerability_historical_statistics USING btree (date, id);
 
CREATE UNIQUE INDEX index_vulnerability_identifiers_on_project_id_and_fingerprint ON vulnerability_identifiers USING btree (project_id, fingerprint);
......@@ -105,21 +105,6 @@ term_agreements:
todos:
index_todos_on_author_id_and_created_at:
- index_todos_on_author_id
vulnerabilities:
index_vulnerabilities_project_id_state_severity_default_branch:
- index_vulnerabilities_on_project_id_and_state_and_severity
vulnerability_external_issue_links:
idx_vulnerability_ext_issue_links_on_vulne_id_and_ext_issue:
- index_vulnerability_external_issue_links_on_vulnerability_id
vulnerability_finding_links:
finding_link_name_url_idx:
- finding_links_on_vulnerability_occurrence_id
vulnerability_finding_signatures:
idx_vuln_signatures_uniqueness_signature_sha:
- index_vulnerability_finding_signatures_on_finding_id
vulnerability_flags:
index_vulnerability_flags_on_unique_columns:
- index_vulnerability_flags_on_vulnerability_occurrence_id
work_item_hierarchy_restrictions:
index_work_item_hierarchy_restrictions_on_parent_and_child:
- index_work_item_hierarchy_restrictions_on_parent_type_id
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment