Skip to content
代码片段 群组 项目
未验证 提交 6faf9258 编辑于 作者: Shabini Rajadas's avatar Shabini Rajadas 提交者: GitLab
浏览文件

Added unprepare_async_index_by_name to remove the failed migration from...

Added unprepare_async_index_by_name to remove the failed migration from postgres_async_indexes table
上级 45adfdcb
No related branches found
No related tags found
无相关合并请求
# frozen_string_literal: true
# See https://docs.gitlab.com/ee/development/migration_style_guide.html
# for more information on how to write migrations for GitLab.
class RemovePartitionPCiJobArtifactsProjectIdIdx < Gitlab::Database::Migration[2.2]
include Gitlab::Database::PartitioningMigrationHelpers
disable_ddl_transaction!
milestone '17.0'
INDEX_NAME = :p_ci_job_artifacts_project_id_idx
TABLE_NAME = :p_ci_job_artifacts
def up
unprepare_async_index_by_name(TABLE_NAME, INDEX_NAME)
remove_concurrent_partitioned_index_by_name(TABLE_NAME, INDEX_NAME)
end
def down
add_concurrent_partitioned_index(TABLE_NAME, :project_id, name: INDEX_NAME)
end
end
8dfb59b5bd1e204c1c766c7a82a3e661f656ce74bdeb58ab111003136b5af1ff
\ No newline at end of file
...@@ -24906,8 +24906,6 @@ CREATE INDEX p_ci_job_artifacts_partition_id_job_id_idx ON ONLY p_ci_job_artifac ...@@ -24906,8 +24906,6 @@ CREATE INDEX p_ci_job_artifacts_partition_id_job_id_idx ON ONLY p_ci_job_artifac
   
CREATE INDEX index_ci_job_artifacts_on_partition_id_job_id ON ci_job_artifacts USING btree (partition_id, job_id); CREATE INDEX index_ci_job_artifacts_on_partition_id_job_id ON ci_job_artifacts USING btree (partition_id, job_id);
   
CREATE INDEX p_ci_job_artifacts_project_id_idx ON ONLY p_ci_job_artifacts USING btree (project_id);
CREATE INDEX index_ci_job_artifacts_on_project_id ON ci_job_artifacts USING btree (project_id); CREATE INDEX index_ci_job_artifacts_on_project_id ON ci_job_artifacts USING btree (project_id);
   
CREATE INDEX p_ci_job_artifacts_project_id_id_idx1 ON ONLY p_ci_job_artifacts USING btree (project_id, id); CREATE INDEX p_ci_job_artifacts_project_id_id_idx1 ON ONLY p_ci_job_artifacts USING btree (project_id, id);
...@@ -29842,8 +29840,6 @@ ALTER INDEX p_ci_job_artifacts_project_id_file_type_id_idx ATTACH PARTITION inde ...@@ -29842,8 +29840,6 @@ ALTER INDEX p_ci_job_artifacts_project_id_file_type_id_idx ATTACH PARTITION inde
   
ALTER INDEX p_ci_job_artifacts_partition_id_job_id_idx ATTACH PARTITION index_ci_job_artifacts_on_partition_id_job_id; ALTER INDEX p_ci_job_artifacts_partition_id_job_id_idx ATTACH PARTITION index_ci_job_artifacts_on_partition_id_job_id;
   
ALTER INDEX p_ci_job_artifacts_project_id_idx ATTACH PARTITION index_ci_job_artifacts_on_project_id;
ALTER INDEX p_ci_job_artifacts_project_id_id_idx1 ATTACH PARTITION index_ci_job_artifacts_on_project_id_and_id; ALTER INDEX p_ci_job_artifacts_project_id_id_idx1 ATTACH PARTITION index_ci_job_artifacts_on_project_id_and_id;
   
ALTER INDEX p_ci_job_artifacts_project_id_idx1 ATTACH PARTITION index_ci_job_artifacts_on_project_id_for_security_reports; ALTER INDEX p_ci_job_artifacts_project_id_idx1 ATTACH PARTITION index_ci_job_artifacts_on_project_id_for_security_reports;
...@@ -93,13 +93,6 @@ ml_models: ...@@ -93,13 +93,6 @@ ml_models:
p_ci_runner_machine_builds: p_ci_runner_machine_builds:
index_p_ci_runner_machine_builds_on_runner_machine_id: index_p_ci_runner_machine_builds_on_runner_machine_id:
- index_ci_runner_machine_builds_on_runner_machine_id - index_ci_runner_machine_builds_on_runner_machine_id
p_ci_job_artifacts:
p_ci_job_artifacts_project_id_file_type_id_idx:
- p_ci_job_artifacts_project_id_idx
p_ci_job_artifacts_project_id_created_at_id_idx:
- p_ci_job_artifacts_project_id_idx
p_ci_job_artifacts_project_id_id_idx1:
- p_ci_job_artifacts_project_id_idx
p_ci_stages: p_ci_stages:
p_ci_stages_pipeline_id_name_partition_id_idx: p_ci_stages_pipeline_id_name_partition_id_idx:
- p_ci_stages_pipeline_id_idx - p_ci_stages_pipeline_id_idx
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册