db:check-schema
Passed Started
by
@dstull
Doug Stull
1ci: -> 0.0025s2ci: -- transaction_open?(nil)3ci: -> 0.0000s4ci: -- remove_column(:requirements, :author_id, {:if_exists=>true})5ci: -> 0.0037s6ci: == 20240110132029 ReRemoveRequirementsIgnoredColumns: migrated (0.0479s) ======7ci: == [advisory_lock_connection] object_id: 16577820, pg_backend_pid: 54228main: == [advisory_lock_connection] object_id: 16578660, pg_backend_pid: 54259main: == 20240110160643 AddOptionalMetricsEnabledToApplicationSettings: migrating ===10main: -- add_column(:application_settings, :include_optional_metrics_in_service_ping, :boolean, {:default=>true, :null=>false})11main: -> 0.0042s12main: == 20240110160643 AddOptionalMetricsEnabledToApplicationSettings: migrated (0.0109s) 13main: == [advisory_lock_connection] object_id: 16578660, pg_backend_pid: 542514ci: == [advisory_lock_connection] object_id: 16578860, pg_backend_pid: 542715ci: == 20240110160643 AddOptionalMetricsEnabledToApplicationSettings: migrating ===16ci: -- add_column(:application_settings, :include_optional_metrics_in_service_ping, :boolean, {:default=>true, :null=>false})17ci: -> 0.0041s18ci: == 20240110160643 AddOptionalMetricsEnabledToApplicationSettings: migrated (0.0214s) 19ci: == [advisory_lock_connection] object_id: 16578860, pg_backend_pid: 542720main: == [advisory_lock_connection] object_id: 16585600, pg_backend_pid: 543021main: == 20240110160816 UpdateOptionaMetricsValueServicePing: migrating =============22main: -- execute("UPDATE application_settings\nSET include_optional_metrics_in_service_ping = usage_ping_enabled\n")23main: -> 0.0029s24main: == 20240110160816 UpdateOptionaMetricsValueServicePing: migrated (0.0089s) ====25main: == [advisory_lock_connection] object_id: 16585600, pg_backend_pid: 543026ci: == [advisory_lock_connection] object_id: 16596060, pg_backend_pid: 543227ci: == 20240110160816 UpdateOptionaMetricsValueServicePing: migrating =============28ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].29ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].30ci: == 20240110160816 UpdateOptionaMetricsValueServicePing: migrated (0.0169s) ====31ci: == [advisory_lock_connection] object_id: 16596060, pg_backend_pid: 543232main: == [advisory_lock_connection] object_id: 16606640, pg_backend_pid: 543533main: == 20240110202002 AddIsUniqueToIssuableResourceLinks: migrating ===============34main: -- add_column(:issuable_resource_links, :is_unique, :boolean, {:null=>true})35main: -> 0.0015s36main: == 20240110202002 AddIsUniqueToIssuableResourceLinks: migrated (0.0078s) ======37main: == [advisory_lock_connection] object_id: 16606640, pg_backend_pid: 543538ci: == [advisory_lock_connection] object_id: 16611800, pg_backend_pid: 543739ci: == 20240110202002 AddIsUniqueToIssuableResourceLinks: migrating ===============40ci: -- add_column(:issuable_resource_links, :is_unique, :boolean, {:null=>true})41ci: -> 0.0014s42ci: == 20240110202002 AddIsUniqueToIssuableResourceLinks: migrated (0.0186s) ======43ci: == [advisory_lock_connection] object_id: 16611800, pg_backend_pid: 543744main: == [advisory_lock_connection] object_id: 16617100, pg_backend_pid: 544045main: == 20240110204949 AddPartialUniqueIndexOnIssueIdAndLinkToIssuableResourceLinks: migrating 46main: -- transaction_open?(nil)47main: -> 0.0000s48main: -- view_exists?(:postgres_partitions)49main: -> 0.0012s50main: -- index_exists?(:issuable_resource_links, [:issue_id, :link], {:unique=>true, :where=>"is_unique", :name=>"index_unique_issuable_resource_links_on_unique_issue_link", :algorithm=>:concurrently})51main: -> 0.0038s52main: -- execute("SET statement_timeout TO 0")53main: -> 0.0006s54main: -- add_index(:issuable_resource_links, [:issue_id, :link], {:unique=>true, :where=>"is_unique", :name=>"index_unique_issuable_resource_links_on_unique_issue_link", :algorithm=>:concurrently})55main: -> 0.0021s56main: -- execute("RESET statement_timeout")57main: -> 0.0006s58main: == 20240110204949 AddPartialUniqueIndexOnIssueIdAndLinkToIssuableResourceLinks: migrated (0.0234s) 59main: == [advisory_lock_connection] object_id: 16617100, pg_backend_pid: 544060ci: == [advisory_lock_connection] object_id: 16626880, pg_backend_pid: 544261ci: == 20240110204949 AddPartialUniqueIndexOnIssueIdAndLinkToIssuableResourceLinks: migrating 62ci: -- transaction_open?(nil)63ci: -> 0.0000s64ci: -- view_exists?(:postgres_partitions)65ci: -> 0.0013s66ci: -- index_exists?(:issuable_resource_links, [:issue_id, :link], {:unique=>true, :where=>"is_unique", :name=>"index_unique_issuable_resource_links_on_unique_issue_link", :algorithm=>:concurrently})67ci: -> 0.0039s68ci: -- execute("SET statement_timeout TO 0")69ci: -> 0.0007s70ci: -- add_index(:issuable_resource_links, [:issue_id, :link], {:unique=>true, :where=>"is_unique", :name=>"index_unique_issuable_resource_links_on_unique_issue_link", :algorithm=>:concurrently})71ci: -> 0.0035s72ci: -- execute("RESET statement_timeout")73ci: -> 0.0008s74ci: == 20240110204949 AddPartialUniqueIndexOnIssueIdAndLinkToIssuableResourceLinks: migrated (0.0367s) 75ci: == [advisory_lock_connection] object_id: 16626880, pg_backend_pid: 544276main: == [advisory_lock_connection] object_id: 16636800, pg_backend_pid: 544677main: == 20240111131500 AddAsyncIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrating 78main: -- index_exists?(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})79main: -> 0.0117s80main: -- add_index_options(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})81main: -> 0.0004s82main: == 20240111131500 AddAsyncIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrated (0.0265s) 83main: == [advisory_lock_connection] object_id: 16636800, pg_backend_pid: 544684ci: == [advisory_lock_connection] object_id: 16643440, pg_backend_pid: 544885ci: == 20240111131500 AddAsyncIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrating 86ci: -- index_exists?(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})87ci: -> 0.0138s88ci: -- add_index_options(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})89ci: -> 0.0004s90ci: == 20240111131500 AddAsyncIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrated (0.0480s) 91ci: == [advisory_lock_connection] object_id: 16643440, pg_backend_pid: 544892main: == [advisory_lock_connection] object_id: 16650220, pg_backend_pid: 545193main: == 20240111134328 RoutingTablePrepareAsyncConstraintForPipelineVariables: migrating 94main: -- transaction_open?(nil)95main: -> 0.0000s96main: -- transaction_open?(nil)97main: -> 0.0000s98main: -- transaction_open?(nil)99main: -> 0.0000s100main: -- execute("ALTER TABLE ci_pipeline_variables\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")101main: -> 0.0013s102main: == 20240111134328 RoutingTablePrepareAsyncConstraintForPipelineVariables: migrated (0.1086s) 103main: == [advisory_lock_connection] object_id: 16650220, pg_backend_pid: 5451104ci: == [advisory_lock_connection] object_id: 16674380, pg_backend_pid: 5453105ci: == 20240111134328 RoutingTablePrepareAsyncConstraintForPipelineVariables: migrating 106ci: -- transaction_open?(nil)107ci: -> 0.0000s108ci: -- transaction_open?(nil)109ci: -> 0.0000s110ci: -- transaction_open?(nil)111ci: -> 0.0000s112ci: -- execute("ALTER TABLE ci_pipeline_variables\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")113ci: -> 0.0014s114ci: == 20240111134328 RoutingTablePrepareAsyncConstraintForPipelineVariables: migrated (0.0737s) 115ci: == [advisory_lock_connection] object_id: 16674380, pg_backend_pid: 5453116main: == [advisory_lock_connection] object_id: 16698660, pg_backend_pid: 5456117main: == 20240111194603 FinalizeDeleteInvalidProtectedTagCreateAccessLevels: migrating 118main: -- transaction_open?(nil)119main: -> 0.0000s120main: == 20240111194603 FinalizeDeleteInvalidProtectedTagCreateAccessLevels: migrated (0.0360s) 121main: == [advisory_lock_connection] object_id: 16698660, pg_backend_pid: 5456122ci: == [advisory_lock_connection] object_id: 16699320, pg_backend_pid: 5458123ci: == 20240111194603 FinalizeDeleteInvalidProtectedTagCreateAccessLevels: migrating 124ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].125ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].126ci: == 20240111194603 FinalizeDeleteInvalidProtectedTagCreateAccessLevels: migrated (0.0171s) 127ci: == [advisory_lock_connection] object_id: 16699320, pg_backend_pid: 5458128main: == [advisory_lock_connection] object_id: 16700100, pg_backend_pid: 5461129main: == 20240111194658 DropTempIndexOnProtectedTagCreateAccessLevels: migrating ====130main: -- transaction_open?(nil)131main: -> 0.0000s132main: -- view_exists?(:postgres_partitions)133main: -> 0.0013s134main: -- indexes(:protected_tag_create_access_levels)135main: -> 0.0066s136main: -- execute("SET statement_timeout TO 0")137main: -> 0.0007s138main: -- remove_index(:protected_tag_create_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_tag_create_access_levels_on_id_with_group"})139main: -> 0.0014s140main: -- execute("RESET statement_timeout")141main: -> 0.0005s142main: == 20240111194658 DropTempIndexOnProtectedTagCreateAccessLevels: migrated (0.0259s) 143main: == [advisory_lock_connection] object_id: 16700100, pg_backend_pid: 5461144ci: == [advisory_lock_connection] object_id: 16700480, pg_backend_pid: 5463145ci: == 20240111194658 DropTempIndexOnProtectedTagCreateAccessLevels: migrating ====146ci: -- transaction_open?(nil)147ci: -> 0.0000s148ci: -- view_exists?(:postgres_partitions)149ci: -> 0.0013s150ci: -- indexes(:protected_tag_create_access_levels)151ci: -> 0.0075s152ci: -- execute("SET statement_timeout TO 0")153ci: -> 0.0007s154ci: -- remove_index(:protected_tag_create_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_tag_create_access_levels_on_id_with_group"})155ci: -> 0.0015s156ci: -- execute("RESET statement_timeout")157ci: -> 0.0007s158ci: == 20240111194658 DropTempIndexOnProtectedTagCreateAccessLevels: migrated (0.0383s) 159ci: == [advisory_lock_connection] object_id: 16700480, pg_backend_pid: 5463160main: == [advisory_lock_connection] object_id: 16700780, pg_backend_pid: 5466161main: == 20240111194808 FinalizeDeleteInvalidProtectedBranchPushAccessLevels: migrating 162main: -- transaction_open?(nil)163main: -> 0.0001s164main: == 20240111194808 FinalizeDeleteInvalidProtectedBranchPushAccessLevels: migrated (0.0392s) 165main: == [advisory_lock_connection] object_id: 16700780, pg_backend_pid: 5466166ci: == [advisory_lock_connection] object_id: 16701100, pg_backend_pid: 5468167ci: == 20240111194808 FinalizeDeleteInvalidProtectedBranchPushAccessLevels: migrating 168ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].169ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].170ci: == 20240111194808 FinalizeDeleteInvalidProtectedBranchPushAccessLevels: migrated (0.0189s) 171ci: == [advisory_lock_connection] object_id: 16701100, pg_backend_pid: 5468172main: == [advisory_lock_connection] object_id: 16701560, pg_backend_pid: 5471173main: == 20240111194925 DropTempIndexOnProtectedBranchPushAccessLevels: migrating ===174main: -- transaction_open?(nil)175main: -> 0.0000s176main: -- view_exists?(:postgres_partitions)177main: -> 0.0014s178main: -- indexes(:protected_branch_push_access_levels)179main: -> 0.0084s180main: -- execute("SET statement_timeout TO 0")181main: -> 0.0008s182main: -- remove_index(:protected_branch_push_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_branch_push_access_levels_on_id_with_group"})183main: -> 0.0015s184main: -- execute("RESET statement_timeout")185main: -> 0.0006s186main: == 20240111194925 DropTempIndexOnProtectedBranchPushAccessLevels: migrated (0.0292s) 187main: == [advisory_lock_connection] object_id: 16701560, pg_backend_pid: 5471188ci: == [advisory_lock_connection] object_id: 16709160, pg_backend_pid: 5473189ci: == 20240111194925 DropTempIndexOnProtectedBranchPushAccessLevels: migrating ===190ci: -- transaction_open?(nil)191ci: -> 0.0000s192ci: -- view_exists?(:postgres_partitions)193ci: -> 0.0019s194ci: -- indexes(:protected_branch_push_access_levels)195ci: -> 0.0095s196ci: -- execute("SET statement_timeout TO 0")197ci: -> 0.0008s198ci: -- remove_index(:protected_branch_push_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_branch_push_access_levels_on_id_with_group"})199ci: -> 0.0015s200ci: -- execute("RESET statement_timeout")201ci: -> 0.0007s202ci: == 20240111194925 DropTempIndexOnProtectedBranchPushAccessLevels: migrated (0.0462s) 203ci: == [advisory_lock_connection] object_id: 16709160, pg_backend_pid: 5473204main: == [advisory_lock_connection] object_id: 16716900, pg_backend_pid: 5476205main: == 20240111195101 FinalizeDeleteInvalidProtectedBranchMergeAccessLevels: migrating 206main: -- transaction_open?(nil)207main: -> 0.0000s208main: == 20240111195101 FinalizeDeleteInvalidProtectedBranchMergeAccessLevels: migrated (0.0300s) 209main: == [advisory_lock_connection] object_id: 16716900, pg_backend_pid: 5476210ci: == [advisory_lock_connection] object_id: 16728600, pg_backend_pid: 5478211ci: == 20240111195101 FinalizeDeleteInvalidProtectedBranchMergeAccessLevels: migrating 212ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].213ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].214ci: == 20240111195101 FinalizeDeleteInvalidProtectedBranchMergeAccessLevels: migrated (0.0194s) 215ci: == [advisory_lock_connection] object_id: 16728600, pg_backend_pid: 5478216main: == [advisory_lock_connection] object_id: 16740440, pg_backend_pid: 5481217main: == 20240111195145 DropTempIndexOnProtectedBranchMergeAccessLevels: migrating ==218main: -- transaction_open?(nil)219main: -> 0.0000s220main: -- view_exists?(:postgres_partitions)221main: -> 0.0014s222main: -- indexes(:protected_branch_merge_access_levels)223main: -> 0.0067s224main: -- execute("SET statement_timeout TO 0")225main: -> 0.0007s226main: -- remove_index(:protected_branch_merge_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_branch_merge_access_levels_on_id_with_group"})227main: -> 0.0016s228main: -- execute("RESET statement_timeout")229main: -> 0.0012s230main: == 20240111195145 DropTempIndexOnProtectedBranchMergeAccessLevels: migrated (0.0284s) 231main: == [advisory_lock_connection] object_id: 16740440, pg_backend_pid: 5481232ci: == [advisory_lock_connection] object_id: 16752760, pg_backend_pid: 5483233ci: == 20240111195145 DropTempIndexOnProtectedBranchMergeAccessLevels: migrating ==234ci: -- transaction_open?(nil)235ci: -> 0.0000s236ci: -- view_exists?(:postgres_partitions)237ci: -> 0.0012s238ci: -- indexes(:protected_branch_merge_access_levels)239ci: -> 0.0059s240ci: -- execute("SET statement_timeout TO 0")241ci: -> 0.0005s242ci: -- remove_index(:protected_branch_merge_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_branch_merge_access_levels_on_id_with_group"})243ci: -> 0.0012s244ci: -- execute("RESET statement_timeout")245ci: -> 0.0005s246ci: == 20240111195145 DropTempIndexOnProtectedBranchMergeAccessLevels: migrated (0.0343s) 247ci: == [advisory_lock_connection] object_id: 16752760, pg_backend_pid: 5483248main: == [advisory_lock_connection] object_id: 16761800, pg_backend_pid: 5486249main: == 20240112124030 CreateAuditEventsGroupExternalStreamingDestinations: migrating 250main: -- create_table(:audit_events_group_external_streaming_destinations)251main: -- quote_column_name(:name)252main: -> 0.0000s253main: -> 0.0068s254main: == 20240112124030 CreateAuditEventsGroupExternalStreamingDestinations: migrated (0.0129s) 255main: == [advisory_lock_connection] object_id: 16761800, pg_backend_pid: 5486256ci: == [advisory_lock_connection] object_id: 16767700, pg_backend_pid: 5488257ci: == 20240112124030 CreateAuditEventsGroupExternalStreamingDestinations: migrating 258ci: -- create_table(:audit_events_group_external_streaming_destinations)259ci: -- quote_column_name(:name)260ci: -> 0.0000s261ci: -> 0.0075s262I, [2024-04-05T20:24:49.857343 #293] INFO -- : Database: 'ci', Table: 'audit_events_group_external_streaming_destinations': Lock Writes263ci: == 20240112124030 CreateAuditEventsGroupExternalStreamingDestinations: migrated (0.0299s) 264ci: == [advisory_lock_connection] object_id: 16767700, pg_backend_pid: 5488265main: == [advisory_lock_connection] object_id: 16768040, pg_backend_pid: 5491266main: == 20240112143548 AddIndexToEventsAuthorGroupActionTargetType: migrating ======267main: -- transaction_open?(nil)268main: -> 0.0000s269main: -- view_exists?(:postgres_partitions)270main: -> 0.0013s271main: -- index_exists?(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})272main: -> 0.0169s273main: -- execute("SET statement_timeout TO 0")274main: -> 0.0007s275main: -- add_index(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})276main: -> 0.0023s277main: -- execute("RESET statement_timeout")278main: -> 0.0006s279main: == 20240112143548 AddIndexToEventsAuthorGroupActionTargetType: migrated (0.0422s) 280main: == [advisory_lock_connection] object_id: 16768040, pg_backend_pid: 5491281ci: == [advisory_lock_connection] object_id: 16777160, pg_backend_pid: 5493282ci: == 20240112143548 AddIndexToEventsAuthorGroupActionTargetType: migrating ======283ci: -- transaction_open?(nil)284ci: -> 0.0000s285ci: -- view_exists?(:postgres_partitions)286ci: -> 0.0014s287ci: -- index_exists?(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})288ci: -> 0.0147s289ci: -- execute("SET statement_timeout TO 0")290ci: -> 0.0006s291ci: -- add_index(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})292ci: -> 0.0022s293ci: -- execute("RESET statement_timeout")294ci: -> 0.0007s295ci: == 20240112143548 AddIndexToEventsAuthorGroupActionTargetType: migrated (0.0518s) 296ci: == [advisory_lock_connection] object_id: 16777160, pg_backend_pid: 5493297main: == [advisory_lock_connection] object_id: 16786400, pg_backend_pid: 5496298main: == 20240113071052 QueuePopulateTopicsSlugColumn: migrating ====================299main: == 20240113071052 QueuePopulateTopicsSlugColumn: migrated (0.0429s) ===========300main: == [advisory_lock_connection] object_id: 16786400, pg_backend_pid: 5496301ci: == [advisory_lock_connection] object_id: 16792340, pg_backend_pid: 5498302ci: == 20240113071052 QueuePopulateTopicsSlugColumn: migrating ====================303ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].304ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].305ci: == 20240113071052 QueuePopulateTopicsSlugColumn: migrated (0.0181s) ===========306ci: == [advisory_lock_connection] object_id: 16792340, pg_backend_pid: 5498307main: == [advisory_lock_connection] object_id: 16792660, pg_backend_pid: 5501308main: == 20240115004429 ValidateMergeRequestDiffsProjectIdForeignKey: migrating =====309main: -- execute("SET statement_timeout TO 0")310main: -> 0.0008s311main: -- execute("ALTER TABLE merge_request_diffs VALIDATE CONSTRAINT fk_56ac6fc9c0;")312main: -> 0.0038s313main: -- execute("RESET statement_timeout")314main: -> 0.0008s315main: == 20240115004429 ValidateMergeRequestDiffsProjectIdForeignKey: migrated (0.0263s) 316main: == [advisory_lock_connection] object_id: 16792660, pg_backend_pid: 5501317ci: == [advisory_lock_connection] object_id: 16801800, pg_backend_pid: 5503318ci: == 20240115004429 ValidateMergeRequestDiffsProjectIdForeignKey: migrating =====319ci: -- execute("SET statement_timeout TO 0")320ci: -> 0.0006s321ci: -- execute("ALTER TABLE merge_request_diffs VALIDATE CONSTRAINT fk_56ac6fc9c0;")322ci: -> 0.0038s323ci: -- execute("RESET statement_timeout")324ci: -> 0.0007s325ci: == 20240115004429 ValidateMergeRequestDiffsProjectIdForeignKey: migrated (0.0371s) 326ci: == [advisory_lock_connection] object_id: 16801800, pg_backend_pid: 5503327main: == [advisory_lock_connection] object_id: 16811080, pg_backend_pid: 5506328main: == 20240115112056 AddIndexOnPipelineMetadata: migrating =======================329main: -- transaction_open?(nil)330main: -> 0.0000s331main: -- view_exists?(:postgres_partitions)332main: -> 0.0012s333main: -- index_exists?(:ci_pipeline_metadata, "name text_pattern_ops, pipeline_id", {:name=>"index_pipeline_metadata_on_name_text_pattern_pipeline_id", :algorithm=>:concurrently})334main: -> 0.0051s335main: -- execute("SET statement_timeout TO 0")336main: -> 0.0006s337main: -- add_index(:ci_pipeline_metadata, "name text_pattern_ops, pipeline_id", {:name=>"index_pipeline_metadata_on_name_text_pattern_pipeline_id", :algorithm=>:concurrently})338main: -> 0.0018s339main: -- execute("RESET statement_timeout")340main: -> 0.0006s341main: == 20240115112056 AddIndexOnPipelineMetadata: migrated (0.0252s) ==============342main: == [advisory_lock_connection] object_id: 16811080, pg_backend_pid: 5506343ci: == [advisory_lock_connection] object_id: 16816940, pg_backend_pid: 5508344ci: == 20240115112056 AddIndexOnPipelineMetadata: migrating =======================345ci: -- transaction_open?(nil)346ci: -> 0.0000s347ci: -- view_exists?(:postgres_partitions)348ci: -> 0.0014s349ci: -- index_exists?(:ci_pipeline_metadata, "name text_pattern_ops, pipeline_id", {:name=>"index_pipeline_metadata_on_name_text_pattern_pipeline_id", :algorithm=>:concurrently})350ci: -> 0.0054s351ci: -- execute("SET statement_timeout TO 0")352ci: -> 0.0007s353ci: -- add_index(:ci_pipeline_metadata, "name text_pattern_ops, pipeline_id", {:name=>"index_pipeline_metadata_on_name_text_pattern_pipeline_id", :algorithm=>:concurrently})354ci: -> 0.0020s355ci: -- execute("RESET statement_timeout")356ci: -> 0.0006s357ci: == 20240115112056 AddIndexOnPipelineMetadata: migrated (0.0370s) ==============358ci: == [advisory_lock_connection] object_id: 16816940, pg_backend_pid: 5508359main: == [advisory_lock_connection] object_id: 16817220, pg_backend_pid: 5511360main: == 20240115115029 AddRateLimitsHashConstraintToApplicationSettings: migrating =361main: -- transaction_open?(nil)362main: -> 0.0000s363main: -- transaction_open?(nil)364main: -> 0.0000s365main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_application_settings_rate_limits_is_hash\nCHECK ( (jsonb_typeof(rate_limits) = 'object') )\nNOT VALID;\n")366main: -> 0.0026s367main: -- execute("SET statement_timeout TO 0")368main: -> 0.0007s369main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_application_settings_rate_limits_is_hash;")370main: -> 0.0016s371main: -- execute("RESET statement_timeout")372main: -> 0.0006s373main: == 20240115115029 AddRateLimitsHashConstraintToApplicationSettings: migrated (0.0220s) 374main: == [advisory_lock_connection] object_id: 16817220, pg_backend_pid: 5511375ci: == [advisory_lock_connection] object_id: 16825700, pg_backend_pid: 5513376ci: == 20240115115029 AddRateLimitsHashConstraintToApplicationSettings: migrating =377ci: -- transaction_open?(nil)378ci: -> 0.0000s379ci: -- transaction_open?(nil)380ci: -> 0.0000s381ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_application_settings_rate_limits_is_hash\nCHECK ( (jsonb_typeof(rate_limits) = 'object') )\nNOT VALID;\n")382ci: -> 0.0027s383ci: -- execute("SET statement_timeout TO 0")384ci: -> 0.0005s385ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_application_settings_rate_limits_is_hash;")386ci: -> 0.0013s387ci: -- execute("RESET statement_timeout")388ci: -> 0.0005s389ci: == 20240115115029 AddRateLimitsHashConstraintToApplicationSettings: migrated (0.0291s) 390ci: == [advisory_lock_connection] object_id: 16825700, pg_backend_pid: 5513391main: == [advisory_lock_connection] object_id: 16834320, pg_backend_pid: 5516392main: == 20240115185037 CreatePackagesTerraformModuleMetadata: migrating ============393main: -- create_table(:packages_terraform_module_metadata, {:id=>false})394main: -> 0.0063s395main: == 20240115185037 CreatePackagesTerraformModuleMetadata: migrated (0.0125s) ===396main: == [advisory_lock_connection] object_id: 16834320, pg_backend_pid: 5516397ci: == [advisory_lock_connection] object_id: 16834980, pg_backend_pid: 5518398ci: == 20240115185037 CreatePackagesTerraformModuleMetadata: migrating ============399ci: -- create_table(:packages_terraform_module_metadata, {:id=>false})400ci: -> 0.0060s401I, [2024-04-05T20:24:51.162696 #293] INFO -- : Database: 'ci', Table: 'packages_terraform_module_metadata': Lock Writes402ci: == 20240115185037 CreatePackagesTerraformModuleMetadata: migrated (0.0241s) ===403ci: == [advisory_lock_connection] object_id: 16834980, pg_backend_pid: 5518404main: == [advisory_lock_connection] object_id: 16835820, pg_backend_pid: 5521405main: == 20240116072014 ChangeICodeReviewCreateMrKeysFromHllToInteger: migrating ====406main: == 20240116072014 ChangeICodeReviewCreateMrKeysFromHllToInteger: migrated (0.0076s) 407main: == [advisory_lock_connection] object_id: 16835820, pg_backend_pid: 5521408ci: == [advisory_lock_connection] object_id: 16853080, pg_backend_pid: 5523409ci: == 20240116072014 ChangeICodeReviewCreateMrKeysFromHllToInteger: migrating ====410ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].411ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].412ci: == 20240116072014 ChangeICodeReviewCreateMrKeysFromHllToInteger: migrated (0.0168s) 413ci: == [advisory_lock_connection] object_id: 16853080, pg_backend_pid: 5523414main: == [advisory_lock_connection] object_id: 16870480, pg_backend_pid: 5526415main: == 20240116100948 CreateMemberApprovals: migrating ============================416main: -- create_table(:member_approvals)417main: -> 0.0040s418main: -- add_index(:member_approvals, :requested_by_id, {:name=>"index_member_approval_on_requested_by_id"})419main: -> 0.0014s420main: -- add_index(:member_approvals, :reviewed_by_id, {:name=>"index_member_approval_on_reviewed_by_id"})421main: -> 0.0009s422main: -- add_index(:member_approvals, :member_id, {:name=>"index_member_approval_on_member_id"})423main: -> 0.0009s424main: -- add_index(:member_approvals, :member_namespace_id, {:name=>"index_member_approval_on_member_namespace_id"})425main: -> 0.0009s426main: == 20240116100948 CreateMemberApprovals: migrated (0.0145s) ===================427main: == [advisory_lock_connection] object_id: 16870480, pg_backend_pid: 5526428ci: == [advisory_lock_connection] object_id: 16877100, pg_backend_pid: 5528429ci: == 20240116100948 CreateMemberApprovals: migrating ============================430ci: -- create_table(:member_approvals)431ci: -> 0.0037s432ci: -- add_index(:member_approvals, :requested_by_id, {:name=>"index_member_approval_on_requested_by_id"})433ci: -> 0.0013s434ci: -- add_index(:member_approvals, :reviewed_by_id, {:name=>"index_member_approval_on_reviewed_by_id"})435ci: -> 0.0009s436ci: -- add_index(:member_approvals, :member_id, {:name=>"index_member_approval_on_member_id"})437ci: -> 0.0009s438ci: -- add_index(:member_approvals, :member_namespace_id, {:name=>"index_member_approval_on_member_namespace_id"})439ci: -> 0.0009s440I, [2024-04-05T20:24:51.527272 #293] INFO -- : Database: 'ci', Table: 'member_approvals': Lock Writes441ci: == 20240116100948 CreateMemberApprovals: migrated (0.0264s) ===================442ci: == [advisory_lock_connection] object_id: 16877100, pg_backend_pid: 5528443main: == [advisory_lock_connection] object_id: 16877460, pg_backend_pid: 5531444main: == 20240116113035 AddZoektRepositoryModel: migrating ==========================445main: -- create_table(:zoekt_repositories)446main: -> 0.0071s447main: == 20240116113035 AddZoektRepositoryModel: migrated (0.0137s) =================448main: == [advisory_lock_connection] object_id: 16877460, pg_backend_pid: 5531449ci: == [advisory_lock_connection] object_id: 16881080, pg_backend_pid: 5533450ci: == 20240116113035 AddZoektRepositoryModel: migrating ==========================451ci: -- create_table(:zoekt_repositories)452ci: -> 0.0067s453I, [2024-04-05T20:24:51.709999 #293] INFO -- : Database: 'ci', Table: 'zoekt_repositories': Lock Writes454ci: == 20240116113035 AddZoektRepositoryModel: migrated (0.0257s) =================455ci: == [advisory_lock_connection] object_id: 16881080, pg_backend_pid: 5533456main: == [advisory_lock_connection] object_id: 16884860, pg_backend_pid: 5536457main: == 20240116120144 AddForeignKeyForMemberToMemberApprovals: migrating ==========458main: -- transaction_open?(nil)459main: -> 0.0000s460main: -- transaction_open?(nil)461main: -> 0.0000s462main: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_b2e4a4b68a FOREIGN KEY (member_id) REFERENCES members (id) ON DELETE CASCADE NOT VALID;")463main: -> 0.0017s464main: -- execute("SET statement_timeout TO 0")465main: -> 0.0005s466main: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_b2e4a4b68a;")467main: -> 0.0019s468main: -- execute("RESET statement_timeout")469main: -> 0.0005s470main: == 20240116120144 AddForeignKeyForMemberToMemberApprovals: migrated (0.0331s) =471main: == [advisory_lock_connection] object_id: 16884860, pg_backend_pid: 5536472ci: == [advisory_lock_connection] object_id: 16893160, pg_backend_pid: 5538473ci: == 20240116120144 AddForeignKeyForMemberToMemberApprovals: migrating ==========474ci: -- transaction_open?(nil)475ci: -> 0.0000s476ci: -- transaction_open?(nil)477ci: -> 0.0000s478ci: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_b2e4a4b68a FOREIGN KEY (member_id) REFERENCES members (id) ON DELETE CASCADE NOT VALID;")479ci: -> 0.0015s480ci: -- execute("SET statement_timeout TO 0")481ci: -> 0.0005s482ci: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_b2e4a4b68a;")483ci: -> 0.0018s484ci: -- execute("RESET statement_timeout")485ci: -> 0.0006s486ci: == 20240116120144 AddForeignKeyForMemberToMemberApprovals: migrated (0.0427s) =487ci: == [advisory_lock_connection] object_id: 16893160, pg_backend_pid: 5538488main: == [advisory_lock_connection] object_id: 16901600, pg_backend_pid: 5541489main: == 20240116131144 RemoveApplicationSettingsAiAccessTokenColumnCorrected: migrating 490main: -- remove_column(:application_settings, :encrypted_ai_access_token, {:if_exists=>true})491main: -> 0.2776s492main: -- remove_column(:application_settings, :encrypted_ai_access_token_iv, {:if_exists=>true})493main: -> 0.2712s494main: == 20240116131144 RemoveApplicationSettingsAiAccessTokenColumnCorrected: migrated (0.5556s) 495main: == [advisory_lock_connection] object_id: 16901600, pg_backend_pid: 5541496ci: == [advisory_lock_connection] object_id: 16905680, pg_backend_pid: 5543497ci: == 20240116131144 RemoveApplicationSettingsAiAccessTokenColumnCorrected: migrating 498ci: -- remove_column(:application_settings, :encrypted_ai_access_token, {:if_exists=>true})499ci: -> 0.2826s500ci: -- remove_column(:application_settings, :encrypted_ai_access_token_iv, {:if_exists=>true})501ci: -> 0.2736s502ci: == 20240116131144 RemoveApplicationSettingsAiAccessTokenColumnCorrected: migrated (0.5734s) 503ci: == [advisory_lock_connection] object_id: 16905680, pg_backend_pid: 5543504main: == [advisory_lock_connection] object_id: 16909940, pg_backend_pid: 5546505main: == 20240116133546 AddForeignKeyForNamespaceIdToMemberApprovals: migrating =====506main: -- transaction_open?(nil)507main: -> 0.0000s508main: -- transaction_open?(nil)509main: -> 0.0000s510main: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_1383c72212 FOREIGN KEY (member_namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")511main: -> 0.0023s512main: -- execute("SET statement_timeout TO 0")513main: -> 0.0008s514main: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_1383c72212;")515main: -> 0.0025s516main: -- execute("RESET statement_timeout")517main: -> 0.0006s518main: == 20240116133546 AddForeignKeyForNamespaceIdToMemberApprovals: migrated (0.0381s) 519main: == [advisory_lock_connection] object_id: 16909940, pg_backend_pid: 5546520ci: == [advisory_lock_connection] object_id: 16910600, pg_backend_pid: 5548521ci: == 20240116133546 AddForeignKeyForNamespaceIdToMemberApprovals: migrating =====522ci: -- transaction_open?(nil)523ci: -> 0.0000s524ci: -- transaction_open?(nil)525ci: -> 0.0000s526ci: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_1383c72212 FOREIGN KEY (member_namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")527ci: -> 0.0022s528ci: -- execute("SET statement_timeout TO 0")529ci: -> 0.0006s530ci: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_1383c72212;")531ci: -> 0.0022s532ci: -- execute("RESET statement_timeout")533ci: -> 0.0006s534ci: == 20240116133546 AddForeignKeyForNamespaceIdToMemberApprovals: migrated (0.0471s) 535ci: == [advisory_lock_connection] object_id: 16910600, pg_backend_pid: 5548536main: == [advisory_lock_connection] object_id: 16911420, pg_backend_pid: 5551537main: == 20240116145223 CreateZoektRepositoryForeignKeyForProject: migrating ========538main: -- transaction_open?(nil)539main: -> 0.0000s540main: -- transaction_open?(nil)541main: -> 0.0000s542main: -- execute("ALTER TABLE zoekt_repositories ADD CONSTRAINT fk_25a92aeccd FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE SET NULL NOT VALID;")543main: -> 0.0026s544main: -- execute("SET statement_timeout TO 0")545main: -> 0.0007s546main: -- execute("ALTER TABLE zoekt_repositories VALIDATE CONSTRAINT fk_25a92aeccd;")547main: -> 0.0035s548main: -- execute("RESET statement_timeout")549main: -> 0.0007s550main: == 20240116145223 CreateZoektRepositoryForeignKeyForProject: migrated (0.0397s) 551main: == [advisory_lock_connection] object_id: 16911420, pg_backend_pid: 5551552ci: == [advisory_lock_connection] object_id: 16911680, pg_backend_pid: 5553553ci: == 20240116145223 CreateZoektRepositoryForeignKeyForProject: migrating ========554ci: -- transaction_open?(nil)555ci: -> 0.0000s556ci: -- transaction_open?(nil)557ci: -> 0.0000s558ci: -- execute("ALTER TABLE zoekt_repositories ADD CONSTRAINT fk_25a92aeccd FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE SET NULL NOT VALID;")559ci: -> 0.0026s560ci: -- execute("SET statement_timeout TO 0")561ci: -> 0.0006s562ci: -- execute("ALTER TABLE zoekt_repositories VALIDATE CONSTRAINT fk_25a92aeccd;")563ci: -> 0.0036s564ci: -- execute("RESET statement_timeout")565ci: -> 0.0007s566ci: == 20240116145223 CreateZoektRepositoryForeignKeyForProject: migrated (0.0526s) 567ci: == [advisory_lock_connection] object_id: 16911680, pg_backend_pid: 5553568main: == [advisory_lock_connection] object_id: 16913440, pg_backend_pid: 5556569main: == 20240116161955 AddNameAndDescriptionToWebHooks: migrating ==================570main: -- add_column(:web_hooks, :name, :text)571main: -> 0.0016s572main: -- add_column(:web_hooks, :description, :text)573main: -> 0.0010s574main: == 20240116161955 AddNameAndDescriptionToWebHooks: migrated (0.0097s) =========575main: == [advisory_lock_connection] object_id: 16913440, pg_backend_pid: 5556576ci: == [advisory_lock_connection] object_id: 16915160, pg_backend_pid: 5558577ci: == 20240116161955 AddNameAndDescriptionToWebHooks: migrating ==================578ci: -- add_column(:web_hooks, :name, :text)579ci: -> 0.0017s580ci: -- add_column(:web_hooks, :description, :text)581ci: -> 0.0012s582ci: == 20240116161955 AddNameAndDescriptionToWebHooks: migrated (0.0214s) =========583ci: == [advisory_lock_connection] object_id: 16915160, pg_backend_pid: 5558584main: == [advisory_lock_connection] object_id: 16916740, pg_backend_pid: 5561585main: == 20240116162201 AddTextLimitToWebHooksAttributes: migrating =================586main: -- transaction_open?(nil)587main: -> 0.0000s588main: -- transaction_open?(nil)589main: -> 0.0000s590main: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_1e4d5cbdc5\nCHECK ( char_length(name) <= 255 )\nNOT VALID;\n")591main: -> 0.0014s592main: -- execute("SET statement_timeout TO 0")593main: -> 0.0006s594main: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_1e4d5cbdc5;")595main: -> 0.0009s596main: -- execute("RESET statement_timeout")597main: -> 0.0007s598main: -- transaction_open?(nil)599main: -> 0.0000s600main: -- transaction_open?(nil)601main: -> 0.0000s602main: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_23a96ad211\nCHECK ( char_length(description) <= 2048 )\nNOT VALID;\n")603main: -> 0.0010s604main: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_23a96ad211;")605main: -> 0.0008s606main: == 20240116162201 AddTextLimitToWebHooksAttributes: migrated (0.0280s) ========607main: == [advisory_lock_connection] object_id: 16916740, pg_backend_pid: 5561608ci: == [advisory_lock_connection] object_id: 16918360, pg_backend_pid: 5563609ci: == 20240116162201 AddTextLimitToWebHooksAttributes: migrating =================610ci: -- transaction_open?(nil)611ci: -> 0.0000s612ci: -- transaction_open?(nil)613ci: -> 0.0000s614ci: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_1e4d5cbdc5\nCHECK ( char_length(name) <= 255 )\nNOT VALID;\n")615ci: -> 0.0016s616ci: -- execute("SET statement_timeout TO 0")617ci: -> 0.0006s618ci: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_1e4d5cbdc5;")619ci: -> 0.0008s620ci: -- execute("RESET statement_timeout")621ci: -> 0.0006s622ci: -- transaction_open?(nil)623ci: -> 0.0000s624ci: -- transaction_open?(nil)625ci: -> 0.0000s626ci: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_23a96ad211\nCHECK ( char_length(description) <= 2048 )\nNOT VALID;\n")627ci: -> 0.0010s628ci: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_23a96ad211;")629ci: -> 0.0008s630ci: == 20240116162201 AddTextLimitToWebHooksAttributes: migrated (0.0388s) ========631ci: == [advisory_lock_connection] object_id: 16918360, pg_backend_pid: 5563632main: == [advisory_lock_connection] object_id: 16924260, pg_backend_pid: 5566633main: == 20240116205430 AddHiddenToCiVariables: migrating ===========================634main: -- add_column(:ci_variables, :hidden, :boolean, {:null=>false, :default=>false})635main: -> 0.0025s636main: == 20240116205430 AddHiddenToCiVariables: migrated (0.0090s) ==================637main: == [advisory_lock_connection] object_id: 16924260, pg_backend_pid: 5566638ci: == [advisory_lock_connection] object_id: 16930020, pg_backend_pid: 5568639ci: == 20240116205430 AddHiddenToCiVariables: migrating ===========================640ci: -- add_column(:ci_variables, :hidden, :boolean, {:null=>false, :default=>false})641ci: -> 0.0025s642ci: == 20240116205430 AddHiddenToCiVariables: migrated (0.0210s) ==================643ci: == [advisory_lock_connection] object_id: 16930020, pg_backend_pid: 5568644main: == [advisory_lock_connection] object_id: 16932900, pg_backend_pid: 5571645main: == 20240116205943 AddElasticsearchMaxCodeIndexingConcurrencyToApplicationSettings: migrating 646main: -- add_column(:application_settings, :elasticsearch_max_code_indexing_concurrency, :integer, {:default=>30, :null=>false, :if_not_exists=>true})647main: -> 0.2725s648main: == 20240116205943 AddElasticsearchMaxCodeIndexingConcurrencyToApplicationSettings: migrated (0.2790s) 649main: == [advisory_lock_connection] object_id: 16932900, pg_backend_pid: 5571650ci: == [advisory_lock_connection] object_id: 16935820, pg_backend_pid: 5573651ci: == 20240116205943 AddElasticsearchMaxCodeIndexingConcurrencyToApplicationSettings: migrating 652ci: -- add_column(:application_settings, :elasticsearch_max_code_indexing_concurrency, :integer, {:default=>30, :null=>false, :if_not_exists=>true})653ci: -> 0.2732s654ci: == 20240116205943 AddElasticsearchMaxCodeIndexingConcurrencyToApplicationSettings: migrated (0.2902s) 655ci: == [advisory_lock_connection] object_id: 16935820, pg_backend_pid: 5573656main: == [advisory_lock_connection] object_id: 16941460, pg_backend_pid: 5576657main: == 20240116210250 AddHiddenToCiGroupVariables: migrating ======================658main: -- add_column(:ci_group_variables, :hidden, :boolean, {:null=>false, :default=>false})659main: -> 0.0021s660main: == 20240116210250 AddHiddenToCiGroupVariables: migrated (0.0084s) =============661main: == [advisory_lock_connection] object_id: 16941460, pg_backend_pid: 5576662ci: == [advisory_lock_connection] object_id: 16947260, pg_backend_pid: 5578663ci: == 20240116210250 AddHiddenToCiGroupVariables: migrating ======================664ci: -- add_column(:ci_group_variables, :hidden, :boolean, {:null=>false, :default=>false})665ci: -> 0.0025s666ci: == 20240116210250 AddHiddenToCiGroupVariables: migrated (0.0188s) =============667ci: == [advisory_lock_connection] object_id: 16947260, pg_backend_pid: 5578668main: == [advisory_lock_connection] object_id: 16953200, pg_backend_pid: 5581669main: == 20240116211138 UpdateMaxCodeIndexingConcurrencyInApplicationSettingsForGitlabCom: migrating 670main: == 20240116211138 UpdateMaxCodeIndexingConcurrencyInApplicationSettingsForGitlabCom: migrated (0.0068s) 671main: == [advisory_lock_connection] object_id: 16953200, pg_backend_pid: 5581672ci: == [advisory_lock_connection] object_id: 16959000, pg_backend_pid: 5583673ci: == 20240116211138 UpdateMaxCodeIndexingConcurrencyInApplicationSettingsForGitlabCom: migrating 674ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].675ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].676ci: == 20240116211138 UpdateMaxCodeIndexingConcurrencyInApplicationSettingsForGitlabCom: migrated (0.0177s) 677ci: == [advisory_lock_connection] object_id: 16959000, pg_backend_pid: 5583678main: == [advisory_lock_connection] object_id: 16964920, pg_backend_pid: 5586679main: == 20240116212237 AddOnboardingStatusToUserDetails: migrating =================680main: -- add_column(:user_details, :onboarding_status, :jsonb, {:default=>{}, :null=>false})681main: -> 0.0022s682main: == 20240116212237 AddOnboardingStatusToUserDetails: migrated (0.0089s) ========683main: == [advisory_lock_connection] object_id: 16964920, pg_backend_pid: 5586684ci: == [advisory_lock_connection] object_id: 16965440, pg_backend_pid: 5588685ci: == 20240116212237 AddOnboardingStatusToUserDetails: migrating =================686ci: -- add_column(:user_details, :onboarding_status, :jsonb, {:default=>{}, :null=>false})687ci: -> 0.0024s688ci: == 20240116212237 AddOnboardingStatusToUserDetails: migrated (0.0190s) ========689ci: == [advisory_lock_connection] object_id: 16965440, pg_backend_pid: 5588690main: == [advisory_lock_connection] object_id: 16966100, pg_backend_pid: 5591691main: == 20240117055908 DropUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrating 692main: -- transaction_open?(nil)693main: -> 0.0000s694main: -- view_exists?(:postgres_partitions)695main: -> 0.0014s696main: -- indexes(:system_note_metadata)697main: -> 0.0056s698main: -- current_schema(nil)699main: -> 0.0005s700main: == 20240117055908 DropUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrated (0.0220s) 701main: == [advisory_lock_connection] object_id: 16966100, pg_backend_pid: 5591702ci: == [advisory_lock_connection] object_id: 16973860, pg_backend_pid: 5593703ci: == 20240117055908 DropUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrating 704ci: -- transaction_open?(nil)705ci: -> 0.0000s706ci: -- view_exists?(:postgres_partitions)707ci: -> 0.0018s708ci: -- indexes(:system_note_metadata)709ci: -> 0.0050s710ci: -- current_schema(nil)711ci: -> 0.0005s712ci: == 20240117055908 DropUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrated (0.0325s) 713ci: == [advisory_lock_connection] object_id: 16973860, pg_backend_pid: 5593714main: == [advisory_lock_connection] object_id: 16981760, pg_backend_pid: 5596715main: == 20240117070119 RemoveIndexProtectedEnvironmentsOnProjectId: migrating ======716main: -- transaction_open?(nil)717main: -> 0.0000s718main: -- view_exists?(:postgres_partitions)719main: -> 0.0013s720main: -- indexes(:protected_environments)721main: -> 0.0064s722main: -- execute("SET statement_timeout TO 0")723main: -> 0.0006s724main: -- remove_index(:protected_environments, {:algorithm=>:concurrently, :name=>"index_protected_environments_on_project_id"})725main: -> 0.0015s726main: -- execute("RESET statement_timeout")727main: -> 0.0006s728main: == 20240117070119 RemoveIndexProtectedEnvironmentsOnProjectId: migrated (0.0251s) 729main: == [advisory_lock_connection] object_id: 16981760, pg_backend_pid: 5596730ci: == [advisory_lock_connection] object_id: 16982420, pg_backend_pid: 5598731ci: == 20240117070119 RemoveIndexProtectedEnvironmentsOnProjectId: migrating ======732ci: -- transaction_open?(nil)733ci: -> 0.0000s734ci: -- view_exists?(:postgres_partitions)735ci: -> 0.0014s736ci: -- indexes(:protected_environments)737ci: -> 0.0066s738ci: -- execute("SET statement_timeout TO 0")739ci: -> 0.0006s740ci: -- remove_index(:protected_environments, {:algorithm=>:concurrently, :name=>"index_protected_environments_on_project_id"})741ci: -> 0.0013s742ci: -- execute("RESET statement_timeout")743ci: -> 0.0005s744ci: == 20240117070119 RemoveIndexProtectedEnvironmentsOnProjectId: migrated (0.0363s) 745ci: == [advisory_lock_connection] object_id: 16982420, pg_backend_pid: 5598746main: == [advisory_lock_connection] object_id: 16983220, pg_backend_pid: 5601747main: == 20240117070931 AddFkToResourceLinkEventsSystemNoteMetadataIdConvertToBigintForCom: migrating 748main: -- transaction_open?(nil)749main: -> 0.0000s750main: -- view_exists?(:postgres_partitions)751main: -> 0.0014s752main: -- index_exists?(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})753main: -> 0.0054s754main: -- execute("SET statement_timeout TO 0")755main: -> 0.0007s756main: -- add_index(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})757main: -> 0.0020s758main: -- execute("RESET statement_timeout")759main: -> 0.0006s760main: -- transaction_open?(nil)761main: -> 0.0000s762main: -- transaction_open?(nil)763main: -> 0.0000s764main: -- execute("ALTER TABLE resource_link_events ADD CONSTRAINT fk_system_note_metadata_id_convert_to_bigint FOREIGN KEY (system_note_metadata_id) REFERENCES system_note_metadata (id_convert_to_bigint) ON DELETE CASCADE NOT VALID;")765main: -> 0.0015s766main: == 20240117070931 AddFkToResourceLinkEventsSystemNoteMetadataIdConvertToBigintForCom: migrated (0.0574s) 767main: == [advisory_lock_connection] object_id: 16983220, pg_backend_pid: 5601768ci: == [advisory_lock_connection] object_id: 16986460, pg_backend_pid: 5603769ci: == 20240117070931 AddFkToResourceLinkEventsSystemNoteMetadataIdConvertToBigintForCom: migrating 770ci: -- transaction_open?(nil)771ci: -> 0.0000s772ci: -- view_exists?(:postgres_partitions)773ci: -> 0.0013s774ci: -- index_exists?(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})775ci: -> 0.0049s776ci: -- execute("SET statement_timeout TO 0")777ci: -> 0.0007s778ci: -- add_index(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})779ci: -> 0.0022s780ci: -- execute("RESET statement_timeout")781ci: -> 0.0006s782ci: -- transaction_open?(nil)783ci: -> 0.0000s784ci: -- transaction_open?(nil)785ci: -> 0.0000s786ci: -- execute("ALTER TABLE resource_link_events ADD CONSTRAINT fk_system_note_metadata_id_convert_to_bigint FOREIGN KEY (system_note_metadata_id) REFERENCES system_note_metadata (id_convert_to_bigint) ON DELETE CASCADE NOT VALID;")787ci: -> 0.0015s788ci: == 20240117070931 AddFkToResourceLinkEventsSystemNoteMetadataIdConvertToBigintForCom: migrated (0.0631s) 789ci: == [advisory_lock_connection] object_id: 16986460, pg_backend_pid: 5603790main: == [advisory_lock_connection] object_id: 16989840, pg_backend_pid: 5606791main: == 20240117070946 ValidateFkOnResourceLinkEventsSystemNoteMetadataIdForCom: migrating 792main: == 20240117070946 ValidateFkOnResourceLinkEventsSystemNoteMetadataIdForCom: migrated (0.0329s) 793main: == [advisory_lock_connection] object_id: 16989840, pg_backend_pid: 5606794ci: == [advisory_lock_connection] object_id: 16990600, pg_backend_pid: 5608795ci: == 20240117070946 ValidateFkOnResourceLinkEventsSystemNoteMetadataIdForCom: migrating 796ci: == 20240117070946 ValidateFkOnResourceLinkEventsSystemNoteMetadataIdForCom: migrated (0.0441s) 797ci: == [advisory_lock_connection] object_id: 16990600, pg_backend_pid: 5608798main: == [advisory_lock_connection] object_id: 16991500, pg_backend_pid: 5611799main: == 20240117081214 AddEnableUserCapMemberPromotionManagementToApplicationSettings: migrating 800main: -- add_column(:application_settings, :enable_member_promotion_management, :boolean, {:default=>false, :null=>false})801main: -> 0.0044s802main: == 20240117081214 AddEnableUserCapMemberPromotionManagementToApplicationSettings: migrated (0.0118s) 803main: == [advisory_lock_connection] object_id: 16991500, pg_backend_pid: 5611804ci: == [advisory_lock_connection] object_id: 16991700, pg_backend_pid: 5613805ci: == 20240117081214 AddEnableUserCapMemberPromotionManagementToApplicationSettings: migrating 806ci: -- add_column(:application_settings, :enable_member_promotion_management, :boolean, {:default=>false, :null=>false})807ci: -> 0.0034s808ci: == 20240117081214 AddEnableUserCapMemberPromotionManagementToApplicationSettings: migrated (0.0215s) 809ci: == [advisory_lock_connection] object_id: 16991700, pg_backend_pid: 5613810main: == [advisory_lock_connection] object_id: 16992020, pg_backend_pid: 5616811main: == 20240117132031 RoutingTablePrepareConstraintForPipelineVariables: migrating 812main: -- transaction_open?(nil)813main: -> 0.0000s814main: -- execute("SET statement_timeout TO 0")815main: -> 0.0007s816main: -- execute("ALTER TABLE ci_pipeline_variables VALIDATE CONSTRAINT partitioning_constraint;")817main: -> 0.0009s818main: -- execute("RESET statement_timeout")819main: -> 0.0006s820main: == 20240117132031 RoutingTablePrepareConstraintForPipelineVariables: migrated (0.0552s) 821main: == [advisory_lock_connection] object_id: 16992020, pg_backend_pid: 5616822ci: == [advisory_lock_connection] object_id: 16992680, pg_backend_pid: 5618823ci: == 20240117132031 RoutingTablePrepareConstraintForPipelineVariables: migrating 824ci: -- transaction_open?(nil)825ci: -> 0.0000s826ci: -- execute("SET statement_timeout TO 0")827ci: -> 0.0007s828ci: -- execute("ALTER TABLE ci_pipeline_variables VALIDATE CONSTRAINT partitioning_constraint;")829ci: -> 0.0010s830ci: -- execute("RESET statement_timeout")831ci: -> 0.0007s832ci: == 20240117132031 RoutingTablePrepareConstraintForPipelineVariables: migrated (0.0647s) 833ci: == [advisory_lock_connection] object_id: 16992680, pg_backend_pid: 5618834main: == [advisory_lock_connection] object_id: 16993480, pg_backend_pid: 5621835main: == 20240117173808 DropIndexOnProjectsLowerPath: migrating =====================836main: -- transaction_open?(nil)837main: -> 0.0000s838main: -- view_exists?(:postgres_partitions)839main: -> 0.0014s840main: -- indexes(:projects)841main: -> 0.0398s842main: -- execute("SET statement_timeout TO 0")843main: -> 0.0006s844main: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_on_projects_lower_path})845main: -> 0.0018s846main: -- execute("RESET statement_timeout")847main: -> 0.0005s848main: == 20240117173808 DropIndexOnProjectsLowerPath: migrated (0.0590s) ============849main: == [advisory_lock_connection] object_id: 16993480, pg_backend_pid: 5621850ci: == [advisory_lock_connection] object_id: 16999640, pg_backend_pid: 5623851ci: == 20240117173808 DropIndexOnProjectsLowerPath: migrating =====================852ci: -- transaction_open?(nil)853ci: -> 0.0000s854ci: -- view_exists?(:postgres_partitions)855ci: -> 0.0013s856ci: -- indexes(:projects)857ci: -> 0.0393s858ci: -- execute("SET statement_timeout TO 0")859ci: -> 0.0006s860ci: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_on_projects_lower_path})861ci: -> 0.0020s862ci: -- execute("RESET statement_timeout")863ci: -> 0.0006s864ci: == 20240117173808 DropIndexOnProjectsLowerPath: migrated (0.0694s) ============865ci: == [advisory_lock_connection] object_id: 16999640, pg_backend_pid: 5623866main: == [advisory_lock_connection] object_id: 17005940, pg_backend_pid: 5626867main: == 20240118103048 AddObjectCountFieldsToBulkImportTrackers: migrating =========868main: -- add_column(:bulk_import_trackers, :source_objects_count, :bigint, {:null=>false, :default=>0})869main: -> 0.0027s870main: -- add_column(:bulk_import_trackers, :fetched_objects_count, :bigint, {:null=>false, :default=>0})871main: -> 0.0019s872main: -- add_column(:bulk_import_trackers, :imported_objects_count, :bigint, {:null=>false, :default=>0})873main: -> 0.0017s874main: == 20240118103048 AddObjectCountFieldsToBulkImportTrackers: migrated (0.0133s) 875main: == [advisory_lock_connection] object_id: 17005940, pg_backend_pid: 5626876ci: == [advisory_lock_connection] object_id: 17014480, pg_backend_pid: 5628877ci: == 20240118103048 AddObjectCountFieldsToBulkImportTrackers: migrating =========878ci: -- add_column(:bulk_import_trackers, :source_objects_count, :bigint, {:null=>false, :default=>0})879ci: -> 0.0021s880ci: -- add_column(:bulk_import_trackers, :fetched_objects_count, :bigint, {:null=>false, :default=>0})881ci: -> 0.0014s882ci: -- add_column(:bulk_import_trackers, :imported_objects_count, :bigint, {:null=>false, :default=>0})883ci: -> 0.0013s884ci: == 20240118103048 AddObjectCountFieldsToBulkImportTrackers: migrated (0.0207s) 885ci: == [advisory_lock_connection] object_id: 17014480, pg_backend_pid: 5628886main: == [advisory_lock_connection] object_id: 17023160, pg_backend_pid: 5631887main: == 20240118125559 ConvertCiPipelineVariablesToListPartitioningAddsFkToCiPipelines: migrating 888main: -- transaction_open?(nil)889main: -> 0.0000s890main: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_pipeline_variables\" (\n LIKE \"ci_pipeline_variables\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")891main: -> 0.0027s892main: -- transaction_open?(nil)893main: -> 0.0000s894main: -- current_schema(nil)895main: -> 0.0005s896main: -- execute("ALTER TABLE \"p_ci_pipeline_variables\"\nATTACH PARTITION ci_pipeline_variables\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_pipeline_variables_id_seq\" OWNED BY \"p_ci_pipeline_variables\".\"id\";\n\nALTER TABLE \"p_ci_pipeline_variables\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")897main: -> 0.0022s898main: -- transaction_open?(nil)899main: -> 0.0000s900main: -- transaction_open?(nil)901main: -> 0.0000s902main: -- execute("ALTER TABLE p_ci_pipeline_variables ADD CONSTRAINT fk_f29c5f4380 FOREIGN KEY (pipeline_id) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")903main: -> 0.0016s904main: -- execute("SET statement_timeout TO 0")905main: -> 0.0005s906main: -- execute("ALTER TABLE p_ci_pipeline_variables VALIDATE CONSTRAINT fk_f29c5f4380;")907main: -> 0.0006s908main: -- execute("RESET statement_timeout")909main: -> 0.0005s910main: -- execute("ANALYZE VERBOSE \"p_ci_pipeline_variables\"\n")911INFO: analyzing "public.p_ci_pipeline_variables" inheritance tree912INFO: analyzing "public.ci_pipeline_variables"913INFO: "ci_pipeline_variables": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows914main: -> 0.0025s915I, [2024-04-05T20:24:57.495240 #293] INFO -- : Database: 'main', Table: 'p_ci_pipeline_variables': Lock Writes916I, [2024-04-05T20:24:57.496327 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}917I, [2024-04-05T20:24:57.497308 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}918main: == 20240118125559 ConvertCiPipelineVariablesToListPartitioningAddsFkToCiPipelines: migrated (0.1101s) 919main: == [advisory_lock_connection] object_id: 17023160, pg_backend_pid: 5631920ci: == [advisory_lock_connection] object_id: 17037260, pg_backend_pid: 5633921ci: == 20240118125559 ConvertCiPipelineVariablesToListPartitioningAddsFkToCiPipelines: migrating 922ci: -- transaction_open?(nil)923ci: -> 0.0000s924ci: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_pipeline_variables\" (\n LIKE \"ci_pipeline_variables\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")925ci: -> 0.0026s926ci: -- transaction_open?(nil)927ci: -> 0.0000s928ci: -- current_schema(nil)929ci: -> 0.0005s930ci: -- execute("ALTER TABLE \"p_ci_pipeline_variables\"\nATTACH PARTITION ci_pipeline_variables\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_pipeline_variables_id_seq\" OWNED BY \"p_ci_pipeline_variables\".\"id\";\n\nALTER TABLE \"p_ci_pipeline_variables\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")931ci: -> 0.0023s932ci: -- transaction_open?(nil)933ci: -> 0.0000s934ci: -- transaction_open?(nil)935ci: -> 0.0000s936ci: -- execute("ALTER TABLE p_ci_pipeline_variables ADD CONSTRAINT fk_f29c5f4380 FOREIGN KEY (pipeline_id) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")937ci: -> 0.0017s938ci: -- execute("SET statement_timeout TO 0")939ci: -> 0.0005s940ci: -- execute("ALTER TABLE p_ci_pipeline_variables VALIDATE CONSTRAINT fk_f29c5f4380;")941ci: -> 0.0006s942ci: -- execute("RESET statement_timeout")943ci: -> 0.0005s944ci: -- execute("ANALYZE VERBOSE \"p_ci_pipeline_variables\"\n")945INFO: analyzing "public.p_ci_pipeline_variables" inheritance tree946INFO: analyzing "public.ci_pipeline_variables"947INFO: "ci_pipeline_variables": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows948ci: -> 0.0013s949ci: == 20240118125559 ConvertCiPipelineVariablesToListPartitioningAddsFkToCiPipelines: migrated (0.1067s) 950ci: == [advisory_lock_connection] object_id: 17037260, pg_backend_pid: 5633951main: == [advisory_lock_connection] object_id: 17051300, pg_backend_pid: 5636952main: == 20240118170849 AddTimeTrackingWidgetDefinitionToWorkItemTypes: migrating ===953main: == 20240118170849 AddTimeTrackingWidgetDefinitionToWorkItemTypes: migrated (0.0632s) 954main: == [advisory_lock_connection] object_id: 17051300, pg_backend_pid: 5636955ci: == [advisory_lock_connection] object_id: 17066820, pg_backend_pid: 5638956ci: == 20240118170849 AddTimeTrackingWidgetDefinitionToWorkItemTypes: migrating ===957ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].958ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].959ci: == 20240118170849 AddTimeTrackingWidgetDefinitionToWorkItemTypes: migrated (0.0165s) 960ci: == [advisory_lock_connection] object_id: 17066820, pg_backend_pid: 5638961main: == [advisory_lock_connection] object_id: 17068140, pg_backend_pid: 5641962main: == 20240118172525 RemoveNotNullConstraintFromPackageNamePatternIlikeQueryColumn: migrating 963main: -- change_column_null(:packages_protection_rules, :package_name_pattern_ilike_query, true)964main: -> 0.0015s965main: == 20240118172525 RemoveNotNullConstraintFromPackageNamePatternIlikeQueryColumn: migrated (0.0083s) 966main: == [advisory_lock_connection] object_id: 17068140, pg_backend_pid: 5641967ci: == [advisory_lock_connection] object_id: 17068360, pg_backend_pid: 5643968ci: == 20240118172525 RemoveNotNullConstraintFromPackageNamePatternIlikeQueryColumn: migrating 969ci: -- change_column_null(:packages_protection_rules, :package_name_pattern_ilike_query, true)970ci: -> 0.0013s971ci: == 20240118172525 RemoveNotNullConstraintFromPackageNamePatternIlikeQueryColumn: migrated (0.0184s) 972ci: == [advisory_lock_connection] object_id: 17068360, pg_backend_pid: 5643973main: == [advisory_lock_connection] object_id: 17069080, pg_backend_pid: 5646974main: == 20240118190758 RemoveIgnoredColumnsFromGeoNodeStatuses: migrating ==========975main: -- remove_column(:geo_node_statuses, :container_repositories_count, {:if_exists=>true})976main: -> 0.0075s977main: -- remove_column(:geo_node_statuses, :container_repositories_failed_count, {:if_exists=>true})978main: -> 0.0045s979main: -- remove_column(:geo_node_statuses, :container_repositories_registry_count, {:if_exists=>true})980main: -> 0.0040s981main: -- remove_column(:geo_node_statuses, :container_repositories_synced_count, {:if_exists=>true})982main: -> 0.0039s983main: -- remove_column(:geo_node_statuses, :job_artifacts_count, {:if_exists=>true})984main: -> 0.0038s985main: -- remove_column(:geo_node_statuses, :job_artifacts_failed_count, {:if_exists=>true})986main: -> 0.0036s987main: -- remove_column(:geo_node_statuses, :job_artifacts_synced_count, {:if_exists=>true})988main: -> 0.0034s989main: -- remove_column(:geo_node_statuses, :job_artifacts_synced_missing_on_primary_count, {:if_exists=>true})990main: -> 0.0034s991main: -- remove_column(:geo_node_statuses, :lfs_objects_count, {:if_exists=>true})992main: -> 0.0034s993main: -- remove_column(:geo_node_statuses, :lfs_objects_failed_count, {:if_exists=>true})994main: -> 0.0034s995main: -- remove_column(:geo_node_statuses, :lfs_objects_synced_count, {:if_exists=>true})996main: -> 0.0035s997main: -- remove_column(:geo_node_statuses, :lfs_objects_synced_missing_on_primary_count, {:if_exists=>true})998main: -> 0.0032s999main: == 20240118190758 RemoveIgnoredColumnsFromGeoNodeStatuses: migrated (0.0747s) =1000main: == [advisory_lock_connection] object_id: 17069080, pg_backend_pid: 56461001ci: == [advisory_lock_connection] object_id: 17081940, pg_backend_pid: 56481002ci: == 20240118190758 RemoveIgnoredColumnsFromGeoNodeStatuses: migrating ==========1003ci: -- remove_column(:geo_node_statuses, :container_repositories_count, {:if_exists=>true})1004ci: -> 0.0056s1005ci: -- remove_column(:geo_node_statuses, :container_repositories_failed_count, {:if_exists=>true})1006ci: -> 0.0038s1007ci: -- remove_column(:geo_node_statuses, :container_repositories_registry_count, {:if_exists=>true})1008ci: -> 0.0037s1009ci: -- remove_column(:geo_node_statuses, :container_repositories_synced_count, {:if_exists=>true})1010ci: -> 0.0040s1011ci: -- remove_column(:geo_node_statuses, :job_artifacts_count, {:if_exists=>true})1012ci: -> 0.0036s1013ci: -- remove_column(:geo_node_statuses, :job_artifacts_failed_count, {:if_exists=>true})1014ci: -> 0.0036s1015ci: -- remove_column(:geo_node_statuses, :job_artifacts_synced_count, {:if_exists=>true})1016ci: -> 0.0033s1017ci: -- remove_column(:geo_node_statuses, :job_artifacts_synced_missing_on_primary_count, {:if_exists=>true})1018ci: -> 0.0032s1019ci: -- remove_column(:geo_node_statuses, :lfs_objects_count, {:if_exists=>true})1020ci: -> 0.0035s1021ci: -- remove_column(:geo_node_statuses, :lfs_objects_failed_count, {:if_exists=>true})1022ci: -> 0.0034s1023ci: -- remove_column(:geo_node_statuses, :lfs_objects_synced_count, {:if_exists=>true})1024ci: -> 0.0034s1025ci: -- remove_column(:geo_node_statuses, :lfs_objects_synced_missing_on_primary_count, {:if_exists=>true})1026ci: -> 0.0035s1027ci: == 20240118190758 RemoveIgnoredColumnsFromGeoNodeStatuses: migrated (0.0614s) =1028ci: == [advisory_lock_connection] object_id: 17081940, pg_backend_pid: 56481029main: == [advisory_lock_connection] object_id: 17123520, pg_backend_pid: 56511030main: == 20240118191655 AddVersionPartsToModelVersions: migrating ===================1031main: -- add_column(:ml_model_versions, :semver_major, :integer)1032main: -> 0.0015s1033main: -- add_column(:ml_model_versions, :semver_minor, :integer)1034main: -> 0.0009s1035main: -- add_column(:ml_model_versions, :semver_patch, :integer)1036main: -> 0.0008s1037main: -- add_column(:ml_model_versions, :semver_prerelease, :text)1038main: -> 0.0008s1039main: == 20240118191655 AddVersionPartsToModelVersions: migrated (0.0102s) ==========1040main: == [advisory_lock_connection] object_id: 17123520, pg_backend_pid: 56511041ci: == [advisory_lock_connection] object_id: 17148520, pg_backend_pid: 56531042ci: == 20240118191655 AddVersionPartsToModelVersions: migrating ===================1043ci: -- add_column(:ml_model_versions, :semver_major, :integer)1044ci: -> 0.0015s1045ci: -- add_column(:ml_model_versions, :semver_minor, :integer)1046ci: -> 0.0009s1047ci: -- add_column(:ml_model_versions, :semver_patch, :integer)1048ci: -> 0.0011s1049ci: -- add_column(:ml_model_versions, :semver_prerelease, :text)1050ci: -> 0.0008s1051ci: == 20240118191655 AddVersionPartsToModelVersions: migrated (0.0214s) ==========1052ci: == [advisory_lock_connection] object_id: 17148520, pg_backend_pid: 56531053main: == [advisory_lock_connection] object_id: 17165300, pg_backend_pid: 56561054main: == 20240118191656 AddTextLimitToMlModelVersions: migrating ====================1055main: -- transaction_open?(nil)1056main: -> 0.0000s1057main: -- transaction_open?(nil)1058main: -> 0.0000s1059main: -- execute("ALTER TABLE ml_model_versions\nADD CONSTRAINT check_246f5048b5\nCHECK ( char_length(semver_prerelease) <= 255 )\nNOT VALID;\n")1060main: -> 0.0012s1061main: -- execute("SET statement_timeout TO 0")1062main: -> 0.0005s1063main: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT check_246f5048b5;")1064main: -> 0.0007s1065main: -- execute("RESET statement_timeout")1066main: -> 0.0006s1067main: == 20240118191656 AddTextLimitToMlModelVersions: migrated (0.0161s) ===========1068main: == [advisory_lock_connection] object_id: 17165300, pg_backend_pid: 56561069ci: == [advisory_lock_connection] object_id: 17167000, pg_backend_pid: 56581070ci: == 20240118191656 AddTextLimitToMlModelVersions: migrating ====================1071ci: -- transaction_open?(nil)1072ci: -> 0.0000s1073ci: -- transaction_open?(nil)1074ci: -> 0.0000s1075ci: -- execute("ALTER TABLE ml_model_versions\nADD CONSTRAINT check_246f5048b5\nCHECK ( char_length(semver_prerelease) <= 255 )\nNOT VALID;\n")1076ci: -> 0.0013s1077ci: -- execute("SET statement_timeout TO 0")1078ci: -> 0.0005s1079ci: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT check_246f5048b5;")1080ci: -> 0.0007s1081ci: -- execute("RESET statement_timeout")1082ci: -> 0.0005s1083ci: == 20240118191656 AddTextLimitToMlModelVersions: migrated (0.0272s) ===========1084ci: == [advisory_lock_connection] object_id: 17167000, pg_backend_pid: 56581085main: == [advisory_lock_connection] object_id: 17169740, pg_backend_pid: 56611086main: == 20240118225727 QueueBackfillCatalogResourceVersionsReleasedAt: migrating ===1087main: == 20240118225727 QueueBackfillCatalogResourceVersionsReleasedAt: migrated (0.0419s) 1088main: == [advisory_lock_connection] object_id: 17169740, pg_backend_pid: 56611089ci: == [advisory_lock_connection] object_id: 17183820, pg_backend_pid: 56631090ci: == 20240118225727 QueueBackfillCatalogResourceVersionsReleasedAt: migrating ===1091ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].1092ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].1093ci: == 20240118225727 QueueBackfillCatalogResourceVersionsReleasedAt: migrated (0.0174s) 1094ci: == [advisory_lock_connection] object_id: 17183820, pg_backend_pid: 56631095main: == [advisory_lock_connection] object_id: 17197860, pg_backend_pid: 56661096main: == 20240119102950 RemoveIndexUserCalloutsOnUserId: migrating ==================1097main: -- transaction_open?(nil)1098main: -> 0.0000s1099main: -- view_exists?(:postgres_partitions)1100main: -> 0.0013s1101main: -- indexes(:user_callouts)1102main: -> 0.0053s1103main: -- execute("SET statement_timeout TO 0")1104main: -> 0.0007s1105main: -- remove_index(:user_callouts, {:algorithm=>:concurrently, :name=>"index_user_callouts_on_user_id"})1106main: -> 0.0015s1107main: -- execute("RESET statement_timeout")1108main: -> 0.0006s1109main: == 20240119102950 RemoveIndexUserCalloutsOnUserId: migrated (0.0259s) =========1110main: == [advisory_lock_connection] object_id: 17197860, pg_backend_pid: 56661111ci: == [advisory_lock_connection] object_id: 17215680, pg_backend_pid: 56681112ci: == 20240119102950 RemoveIndexUserCalloutsOnUserId: migrating ==================1113ci: -- transaction_open?(nil)1114ci: -> 0.0000s1115ci: -- view_exists?(:postgres_partitions)1116ci: -> 0.0013s1117ci: -- indexes(:user_callouts)1118ci: -> 0.0051s1119ci: -- execute("SET statement_timeout TO 0")1120ci: -> 0.0007s1121ci: -- remove_index(:user_callouts, {:algorithm=>:concurrently, :name=>"index_user_callouts_on_user_id"})1122ci: -> 0.0014s1123ci: -- execute("RESET statement_timeout")1124ci: -> 0.0006s1125ci: == 20240119102950 RemoveIndexUserCalloutsOnUserId: migrated (0.0349s) =========1126ci: == [advisory_lock_connection] object_id: 17215680, pg_backend_pid: 56681127main: == [advisory_lock_connection] object_id: 17215960, pg_backend_pid: 56711128main: == 20240119110912 TimestampForSbomSourcePackages: migrating ===================1129main: -- add_column(:sbom_source_packages, :created_at, :datetime_with_timezone, {:default=>#<Proc:0x00007d0f192f81b8 /builds/gitlab-org/gitlab/db/migrate/20240119110912_timestamp_for_sbom_source_packages.rb:7 (lambda)>, :null=>false})1130main: -> 0.0018s1131main: -- add_column(:sbom_source_packages, :updated_at, :datetime_with_timezone, {:default=>#<Proc:0x00007d0f192f81b8 /builds/gitlab-org/gitlab/db/migrate/20240119110912_timestamp_for_sbom_source_packages.rb:7 (lambda)>, :null=>false})1132main: -> 0.0009s1133main: == 20240119110912 TimestampForSbomSourcePackages: migrated (0.0088s) ==========1134main: == [advisory_lock_connection] object_id: 17215960, pg_backend_pid: 56711135ci: == [advisory_lock_connection] object_id: 17216300, pg_backend_pid: 56731136ci: == 20240119110912 TimestampForSbomSourcePackages: migrating ===================1137ci: -- add_column(:sbom_source_packages, :created_at, :datetime_with_timezone, {:default=>#<Proc:0x00007d0f18d91878 /builds/gitlab-org/gitlab/db/migrate/20240119110912_timestamp_for_sbom_source_packages.rb:7 (lambda)>, :null=>false})1138ci: -> 0.0018s1139ci: -- add_column(:sbom_source_packages, :updated_at, :datetime_with_timezone, {:default=>#<Proc:0x00007d0f18d91878 /builds/gitlab-org/gitlab/db/migrate/20240119110912_timestamp_for_sbom_source_packages.rb:7 (lambda)>, :null=>false})1140ci: -> 0.0011s1141ci: == 20240119110912 TimestampForSbomSourcePackages: migrated (0.0206s) ==========1142ci: == [advisory_lock_connection] object_id: 17216300, pg_backend_pid: 56731143main: == [advisory_lock_connection] object_id: 17216760, pg_backend_pid: 56761144main: == 20240119144837 AddIndexToMlModelVersionsOnCreatedAtOnModelId: migrating ====1145main: -- transaction_open?(nil)1146main: -> 0.0000s1147main: -- view_exists?(:postgres_partitions)1148main: -> 0.0013s1149main: -- index_exists?(:ml_model_versions, [:model_id, :created_at], {:name=>"index_ml_model_versions_on_created_at_on_model_id", :algorithm=>:concurrently})1150main: -> 0.0068s1151main: -- execute("SET statement_timeout TO 0")1152main: -> 0.0007s1153main: -- add_index(:ml_model_versions, [:model_id, :created_at], {:name=>"index_ml_model_versions_on_created_at_on_model_id", :algorithm=>:concurrently})1154main: -> 0.0024s1155main: -- execute("RESET statement_timeout")1156main: -> 0.0007s1157main: == 20240119144837 AddIndexToMlModelVersionsOnCreatedAtOnModelId: migrated (0.0285s) 1158main: == [advisory_lock_connection] object_id: 17216760, pg_backend_pid: 56761159ci: == [advisory_lock_connection] object_id: 17248100, pg_backend_pid: 56781160ci: == 20240119144837 AddIndexToMlModelVersionsOnCreatedAtOnModelId: migrating ====1161ci: -- transaction_open?(nil)1162ci: -> 0.0000s1163ci: -- view_exists?(:postgres_partitions)1164ci: -> 0.0012s1165ci: -- index_exists?(:ml_model_versions, [:model_id, :created_at], {:name=>"index_ml_model_versions_on_created_at_on_model_id", :algorithm=>:concurrently})1166ci: -> 0.0068s1167ci: -- execute("SET statement_timeout TO 0")1168ci: -> 0.0006s1169ci: -- add_index(:ml_model_versions, [:model_id, :created_at], {:name=>"index_ml_model_versions_on_created_at_on_model_id", :algorithm=>:concurrently})1170ci: -> 0.0020s1171ci: -- execute("RESET statement_timeout")1172ci: -> 0.0006s1173ci: == 20240119144837 AddIndexToMlModelVersionsOnCreatedAtOnModelId: migrated (0.0387s) 1174ci: == [advisory_lock_connection] object_id: 17248100, pg_backend_pid: 56781175main: == [advisory_lock_connection] object_id: 17279680, pg_backend_pid: 56811176main: == 20240121161500 AddIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrating 1177main: -- transaction_open?(nil)1178main: -> 0.0000s1179main: -- view_exists?(:postgres_partitions)1180main: -> 0.0013s1181main: -- index_exists?(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})1182main: -> 0.0100s1183main: -- execute("SET statement_timeout TO 0")1184main: -> 0.0006s1185main: -- add_index(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})1186main: -> 0.0021s1187main: -- execute("RESET statement_timeout")1188main: -> 0.0006s1189main: -- transaction_open?(nil)1190main: -> 0.0000s1191main: -- view_exists?(:postgres_partitions)1192main: -> 0.0011s1193main: -- index_exists?(:merge_request_metrics, [:merged_by_id], {:name=>:index_merge_request_metrics_on_merged_by_id, :algorithm=>:concurrently})1194main: -> 0.0094s1195main: -- remove_index(:merge_request_metrics, {:name=>:index_merge_request_metrics_on_merged_by_id, :algorithm=>:concurrently, :column=>[:merged_by_id]})1196main: -> 0.0100s1197main: == 20240121161500 AddIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrated (0.0615s) 1198main: == [advisory_lock_connection] object_id: 17279680, pg_backend_pid: 56811199ci: == [advisory_lock_connection] object_id: 17280460, pg_backend_pid: 56831200ci: == 20240121161500 AddIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrating 1201ci: -- transaction_open?(nil)1202ci: -> 0.0000s1203ci: -- view_exists?(:postgres_partitions)1204ci: -> 0.0013s1205ci: -- index_exists?(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})1206ci: -> 0.0108s1207ci: -- execute("SET statement_timeout TO 0")1208ci: -> 0.0006s1209ci: -- add_index(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})1210ci: -> 0.0020s1211ci: -- execute("RESET statement_timeout")1212ci: -> 0.0006s1213ci: -- transaction_open?(nil)1214ci: -> 0.0000s1215ci: -- view_exists?(:postgres_partitions)1216ci: -> 0.0010s1217ci: -- index_exists?(:merge_request_metrics, [:merged_by_id], {:name=>:index_merge_request_metrics_on_merged_by_id, :algorithm=>:concurrently})1218ci: -> 0.0090s1219ci: -- remove_index(:merge_request_metrics, {:name=>:index_merge_request_metrics_on_merged_by_id, :algorithm=>:concurrently, :column=>[:merged_by_id]})1220ci: -> 0.0103s1221ci: == 20240121161500 AddIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrated (0.0713s) 1222ci: == [advisory_lock_connection] object_id: 17280460, pg_backend_pid: 56831223main: == [advisory_lock_connection] object_id: 17281380, pg_backend_pid: 56861224main: == 20240121163000 AsyncDropIndexMergeRequestMetricsOnMergedById: migrating ====1225main: -- index_exists?("merge_request_metrics", "merged_by_id", {:name=>"index_merge_request_metrics_on_merged_by_id"})1226main: -> 0.0105s1227main: == 20240121163000 AsyncDropIndexMergeRequestMetricsOnMergedById: migrated (0.0167s) 1228main: == [advisory_lock_connection] object_id: 17281380, pg_backend_pid: 56861229ci: == [advisory_lock_connection] object_id: 17285480, pg_backend_pid: 56881230ci: == 20240121163000 AsyncDropIndexMergeRequestMetricsOnMergedById: migrating ====1231ci: -- index_exists?("merge_request_metrics", "merged_by_id", {:name=>"index_merge_request_metrics_on_merged_by_id"})1232ci: -> 0.0125s1233ci: == 20240121163000 AsyncDropIndexMergeRequestMetricsOnMergedById: migrated (0.0303s) 1234ci: == [advisory_lock_connection] object_id: 17285480, pg_backend_pid: 56881235main: == [advisory_lock_connection] object_id: 17289720, pg_backend_pid: 56911236main: == 20240122071840 EnsureBackfillForCiBuildsIntegerColumnsIsFinished: migrating 1237main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].1238main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].1239main: == 20240122071840 EnsureBackfillForCiBuildsIntegerColumnsIsFinished: migrated (0.0072s) 1240main: == [advisory_lock_connection] object_id: 17289720, pg_backend_pid: 56911241ci: == [advisory_lock_connection] object_id: 17296300, pg_backend_pid: 56931242ci: == 20240122071840 EnsureBackfillForCiBuildsIntegerColumnsIsFinished: migrating 1243ci: -- transaction_open?(nil)1244ci: -> 0.0000s1245ci: == 20240122071840 EnsureBackfillForCiBuildsIntegerColumnsIsFinished: migrated (0.0410s) 1246ci: == [advisory_lock_connection] object_id: 17296300, pg_backend_pid: 56931247main: == [advisory_lock_connection] object_id: 17296600, pg_backend_pid: 56961248main: == 20240122092018 DropIndexFromCiBuildTraceMetadata: migrating ================1249main: -- transaction_open?(nil)1250main: -> 0.0000s1251main: -- view_exists?(:postgres_partitions)1252main: -> 0.0014s1253main: -- indexes(:ci_build_trace_metadata)1254main: -> 0.0058s1255main: -- execute("SET statement_timeout TO 0")1256main: -> 0.0007s1257main: -- remove_index(:ci_build_trace_metadata, {:algorithm=>:concurrently, :name=>:index_ci_build_trace_metadata_on_trace_artifact_id})1258main: -> 0.0015s1259main: -- execute("RESET statement_timeout")1260main: -> 0.0006s1261main: == 20240122092018 DropIndexFromCiBuildTraceMetadata: migrated (0.0285s) =======1262main: == [advisory_lock_connection] object_id: 17296600, pg_backend_pid: 56961263ci: == [advisory_lock_connection] object_id: 17303740, pg_backend_pid: 56981264ci: == 20240122092018 DropIndexFromCiBuildTraceMetadata: migrating ================1265ci: -- transaction_open?(nil)1266ci: -> 0.0000s1267ci: -- view_exists?(:postgres_partitions)1268ci: -> 0.0013s1269ci: -- indexes(:ci_build_trace_metadata)1270ci: -> 0.0062s1271ci: -- execute("SET statement_timeout TO 0")1272ci: -> 0.0006s1273ci: -- remove_index(:ci_build_trace_metadata, {:algorithm=>:concurrently, :name=>:index_ci_build_trace_metadata_on_trace_artifact_id})1274ci: -> 0.0014s1275ci: -- execute("RESET statement_timeout")1276ci: -> 0.0006s1277ci: == 20240122092018 DropIndexFromCiBuildTraceMetadata: migrated (0.0385s) =======1278ci: == [advisory_lock_connection] object_id: 17303740, pg_backend_pid: 56981279main: == [advisory_lock_connection] object_id: 17311020, pg_backend_pid: 57011280main: == 20240122092139 RemoveFkFromCiBuildTraceMetadataAndCiJobArtifacts: migrating 1281main: -- transaction_open?(nil)1282main: -> 0.0000s1283main: -- transaction_open?(nil)1284main: -> 0.0000s1285main: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN ACCESS EXCLUSIVE MODE")1286main: -> 0.0013s1287main: -- remove_foreign_key(:ci_build_trace_metadata, :ci_job_artifacts, {:name=>:fk_21d25cac1a})1288main: -> 0.0067s1289main: == 20240122092139 RemoveFkFromCiBuildTraceMetadataAndCiJobArtifacts: migrated (0.0324s) 1290main: == [advisory_lock_connection] object_id: 17311020, pg_backend_pid: 57011291ci: == [advisory_lock_connection] object_id: 17311540, pg_backend_pid: 57031292ci: == 20240122092139 RemoveFkFromCiBuildTraceMetadataAndCiJobArtifacts: migrating 1293ci: -- transaction_open?(nil)1294ci: -> 0.0000s1295ci: -- transaction_open?(nil)1296ci: -> 0.0000s1297ci: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN ACCESS EXCLUSIVE MODE")1298ci: -> 0.0010s1299ci: -- remove_foreign_key(:ci_build_trace_metadata, :ci_job_artifacts, {:name=>:fk_21d25cac1a})1300ci: -> 0.0057s1301ci: == 20240122092139 RemoveFkFromCiBuildTraceMetadataAndCiJobArtifacts: migrated (0.0399s) 1302ci: == [advisory_lock_connection] object_id: 17311540, pg_backend_pid: 57031303main: == [advisory_lock_connection] object_id: 17312200, pg_backend_pid: 57061304main: == 20240122132856 FinalizeBackfillPartitionIdCiPipelineMetadata: migrating ====1305main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].1306main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].1307main: == 20240122132856 FinalizeBackfillPartitionIdCiPipelineMetadata: migrated (0.0071s) 1308main: == [advisory_lock_connection] object_id: 17312200, pg_backend_pid: 57061309ci: == [advisory_lock_connection] object_id: 17321900, pg_backend_pid: 57081310ci: == 20240122132856 FinalizeBackfillPartitionIdCiPipelineMetadata: migrating ====1311ci: -- transaction_open?(nil)1312ci: -> 0.0000s1313ci: == 20240122132856 FinalizeBackfillPartitionIdCiPipelineMetadata: migrated (0.0443s) 1314ci: == [advisory_lock_connection] object_id: 17321900, pg_backend_pid: 57081315main: == [advisory_lock_connection] object_id: 17331660, pg_backend_pid: 57111316main: == 20240122133127 FinalizeBackfillPartitionIdCiPipelineArtifact: migrating ====1317main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].1318main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].1319main: == 20240122133127 FinalizeBackfillPartitionIdCiPipelineArtifact: migrated (0.0060s) 1320main: == [advisory_lock_connection] object_id: 17331660, pg_backend_pid: 57111321ci: == [advisory_lock_connection] object_id: 17369140, pg_backend_pid: 57131322ci: == 20240122133127 FinalizeBackfillPartitionIdCiPipelineArtifact: migrating ====1323ci: -- transaction_open?(nil)1324ci: -> 0.0000s1325ci: == 20240122133127 FinalizeBackfillPartitionIdCiPipelineArtifact: migrated (0.0400s) 1326ci: == [advisory_lock_connection] object_id: 17369140, pg_backend_pid: 57131327main: == [advisory_lock_connection] object_id: 17406760, pg_backend_pid: 57161328main: == 20240122133457 FinalizeBackfillPartitionIdCiPipelineConfig: migrating ======1329main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].1330main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].1331main: == 20240122133457 FinalizeBackfillPartitionIdCiPipelineConfig: migrated (0.0066s) 1332main: == [advisory_lock_connection] object_id: 17406760, pg_backend_pid: 57161333ci: == [advisory_lock_connection] object_id: 17415760, pg_backend_pid: 57181334ci: == 20240122133457 FinalizeBackfillPartitionIdCiPipelineConfig: migrating ======1335ci: -- transaction_open?(nil)1336ci: -> 0.0000s1337ci: == 20240122133457 FinalizeBackfillPartitionIdCiPipelineConfig: migrated (0.0395s) 1338ci: == [advisory_lock_connection] object_id: 17415760, pg_backend_pid: 57181339main: == [advisory_lock_connection] object_id: 17424900, pg_backend_pid: 57211340main: == 20240122155430 RemoveZoektIndexedNamespacesForeignKeys: migrating ==========1341main: -- transaction_open?(nil)1342main: -> 0.0000s1343main: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:namespace_id})1344main: -> 0.0061s1345main: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:zoekt_node_id})1346main: -> 0.0050s1347main: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:zoekt_shard_id})1348main: -> 0.0049s1349main: == 20240122155430 RemoveZoektIndexedNamespacesForeignKeys: migrated (0.0605s) =1350main: == [advisory_lock_connection] object_id: 17424900, pg_backend_pid: 57211351ci: == [advisory_lock_connection] object_id: 17425080, pg_backend_pid: 57231352ci: == 20240122155430 RemoveZoektIndexedNamespacesForeignKeys: migrating ==========1353ci: -- transaction_open?(nil)1354ci: -> 0.0000s1355ci: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:namespace_id})1356ci: -> 0.0060s1357ci: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:zoekt_node_id})1358ci: -> 0.0047s1359ci: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:zoekt_shard_id})1360ci: -> 0.0047s1361ci: == 20240122155430 RemoveZoektIndexedNamespacesForeignKeys: migrated (0.0693s) =1362ci: == [advisory_lock_connection] object_id: 17425080, pg_backend_pid: 57231363main: == [advisory_lock_connection] object_id: 17431120, pg_backend_pid: 57261364main: == 20240122155541 DropZoektIndexedNamespacesTable: migrating ==================1365main: -- drop_table(:zoekt_indexed_namespaces)1366main: -> 0.0027s1367main: == 20240122155541 DropZoektIndexedNamespacesTable: migrated (0.0093s) =========1368main: == [advisory_lock_connection] object_id: 17431120, pg_backend_pid: 57261369ci: == [advisory_lock_connection] object_id: 17439400, pg_backend_pid: 57281370ci: == 20240122155541 DropZoektIndexedNamespacesTable: migrating ==================1371ci: -- drop_table(:zoekt_indexed_namespaces)1372ci: -> 0.0024s1373ci: == 20240122155541 DropZoektIndexedNamespacesTable: migrated (0.0184s) =========1374ci: == [advisory_lock_connection] object_id: 17439400, pg_backend_pid: 57281375main: == [advisory_lock_connection] object_id: 17447820, pg_backend_pid: 57311376main: == 20240122162503 AddWorkItemsDatesSourcesFixedDatesFields: migrating =========1377main: -- change_table(:work_item_dates_sources)1378main: -> 0.0023s1379main: == 20240122162503 AddWorkItemsDatesSourcesFixedDatesFields: migrated (0.0082s) 1380main: == [advisory_lock_connection] object_id: 17447820, pg_backend_pid: 57311381ci: == [advisory_lock_connection] object_id: 17454400, pg_backend_pid: 57331382ci: == 20240122162503 AddWorkItemsDatesSourcesFixedDatesFields: migrating =========1383ci: -- change_table(:work_item_dates_sources)1384ci: -> 0.0026s1385ci: == 20240122162503 AddWorkItemsDatesSourcesFixedDatesFields: migrated (0.0205s) 1386ci: == [advisory_lock_connection] object_id: 17454400, pg_backend_pid: 57331387main: == [advisory_lock_connection] object_id: 17461120, pg_backend_pid: 57361388main: == 20240122165824 CreateCiJobTokenGroupScopeLinks: migrating ==================1389main: -- create_table(:ci_job_token_group_scope_links)1390main: -> 0.0072s1391I, [2024-04-05T20:25:01.869196 #293] INFO -- : Database: 'main', Table: 'ci_job_token_group_scope_links': Lock Writes1392main: == 20240122165824 CreateCiJobTokenGroupScopeLinks: migrated (0.0169s) =========1393main: == [advisory_lock_connection] object_id: 17461120, pg_backend_pid: 57361394ci: == [advisory_lock_connection] object_id: 17461300, pg_backend_pid: 57381395ci: == 20240122165824 CreateCiJobTokenGroupScopeLinks: migrating ==================1396ci: -- create_table(:ci_job_token_group_scope_links)1397ci: -> 0.0070s1398ci: == 20240122165824 CreateCiJobTokenGroupScopeLinks: migrated (0.0253s) =========1399ci: == [advisory_lock_connection] object_id: 17461300, pg_backend_pid: 57381400main: == [advisory_lock_connection] object_id: 17467340, pg_backend_pid: 57411401main: == 20240123000000 UpdateWorkspacesUrlPrefixColumn: migrating ==================1402main: -- execute("UPDATE workspaces\nSET url_prefix=REPLACE(url_prefix, 'https://', '')\nWHERE url_prefix LIKE 'https://%'\n")1403main: -> 0.0017s1404main: == 20240123000000 UpdateWorkspacesUrlPrefixColumn: migrated (0.0082s) =========1405main: == [advisory_lock_connection] object_id: 17467340, pg_backend_pid: 57411406ci: == [advisory_lock_connection] object_id: 17467480, pg_backend_pid: 57431407ci: == 20240123000000 UpdateWorkspacesUrlPrefixColumn: migrating ==================1408ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].1409ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].1410ci: == 20240123000000 UpdateWorkspacesUrlPrefixColumn: migrated (0.0176s) =========1411ci: == [advisory_lock_connection] object_id: 17467480, pg_backend_pid: 57431412main: == [advisory_lock_connection] object_id: 17473480, pg_backend_pid: 57461413main: == 20240123040846 SwapColumnsForSystemNoteMetadataId: migrating ===============1414main: -- transaction_open?(nil)1415main: -> 0.0000s1416main: -- view_exists?(:postgres_partitions)1417main: -> 0.0014s1418main: -- index_exists?("system_note_metadata", :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})1419main: -> 0.0059s1420main: -- Index not created because it already exists (this may be due to an aborted migration or similar): table_name: system_note_metadata, column_name: id_convert_to_bigint1421main: -- transaction_open?(nil)1422main: -> 0.0000s1423main: -- execute("SET statement_timeout TO 0")1424main: -> 0.0007s1425main: -- execute("ALTER TABLE resource_link_events VALIDATE CONSTRAINT fk_system_note_metadata_id_convert_to_bigint;")1426main: -> 0.0017s1427main: -- execute("RESET statement_timeout")1428main: -> 0.0008s1429main: -- transaction_open?(nil)1430main: -> 0.0000s1431main: -- execute("LOCK TABLE system_note_metadata, resource_link_events IN ACCESS EXCLUSIVE MODE")1432main: -> 0.0007s1433main: -- quote_column_name(:id_tmp)1434main: -> 0.0000s1435main: -- quote_column_name(:id)1436main: -> 0.0000s1437main: -- quote_column_name(:id_convert_to_bigint)1438main: -> 0.0000s1439main: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id\" TO \"id_tmp\"")1440main: -> 0.0007s1441main: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id_convert_to_bigint\" TO \"id\"")1442main: -> 0.0007s1443main: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id_tmp\" TO \"id_convert_to_bigint\"")1444main: -> 0.0007s1445main: -- quote_table_name("trigger_eaec934fe6b2")1446main: -> 0.0001s1447main: -- execute("ALTER FUNCTION \"trigger_eaec934fe6b2\" RESET ALL")1448main: -> 0.0008s1449main: -- execute("ALTER SEQUENCE system_note_metadata_id_seq OWNED BY system_note_metadata.id")1450main: -> 0.0008s1451main: -- change_column_default("system_note_metadata", :id, #<Proc:0x00007d0f1b3eb5c8 /builds/gitlab-org/gitlab/db/post_migrate/20240123040846_swap_columns_for_system_note_metadata_id.rb:69 (lambda)>)1452main: -> 0.0038s1453main: -- change_column_default("system_note_metadata", :id_convert_to_bigint, 0)1454main: -> 0.0030s1455main: -- execute("ALTER TABLE system_note_metadata DROP CONSTRAINT system_note_metadata_pkey CASCADE")1456main: -> 0.0011s1457main: -- rename_index("system_note_metadata", "index_system_note_metadata_pkey_on_id_convert_to_bigint", "index_system_note_metadata_pkey")1458main: -> 0.0007s1459main: -- execute("ALTER TABLE system_note_metadata ADD CONSTRAINT system_note_metadata_pkey PRIMARY KEY USING INDEX index_system_note_metadata_pkey")1460main: -> 0.0009s1461main: -- quote_table_name(:resource_link_events)1462main: -> 0.0000s1463main: -- quote_column_name("fk_system_note_metadata_id_convert_to_bigint")1464main: -> 0.0000s1465main: -- quote_column_name("fk_2a039c40f4")1466main: -> 0.0000s1467main: -- execute("ALTER TABLE \"resource_link_events\"\nRENAME CONSTRAINT \"fk_system_note_metadata_id_convert_to_bigint\" TO \"fk_2a039c40f4\"\n")1468main: -> 0.0007s1469main: == 20240123040846 SwapColumnsForSystemNoteMetadataId: migrated (0.0610s) ======1470main: == [advisory_lock_connection] object_id: 17473480, pg_backend_pid: 57461471ci: == [advisory_lock_connection] object_id: 17473680, pg_backend_pid: 57481472ci: == 20240123040846 SwapColumnsForSystemNoteMetadataId: migrating ===============1473ci: -- transaction_open?(nil)1474ci: -> 0.0000s1475ci: -- view_exists?(:postgres_partitions)1476ci: -> 0.0013s1477ci: -- index_exists?("system_note_metadata", :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})1478ci: -> 0.0052s1479ci: -- Index not created because it already exists (this may be due to an aborted migration or similar): table_name: system_note_metadata, column_name: id_convert_to_bigint1480ci: -- transaction_open?(nil)1481ci: -> 0.0000s1482ci: -- execute("SET statement_timeout TO 0")1483ci: -> 0.0007s1484ci: -- execute("ALTER TABLE resource_link_events VALIDATE CONSTRAINT fk_system_note_metadata_id_convert_to_bigint;")1485ci: -> 0.0016s1486ci: -- execute("RESET statement_timeout")1487ci: -> 0.0006s1488ci: -- transaction_open?(nil)1489ci: -> 0.0000s1490ci: -- execute("LOCK TABLE system_note_metadata, resource_link_events IN ACCESS EXCLUSIVE MODE")1491ci: -> 0.0007s1492ci: -- quote_column_name(:id_tmp)1493ci: -> 0.0000s1494ci: -- quote_column_name(:id)1495ci: -> 0.0000s1496ci: -- quote_column_name(:id_convert_to_bigint)1497ci: -> 0.0000s1498ci: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id\" TO \"id_tmp\"")1499ci: -> 0.0007s1500ci: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id_convert_to_bigint\" TO \"id\"")1501ci: -> 0.0006s1502ci: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id_tmp\" TO \"id_convert_to_bigint\"")1503ci: -> 0.0006s1504ci: -- quote_table_name("trigger_eaec934fe6b2")1505ci: -> 0.0000s1506ci: -- execute("ALTER FUNCTION \"trigger_eaec934fe6b2\" RESET ALL")1507ci: -> 0.0007s1508ci: -- execute("ALTER SEQUENCE system_note_metadata_id_seq OWNED BY system_note_metadata.id")1509ci: -> 0.0009s1510ci: -- change_column_default("system_note_metadata", :id, #<Proc:0x00007d0f1ae9b9d8 /builds/gitlab-org/gitlab/db/post_migrate/20240123040846_swap_columns_for_system_note_metadata_id.rb:69 (lambda)>)1511ci: -> 0.0036s1512ci: -- change_column_default("system_note_metadata", :id_convert_to_bigint, 0)1513ci: -> 0.0030s1514ci: -- execute("ALTER TABLE system_note_metadata DROP CONSTRAINT system_note_metadata_pkey CASCADE")1515ci: -> 0.0011s1516ci: -- rename_index("system_note_metadata", "index_system_note_metadata_pkey_on_id_convert_to_bigint", "index_system_note_metadata_pkey")1517ci: -> 0.0007s1518ci: -- execute("ALTER TABLE system_note_metadata ADD CONSTRAINT system_note_metadata_pkey PRIMARY KEY USING INDEX index_system_note_metadata_pkey")1519ci: -> 0.0009s1520ci: -- quote_table_name(:resource_link_events)1521ci: -> 0.0000s1522ci: -- quote_column_name("fk_system_note_metadata_id_convert_to_bigint")1523ci: -> 0.0000s1524ci: -- quote_column_name("fk_2a039c40f4")1525ci: -> 0.0000s1526ci: -- execute("ALTER TABLE \"resource_link_events\"\nRENAME CONSTRAINT \"fk_system_note_metadata_id_convert_to_bigint\" TO \"fk_2a039c40f4\"\n")1527ci: -> 0.0007s1528ci: == 20240123040846 SwapColumnsForSystemNoteMetadataId: migrated (0.0677s) ======1529ci: == [advisory_lock_connection] object_id: 17473680, pg_backend_pid: 57481530main: == [advisory_lock_connection] object_id: 17479740, pg_backend_pid: 57511531main: == 20240123045637 AddTempBackfillIndexToUsersOnIdForDarkThemeIds: migrating ===1532main: -- transaction_open?(nil)1533main: -> 0.0000s1534main: -- view_exists?(:postgres_partitions)1535main: -> 0.0014s1536main: -- index_exists?(:users, :id, {:name=>"temp_index_on_users_where_dark_theme", :where=>"theme_id = 11", :algorithm=>:concurrently})1537main: -> 0.0211s1538main: -- execute("SET statement_timeout TO 0")1539main: -> 0.0008s1540main: -- add_index(:users, :id, {:name=>"temp_index_on_users_where_dark_theme", :where=>"theme_id = 11", :algorithm=>:concurrently})1541main: -> 0.0029s1542main: -- execute("RESET statement_timeout")1543main: -> 0.0007s1544main: == 20240123045637 AddTempBackfillIndexToUsersOnIdForDarkThemeIds: migrated (0.0430s) 1545main: == [advisory_lock_connection] object_id: 17479740, pg_backend_pid: 57511546ci: == [advisory_lock_connection] object_id: 17497300, pg_backend_pid: 57531547ci: == 20240123045637 AddTempBackfillIndexToUsersOnIdForDarkThemeIds: migrating ===1548ci: -- transaction_open?(nil)1549ci: -> 0.0000s1550ci: -- view_exists?(:postgres_partitions)1551ci: -> 0.0012s1552ci: -- index_exists?(:users, :id, {:name=>"temp_index_on_users_where_dark_theme", :where=>"theme_id = 11", :algorithm=>:concurrently})1553ci: -> 0.0205s1554ci: -- execute("SET statement_timeout TO 0")1555ci: -> 0.0006s1556ci: -- add_index(:users, :id, {:name=>"temp_index_on_users_where_dark_theme", :where=>"theme_id = 11", :algorithm=>:concurrently})1557ci: -> 0.0027s1558ci: -- execute("RESET statement_timeout")1559ci: -> 0.0005s1560ci: == 20240123045637 AddTempBackfillIndexToUsersOnIdForDarkThemeIds: migrated (0.0520s) 1561ci: == [advisory_lock_connection] object_id: 17497300, pg_backend_pid: 57531562main: == [advisory_lock_connection] object_id: 17515000, pg_backend_pid: 57561563main: == 20240123071840 PrepareAsyncIndexesForPCiBuildsAutoCanceledById: migrating ==1564main: -- index_exists?("public.ci_builds", :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})1565main: -> 0.0191s1566main: -- add_index_options("public.ci_builds", :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})1567main: -> 0.0004s1568main: == 20240123071840 PrepareAsyncIndexesForPCiBuildsAutoCanceledById: migrated (0.0450s) 1569main: == [advisory_lock_connection] object_id: 17515000, pg_backend_pid: 57561570ci: == [advisory_lock_connection] object_id: 17515400, pg_backend_pid: 57581571ci: == 20240123071840 PrepareAsyncIndexesForPCiBuildsAutoCanceledById: migrating ==1572ci: -- index_exists?("public.ci_builds", :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})1573ci: -> 0.0205s1574ci: -- add_index_options("public.ci_builds", :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})1575ci: -> 0.0005s1576ci: == 20240123071840 PrepareAsyncIndexesForPCiBuildsAutoCanceledById: migrated (0.0580s) 1577ci: == [advisory_lock_connection] object_id: 17515400, pg_backend_pid: 57581578main: == [advisory_lock_connection] object_id: 17515940, pg_backend_pid: 57611579main: == 20240123101716 EnsureIdUniquenessForPCiPipelineVariables: migrating ========1580main: -- current_schema(nil)1581main: -> 0.0006s1582main: -- change_column_default(:p_ci_pipeline_variables, :id, nil)1583main: -> 0.0044s1584main: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_pipeline_variables_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_pipeline_variables_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")1585main: -> 0.0185s1586main: -- execute("CREATE TRIGGER assign_p_ci_pipeline_variables_id_trigger\nBEFORE INSERT ON p_ci_pipeline_variables\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_pipeline_variables_id_value()\n")1587main: -> 0.0013s1588main: == 20240123101716 EnsureIdUniquenessForPCiPipelineVariables: migrated (0.0522s) 1589main: == [advisory_lock_connection] object_id: 17515940, pg_backend_pid: 57611590ci: == [advisory_lock_connection] object_id: 17516440, pg_backend_pid: 57631591ci: == 20240123101716 EnsureIdUniquenessForPCiPipelineVariables: migrating ========1592ci: -- current_schema(nil)1593ci: -> 0.0006s1594ci: -- change_column_default(:p_ci_pipeline_variables, :id, nil)1595ci: -> 0.0045s1596ci: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_pipeline_variables_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_pipeline_variables_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")1597ci: -> 0.0017s1598ci: -- execute("CREATE TRIGGER assign_p_ci_pipeline_variables_id_trigger\nBEFORE INSERT ON p_ci_pipeline_variables\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_pipeline_variables_id_value()\n")1599ci: -> 0.0010s1600ci: == 20240123101716 EnsureIdUniquenessForPCiPipelineVariables: migrated (0.0334s) 1601ci: == [advisory_lock_connection] object_id: 17516440, pg_backend_pid: 57631602main: == [advisory_lock_connection] object_id: 17517120, pg_backend_pid: 57661603main: == 20240123102735 UpdateNegativeStarCountsInProjects: migrating ===============1604main: == 20240123102735 UpdateNegativeStarCountsInProjects: migrated (0.0390s) ======1605main: == [advisory_lock_connection] object_id: 17517120, pg_backend_pid: 57661606ci: == [advisory_lock_connection] object_id: 17518340, pg_backend_pid: 57681607ci: == 20240123102735 UpdateNegativeStarCountsInProjects: migrating ===============1608ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].1609ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].1610ci: == 20240123102735 UpdateNegativeStarCountsInProjects: migrated (0.0187s) ======1611ci: == [advisory_lock_connection] object_id: 17518340, pg_backend_pid: 57681612main: == [advisory_lock_connection] object_id: 17519560, pg_backend_pid: 57711613main: == 20240123102745 AddStarCountPositiveConstraintToProjects: migrating =========1614main: -- transaction_open?(nil)1615main: -> 0.0000s1616main: -- transaction_open?(nil)1617main: -> 0.0000s1618main: -- execute("ALTER TABLE projects\nADD CONSTRAINT projects_star_count_positive\nCHECK ( star_count >= 0 )\nNOT VALID;\n")1619main: -> 0.0021s1620main: == 20240123102745 AddStarCountPositiveConstraintToProjects: migrated (0.0275s) 1621main: == [advisory_lock_connection] object_id: 17519560, pg_backend_pid: 57711622ci: == [advisory_lock_connection] object_id: 17520340, pg_backend_pid: 57731623ci: == 20240123102745 AddStarCountPositiveConstraintToProjects: migrating =========1624ci: -- transaction_open?(nil)1625ci: -> 0.0000s1626ci: -- transaction_open?(nil)1627ci: -> 0.0000s1628ci: -- execute("ALTER TABLE projects\nADD CONSTRAINT projects_star_count_positive\nCHECK ( star_count >= 0 )\nNOT VALID;\n")1629ci: -> 0.0021s1630ci: == 20240123102745 AddStarCountPositiveConstraintToProjects: migrated (0.0362s) 1631ci: == [advisory_lock_connection] object_id: 17520340, pg_backend_pid: 57731632main: == [advisory_lock_connection] object_id: 17538600, pg_backend_pid: 57761633main: == 20240123102939 CreateZoektRepositoryForeignKeyForZoektIndex: migrating =====1634main: -- transaction_open?(nil)1635main: -> 0.0000s1636main: -- transaction_open?(nil)1637main: -> 0.0000s1638main: -- execute("ALTER TABLE zoekt_repositories ADD CONSTRAINT fk_94edfec0da FOREIGN KEY (zoekt_index_id) REFERENCES zoekt_indices (id) ON DELETE CASCADE NOT VALID;")1639main: -> 0.0015s1640main: -- execute("SET statement_timeout TO 0")1641main: -> 0.0006s1642main: -- execute("ALTER TABLE zoekt_repositories VALIDATE CONSTRAINT fk_94edfec0da;")1643main: -> 0.0013s1644main: -- execute("RESET statement_timeout")1645main: -> 0.0005s1646main: == 20240123102939 CreateZoektRepositoryForeignKeyForZoektIndex: migrated (0.0356s) 1647main: == [advisory_lock_connection] object_id: 17538600, pg_backend_pid: 57761648ci: == [advisory_lock_connection] object_id: 17544280, pg_backend_pid: 57781649ci: == 20240123102939 CreateZoektRepositoryForeignKeyForZoektIndex: migrating =====1650ci: -- transaction_open?(nil)1651ci: -> 0.0000s1652ci: -- transaction_open?(nil)1653ci: -> 0.0000s1654ci: -- execute("ALTER TABLE zoekt_repositories ADD CONSTRAINT fk_94edfec0da FOREIGN KEY (zoekt_index_id) REFERENCES zoekt_indices (id) ON DELETE CASCADE NOT VALID;")1655ci: -> 0.0017s1656ci: -- execute("SET statement_timeout TO 0")1657ci: -> 0.0005s1658ci: -- execute("ALTER TABLE zoekt_repositories VALIDATE CONSTRAINT fk_94edfec0da;")1659ci: -> 0.0013s1660ci: -- execute("RESET statement_timeout")1661ci: -> 0.0005s1662ci: == 20240123102939 CreateZoektRepositoryForeignKeyForZoektIndex: migrated (0.0459s) 1663ci: == [advisory_lock_connection] object_id: 17544280, pg_backend_pid: 57781664main: == [advisory_lock_connection] object_id: 17557620, pg_backend_pid: 57811665main: == 20240123120413 IndexSbomOccurrencesOnProjectIdComponentVersionIdAndInputFilePath: migrating 1666main: -- transaction_open?(nil)1667main: -> 0.0000s1668main: -- view_exists?(:postgres_partitions)1669main: -> 0.0015s1670main: -- indexes(:sbom_occurrences)1671main: -> 0.0142s1672main: -- execute("SET statement_timeout TO 0")1673main: -> 0.0007s1674main: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_for_input_file_path_search"})1675main: -> 0.0014s1676main: -- execute("RESET statement_timeout")1677main: -> 0.0006s1678main: -- transaction_open?(nil)1679main: -> 0.0000s1680main: -- view_exists?(:postgres_partitions)1681main: -> 0.0009s1682main: -- index_exists?(:sbom_occurrences, [:project_id, :component_version_id, :input_file_path], {:name=>"idx_sbom_occurr_on_project_component_version_input_file_path", :algorithm=>:concurrently})1683main: -> 0.0139s1684main: -- add_index(:sbom_occurrences, [:project_id, :component_version_id, :input_file_path], {:name=>"idx_sbom_occurr_on_project_component_version_input_file_path", :algorithm=>:concurrently})1685main: -> 0.0023s1686main: == 20240123120413 IndexSbomOccurrencesOnProjectIdComponentVersionIdAndInputFilePath: migrated (0.0588s) 1687main: == [advisory_lock_connection] object_id: 17557620, pg_backend_pid: 57811688ci: == [advisory_lock_connection] object_id: 17581540, pg_backend_pid: 57831689ci: == 20240123120413 IndexSbomOccurrencesOnProjectIdComponentVersionIdAndInputFilePath: migrating 1690ci: -- transaction_open?(nil)1691ci: -> 0.0000s1692ci: -- view_exists?(:postgres_partitions)1693ci: -> 0.0012s1694ci: -- indexes(:sbom_occurrences)1695ci: -> 0.0134s1696ci: -- execute("SET statement_timeout TO 0")1697ci: -> 0.0006s1698ci: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_for_input_file_path_search"})1699ci: -> 0.0015s1700ci: -- execute("RESET statement_timeout")1701ci: -> 0.0005s1702ci: -- transaction_open?(nil)1703ci: -> 0.0000s1704ci: -- view_exists?(:postgres_partitions)1705ci: -> 0.0013s1706ci: -- index_exists?(:sbom_occurrences, [:project_id, :component_version_id, :input_file_path], {:name=>"idx_sbom_occurr_on_project_component_version_input_file_path", :algorithm=>:concurrently})1707ci: -> 0.0110s1708ci: -- add_index(:sbom_occurrences, [:project_id, :component_version_id, :input_file_path], {:name=>"idx_sbom_occurr_on_project_component_version_input_file_path", :algorithm=>:concurrently})1709ci: -> 0.0021s1710ci: == 20240123120413 IndexSbomOccurrencesOnProjectIdComponentVersionIdAndInputFilePath: migrated (0.0656s) 1711ci: == [advisory_lock_connection] object_id: 17581540, pg_backend_pid: 57831712main: == [advisory_lock_connection] object_id: 17622800, pg_backend_pid: 57861713main: == 20240123131916 RemovePartitionIdDefaultValueForCiPipelineMetadata: migrating 1714main: -- change_column_default(:ci_pipeline_metadata, :partition_id, {:from=>100, :to=>nil})1715main: -> 0.0046s1716main: == 20240123131916 RemovePartitionIdDefaultValueForCiPipelineMetadata: migrated (0.0108s) 1717main: == [advisory_lock_connection] object_id: 17622800, pg_backend_pid: 57861718ci: == [advisory_lock_connection] object_id: 17625960, pg_backend_pid: 57881719ci: == 20240123131916 RemovePartitionIdDefaultValueForCiPipelineMetadata: migrating 1720ci: -- change_column_default(:ci_pipeline_metadata, :partition_id, {:from=>100, :to=>nil})1721ci: -> 0.0053s1722ci: == 20240123131916 RemovePartitionIdDefaultValueForCiPipelineMetadata: migrated (0.0240s) 1723ci: == [advisory_lock_connection] object_id: 17625960, pg_backend_pid: 57881724main: == [advisory_lock_connection] object_id: 17648540, pg_backend_pid: 57911725main: == 20240123132014 RemovePartitionIdDefaultValueForCiPipelineArtifact: migrating 1726main: -- change_column_default(:ci_pipeline_artifacts, :partition_id, {:from=>100, :to=>nil})1727main: -> 0.0057s1728main: == 20240123132014 RemovePartitionIdDefaultValueForCiPipelineArtifact: migrated (0.0122s) 1729main: == [advisory_lock_connection] object_id: 17648540, pg_backend_pid: 57911730ci: == [advisory_lock_connection] object_id: 17656820, pg_backend_pid: 57931731ci: == 20240123132014 RemovePartitionIdDefaultValueForCiPipelineArtifact: migrating 1732ci: -- change_column_default(:ci_pipeline_artifacts, :partition_id, {:from=>100, :to=>nil})1733ci: -> 0.0056s1734ci: == 20240123132014 RemovePartitionIdDefaultValueForCiPipelineArtifact: migrated (0.0219s) 1735ci: == [advisory_lock_connection] object_id: 17656820, pg_backend_pid: 57931736main: == [advisory_lock_connection] object_id: 17661820, pg_backend_pid: 57961737main: == 20240123132048 RemovePartitionIdDefaultValueForCiPipelineConfig: migrating =1738main: -- change_column_default(:ci_pipelines_config, :partition_id, {:from=>100, :to=>nil})1739main: -> 0.0046s1740main: == 20240123132048 RemovePartitionIdDefaultValueForCiPipelineConfig: migrated (0.0111s) 1741main: == [advisory_lock_connection] object_id: 17661820, pg_backend_pid: 57961742ci: == [advisory_lock_connection] object_id: 17667320, pg_backend_pid: 57981743ci: == 20240123132048 RemovePartitionIdDefaultValueForCiPipelineConfig: migrating =1744ci: -- change_column_default(:ci_pipelines_config, :partition_id, {:from=>100, :to=>nil})1745ci: -> 0.0044s1746ci: == 20240123132048 RemovePartitionIdDefaultValueForCiPipelineConfig: migrated (0.0210s) 1747ci: == [advisory_lock_connection] object_id: 17667320, pg_backend_pid: 57981748main: == [advisory_lock_connection] object_id: 17667660, pg_backend_pid: 58011749main: == 20240123155252 RemoveProjectImportLevelFromNamespaceSettings: migrating ====1750main: -- remove_column(:namespace_settings, :project_import_level, :smallint, {:default=>50, :null=>false})1751main: -> 0.0018s1752main: == 20240123155252 RemoveProjectImportLevelFromNamespaceSettings: migrated (0.0085s) 1753main: == [advisory_lock_connection] object_id: 17667660, pg_backend_pid: 58011754ci: == [advisory_lock_connection] object_id: 17673880, pg_backend_pid: 58031755ci: == 20240123155252 RemoveProjectImportLevelFromNamespaceSettings: migrating ====1756ci: -- remove_column(:namespace_settings, :project_import_level, :smallint, {:default=>50, :null=>false})1757ci: -> 0.0017s1758ci: == 20240123155252 RemoveProjectImportLevelFromNamespaceSettings: migrated (0.0187s) 1759ci: == [advisory_lock_connection] object_id: 17673880, pg_backend_pid: 58031760main: == [advisory_lock_connection] object_id: 17680240, pg_backend_pid: 58061761main: == 20240124043507 MigrateSidekiqQueuedAndFutureJobs: migrating ================1762main: == 20240124043507 MigrateSidekiqQueuedAndFutureJobs: migrated (3.2073s) =======1763main: == [advisory_lock_connection] object_id: 17680240, pg_backend_pid: 58061764ci: == [advisory_lock_connection] object_id: 17773100, pg_backend_pid: 58091765ci: == 20240124043507 MigrateSidekiqQueuedAndFutureJobs: migrating ================1766ci: == 20240124043507 MigrateSidekiqQueuedAndFutureJobs: migrated (0.0518s) =======1767ci: == [advisory_lock_connection] object_id: 17773100, pg_backend_pid: 58091768main: == [advisory_lock_connection] object_id: 17773300, pg_backend_pid: 58121769main: == 20240124073815 SwapPrimaryKeyCiJobArtifacts: migrating =====================1770main: -- transaction_open?(nil)1771main: -> 0.0000s1772main: -- quote_table_name(:ci_job_artifacts)1773main: -> 0.0001s1774main: -- quote_column_name(:ci_job_artifacts_pkey)1775main: -> 0.0000s1776main: -- execute("ALTER TABLE \"ci_job_artifacts\" DROP CONSTRAINT \"ci_job_artifacts_pkey\" CASCADE\n")1777main: -> 0.0016s1778main: -- quote_table_name(:ci_job_artifacts)1779main: -> 0.0000s1780main: -- quote_table_name(:ci_job_artifacts_pkey)1781main: -> 0.0000s1782main: -- quote_table_name(:index_ci_job_artifacts_on_id_partition_id_unique)1783main: -> 0.0000s1784main: -- execute("ALTER TABLE \"ci_job_artifacts\" ADD CONSTRAINT \"ci_job_artifacts_pkey\" PRIMARY KEY USING INDEX \"index_ci_job_artifacts_on_id_partition_id_unique\"\n")1785main: -> 0.0018s1786main: == 20240124073815 SwapPrimaryKeyCiJobArtifacts: migrated (0.0162s) ============1787main: == [advisory_lock_connection] object_id: 17773300, pg_backend_pid: 58121788ci: == [advisory_lock_connection] object_id: 17773420, pg_backend_pid: 58141789ci: == 20240124073815 SwapPrimaryKeyCiJobArtifacts: migrating =====================1790ci: -- transaction_open?(nil)1791ci: -> 0.0000s1792ci: -- quote_table_name(:ci_job_artifacts)1793ci: -> 0.0000s1794ci: -- quote_column_name(:ci_job_artifacts_pkey)1795ci: -> 0.0000s1796ci: -- execute("ALTER TABLE \"ci_job_artifacts\" DROP CONSTRAINT \"ci_job_artifacts_pkey\" CASCADE\n")1797ci: -> 0.0015s1798ci: -- quote_table_name(:ci_job_artifacts)1799ci: -> 0.0000s1800ci: -- quote_table_name(:ci_job_artifacts_pkey)1801ci: -> 0.0000s1802ci: -- quote_table_name(:index_ci_job_artifacts_on_id_partition_id_unique)1803ci: -> 0.0000s1804ci: -- execute("ALTER TABLE \"ci_job_artifacts\" ADD CONSTRAINT \"ci_job_artifacts_pkey\" PRIMARY KEY USING INDEX \"index_ci_job_artifacts_on_id_partition_id_unique\"\n")1805ci: -> 0.0013s1806ci: == 20240124073815 SwapPrimaryKeyCiJobArtifacts: migrated (0.0232s) ============1807ci: == [advisory_lock_connection] object_id: 17773420, pg_backend_pid: 58141808main: == [advisory_lock_connection] object_id: 17773600, pg_backend_pid: 58171809main: == 20240124080221 AddPartitioningConstraintForCiJobArtifacts: migrating =======1810main: -- transaction_open?(nil)1811main: -> 0.0000s1812main: -- transaction_open?(nil)1813main: -> 0.0000s1814main: -- transaction_open?(nil)1815main: -> 0.0000s1816main: -- execute("ALTER TABLE ci_job_artifacts\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")1817main: -> 0.0012s1818main: == 20240124080221 AddPartitioningConstraintForCiJobArtifacts: migrated (0.0539s) 1819main: == [advisory_lock_connection] object_id: 17773600, pg_backend_pid: 58171820ci: == [advisory_lock_connection] object_id: 17773740, pg_backend_pid: 58191821ci: == 20240124080221 AddPartitioningConstraintForCiJobArtifacts: migrating =======1822ci: -- transaction_open?(nil)1823ci: -> 0.0000s1824ci: -- transaction_open?(nil)1825ci: -> 0.0000s1826ci: -- transaction_open?(nil)1827ci: -> 0.0000s1828ci: -- execute("ALTER TABLE ci_job_artifacts\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")1829ci: -> 0.0012s1830ci: == 20240124080221 AddPartitioningConstraintForCiJobArtifacts: migrated (0.0574s) 1831ci: == [advisory_lock_connection] object_id: 17773740, pg_backend_pid: 58191832main: == [advisory_lock_connection] object_id: 17773940, pg_backend_pid: 58221833main: == 20240124081840 PrepareAsyncIndexesForPCiBuildsCommitIdPart1: migrating =====1834main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})1835main: -> 0.0195s1836main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})1837main: -> 0.0007s1838main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})1839main: -> 0.0178s1840main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})1841main: -> 0.0000s1842main: == 20240124081840 PrepareAsyncIndexesForPCiBuildsCommitIdPart1: migrated (0.0717s) 1843main: == [advisory_lock_connection] object_id: 17773940, pg_backend_pid: 58221844ci: == [advisory_lock_connection] object_id: 17780020, pg_backend_pid: 58241845ci: == 20240124081840 PrepareAsyncIndexesForPCiBuildsCommitIdPart1: migrating =====1846ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})1847ci: -> 0.0198s1848ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})1849ci: -> 0.0005s1850ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})1851ci: -> 0.0206s1852ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})1853ci: -> 0.0001s1854ci: == 20240124081840 PrepareAsyncIndexesForPCiBuildsCommitIdPart1: migrated (0.0874s) 1855ci: == [advisory_lock_connection] object_id: 17780020, pg_backend_pid: 58241856main: == [advisory_lock_connection] object_id: 17791040, pg_backend_pid: 58271857main: == 20240124084726 RemoveVulnerabilitiesColumnFromSbomOccurences: migrating ====1858main: -- remove_column(:sbom_occurrences, :vulnerabilities)1859main: -> 0.0018s1860main: == 20240124084726 RemoveVulnerabilitiesColumnFromSbomOccurences: migrated (0.0084s) 1861main: == [advisory_lock_connection] object_id: 17791040, pg_backend_pid: 58271862ci: == [advisory_lock_connection] object_id: 17791160, pg_backend_pid: 58291863ci: == 20240124084726 RemoveVulnerabilitiesColumnFromSbomOccurences: migrating ====1864ci: -- remove_column(:sbom_occurrences, :vulnerabilities)1865ci: -> 0.0018s1866ci: == 20240124084726 RemoveVulnerabilitiesColumnFromSbomOccurences: migrated (0.0292s) 1867ci: == [advisory_lock_connection] object_id: 17791160, pg_backend_pid: 58291868main: == [advisory_lock_connection] object_id: 17791400, pg_backend_pid: 58321869main: == 20240124105532 FinalizeBackfillOwaspTopTenOfVulnerabilityReads: migrating ==1870main: -- transaction_open?(nil)1871main: -> 0.0000s1872main: == 20240124105532 FinalizeBackfillOwaspTopTenOfVulnerabilityReads: migrated (0.0350s) 1873main: == [advisory_lock_connection] object_id: 17791400, pg_backend_pid: 58321874ci: == [advisory_lock_connection] object_id: 17791600, pg_backend_pid: 58341875ci: == 20240124105532 FinalizeBackfillOwaspTopTenOfVulnerabilityReads: migrating ==1876ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].1877ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].1878ci: == 20240124105532 FinalizeBackfillOwaspTopTenOfVulnerabilityReads: migrated (0.0214s) 1879ci: == [advisory_lock_connection] object_id: 17791600, pg_backend_pid: 58341880main: == [advisory_lock_connection] object_id: 17791820, pg_backend_pid: 58371881main: == 20240124171424 CreateAsyncIndexMembersOnSourceAndTypeAndId: migrating ======1882main: -- index_exists?(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})1883main: -> 0.0145s1884main: -- add_index_options(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})1885main: -> 0.0004s1886main: == 20240124171424 CreateAsyncIndexMembersOnSourceAndTypeAndId: migrated (0.0279s) 1887main: == [advisory_lock_connection] object_id: 17791820, pg_backend_pid: 58371888ci: == [advisory_lock_connection] object_id: 17792900, pg_backend_pid: 58391889ci: == 20240124171424 CreateAsyncIndexMembersOnSourceAndTypeAndId: migrating ======1890ci: -- index_exists?(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})1891ci: -> 0.0147s1892ci: -- add_index_options(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})1893ci: -> 0.0004s1894ci: == 20240124171424 CreateAsyncIndexMembersOnSourceAndTypeAndId: migrated (0.0385s) 1895ci: == [advisory_lock_connection] object_id: 17792900, pg_backend_pid: 58391896main: == [advisory_lock_connection] object_id: 17802040, pg_backend_pid: 58421897main: == 20240124212938 AddDuoFeaturesEnabledToProjectSettings: migrating ===========1898main: -- add_column(:project_settings, :duo_features_enabled, :boolean, {:default=>true, :null=>false})1899main: -> 0.0023s1900main: == 20240124212938 AddDuoFeaturesEnabledToProjectSettings: migrated (0.0084s) ==1901main: == [advisory_lock_connection] object_id: 17802040, pg_backend_pid: 58421902ci: == [advisory_lock_connection] object_id: 17802980, pg_backend_pid: 58441903ci: == 20240124212938 AddDuoFeaturesEnabledToProjectSettings: migrating ===========1904ci: -- add_column(:project_settings, :duo_features_enabled, :boolean, {:default=>true, :null=>false})1905ci: -> 0.0022s1906ci: == 20240124212938 AddDuoFeaturesEnabledToProjectSettings: migrated (0.0186s) ==1907ci: == [advisory_lock_connection] object_id: 17802980, pg_backend_pid: 58441908main: == [advisory_lock_connection] object_id: 17811980, pg_backend_pid: 58471909main: == 20240125211243 IndexReleasesOnProjectIdAndUpdatedAtAndReleasedAt: migrating 1910main: -- transaction_open?(nil)1911main: -> 0.0000s1912main: -- view_exists?(:postgres_partitions)1913main: -> 0.0012s1914main: -- index_exists?(:releases, [:project_id, :updated_at, :released_at], {:name=>"index_releases_on_project_id_and_updated_at_and_released_at", :algorithm=>:concurrently})1915main: -> 0.0077s1916main: -- execute("SET statement_timeout TO 0")1917main: -> 0.0006s1918main: -- add_index(:releases, [:project_id, :updated_at, :released_at], {:name=>"index_releases_on_project_id_and_updated_at_and_released_at", :algorithm=>:concurrently})1919main: -> 0.0021s1920main: -- execute("RESET statement_timeout")1921main: -> 0.0009s1922main: == 20240125211243 IndexReleasesOnProjectIdAndUpdatedAtAndReleasedAt: migrated (0.0280s) 1923main: == [advisory_lock_connection] object_id: 17811980, pg_backend_pid: 58471924ci: == [advisory_lock_connection] object_id: 17855480, pg_backend_pid: 58491925ci: == 20240125211243 IndexReleasesOnProjectIdAndUpdatedAtAndReleasedAt: migrating 1926ci: -- transaction_open?(nil)1927ci: -> 0.0000s1928ci: -- view_exists?(:postgres_partitions)1929ci: -> 0.0013s1930ci: -- index_exists?(:releases, [:project_id, :updated_at, :released_at], {:name=>"index_releases_on_project_id_and_updated_at_and_released_at", :algorithm=>:concurrently})1931ci: -> 0.0098s1932ci: -- execute("SET statement_timeout TO 0")1933ci: -> 0.0007s1934ci: -- add_index(:releases, [:project_id, :updated_at, :released_at], {:name=>"index_releases_on_project_id_and_updated_at_and_released_at", :algorithm=>:concurrently})1935ci: -> 0.0025s1936ci: -- execute("RESET statement_timeout")1937ci: -> 0.0007s1938ci: == 20240125211243 IndexReleasesOnProjectIdAndUpdatedAtAndReleasedAt: migrated (0.0423s) 1939ci: == [advisory_lock_connection] object_id: 17855480, pg_backend_pid: 58491940main: == [advisory_lock_connection] object_id: 17899120, pg_backend_pid: 58521941main: == 20240126095808 AddSubrelationColumnToBulkImportFailures: migrating =========1942main: -- add_column(:bulk_import_failures, :subrelation, :text)1943main: -> 0.0018s1944main: == 20240126095808 AddSubrelationColumnToBulkImportFailures: migrated (0.0094s) 1945main: == [advisory_lock_connection] object_id: 17899120, pg_backend_pid: 58521946ci: == [advisory_lock_connection] object_id: 17899480, pg_backend_pid: 58541947ci: == 20240126095808 AddSubrelationColumnToBulkImportFailures: migrating =========1948ci: -- add_column(:bulk_import_failures, :subrelation, :text)1949ci: -> 0.0016s1950ci: == 20240126095808 AddSubrelationColumnToBulkImportFailures: migrated (0.0195s) 1951ci: == [advisory_lock_connection] object_id: 17899480, pg_backend_pid: 58541952main: == [advisory_lock_connection] object_id: 17899980, pg_backend_pid: 58571953main: == 20240126100509 AddTextLimitToBulkImportFailuresSubrelationColumn: migrating 1954main: -- transaction_open?(nil)1955main: -> 0.0000s1956main: -- transaction_open?(nil)1957main: -> 0.0000s1958main: -- execute("ALTER TABLE bulk_import_failures\nADD CONSTRAINT check_f99665a440\nCHECK ( char_length(subrelation) <= 255 )\nNOT VALID;\n")1959main: -> 0.0013s1960main: -- execute("SET statement_timeout TO 0")1961main: -> 0.0006s1962main: -- execute("ALTER TABLE bulk_import_failures VALIDATE CONSTRAINT check_f99665a440;")1963main: -> 0.0008s1964main: -- execute("RESET statement_timeout")1965main: -> 0.0005s1966main: == 20240126100509 AddTextLimitToBulkImportFailuresSubrelationColumn: migrated (0.0182s) 1967main: == [advisory_lock_connection] object_id: 17899980, pg_backend_pid: 58571968ci: == [advisory_lock_connection] object_id: 17905880, pg_backend_pid: 58591969ci: == 20240126100509 AddTextLimitToBulkImportFailuresSubrelationColumn: migrating 1970ci: -- transaction_open?(nil)1971ci: -> 0.0000s1972ci: -- transaction_open?(nil)1973ci: -> 0.0000s1974ci: -- execute("ALTER TABLE bulk_import_failures\nADD CONSTRAINT check_f99665a440\nCHECK ( char_length(subrelation) <= 255 )\nNOT VALID;\n")1975ci: -> 0.0014s1976ci: -- execute("SET statement_timeout TO 0")1977ci: -> 0.0006s1978ci: -- execute("ALTER TABLE bulk_import_failures VALIDATE CONSTRAINT check_f99665a440;")1979ci: -> 0.0009s1980ci: -- execute("RESET statement_timeout")1981ci: -> 0.0005s1982ci: == 20240126100509 AddTextLimitToBulkImportFailuresSubrelationColumn: migrated (0.0292s) 1983ci: == [advisory_lock_connection] object_id: 17905880, pg_backend_pid: 58591984main: == [advisory_lock_connection] object_id: 17906200, pg_backend_pid: 58621985main: == 20240126101101 AddIndexPackagesNugetSymbolsOnLowercaseSignatureAndFileName: migrating 1986main: -- transaction_open?(nil)1987main: -> 0.0000s1988main: -- view_exists?(:postgres_partitions)1989main: -> 0.0012s1990main: -- index_exists?(:packages_nuget_symbols, "lower(signature), lower(file)", {:name=>"idx_pkgs_nuget_symbols_on_lowercase_signature_and_file_name", :algorithm=>:concurrently})1991main: -> 0.0056s1992main: -- execute("SET statement_timeout TO 0")1993main: -> 0.0006s1994main: -- add_index(:packages_nuget_symbols, "lower(signature), lower(file)", {:name=>"idx_pkgs_nuget_symbols_on_lowercase_signature_and_file_name", :algorithm=>:concurrently})1995main: -> 0.0022s1996main: -- execute("RESET statement_timeout")1997main: -> 0.0006s1998main: == 20240126101101 AddIndexPackagesNugetSymbolsOnLowercaseSignatureAndFileName: migrated (0.0261s) 1999main: == [advisory_lock_connection] object_id: 17906200, pg_backend_pid: 58622000ci: == [advisory_lock_connection] object_id: 17922800, pg_backend_pid: 58642001ci: == 20240126101101 AddIndexPackagesNugetSymbolsOnLowercaseSignatureAndFileName: migrating 2002ci: -- transaction_open?(nil)2003ci: -> 0.0000s2004ci: -- view_exists?(:postgres_partitions)2005ci: -> 0.0012s2006ci: -- index_exists?(:packages_nuget_symbols, "lower(signature), lower(file)", {:name=>"idx_pkgs_nuget_symbols_on_lowercase_signature_and_file_name", :algorithm=>:concurrently})2007ci: -> 0.0059s2008ci: -- execute("SET statement_timeout TO 0")2009ci: -> 0.0007s2010ci: -- add_index(:packages_nuget_symbols, "lower(signature), lower(file)", {:name=>"idx_pkgs_nuget_symbols_on_lowercase_signature_and_file_name", :algorithm=>:concurrently})2011ci: -> 0.0022s2012ci: -- execute("RESET statement_timeout")2013ci: -> 0.0006s2014ci: == 20240126101101 AddIndexPackagesNugetSymbolsOnLowercaseSignatureAndFileName: migrated (0.0383s) 2015ci: == [advisory_lock_connection] object_id: 17922800, pg_backend_pid: 58642016main: == [advisory_lock_connection] object_id: 17939540, pg_backend_pid: 58672017main: == 20240126210641 RequeueBackfillDefaultOrganizationOwners: migrating =========2018main: == 20240126210641 RequeueBackfillDefaultOrganizationOwners: migrated (0.0434s) 2019main: == [advisory_lock_connection] object_id: 17939540, pg_backend_pid: 58672020ci: == [advisory_lock_connection] object_id: 17940280, pg_backend_pid: 58692021ci: == 20240126210641 RequeueBackfillDefaultOrganizationOwners: migrating =========2022ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].2023ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].2024ci: == 20240126210641 RequeueBackfillDefaultOrganizationOwners: migrated (0.0169s) 2025ci: == [advisory_lock_connection] object_id: 17940280, pg_backend_pid: 58692026main: == [advisory_lock_connection] object_id: 17941120, pg_backend_pid: 58722027main: == 20240126223640 AddCascadeMathRenderingLimits: migrating ====================2028main: -- add_column(:namespace_settings, :math_rendering_limits_enabled, :boolean, {:null=>true})2029main: -> 0.0014s2030main: -- add_column(:namespace_settings, :lock_math_rendering_limits_enabled, :boolean, {:default=>false, :null=>false})2031main: -> 0.0017s2032main: -- add_column(:application_settings, :lock_math_rendering_limits_enabled, :boolean, {:default=>false, :null=>false})2033main: -> 0.0036s2034main: == 20240126223640 AddCascadeMathRenderingLimits: migrated (0.0136s) ===========2035main: == [advisory_lock_connection] object_id: 17941120, pg_backend_pid: 58722036ci: == [advisory_lock_connection] object_id: 17952220, pg_backend_pid: 58742037ci: == 20240126223640 AddCascadeMathRenderingLimits: migrating ====================2038ci: -- add_column(:namespace_settings, :math_rendering_limits_enabled, :boolean, {:null=>true})2039ci: -> 0.0016s2040ci: -- add_column(:namespace_settings, :lock_math_rendering_limits_enabled, :boolean, {:default=>false, :null=>false})2041ci: -> 0.0019s2042ci: -- add_column(:application_settings, :lock_math_rendering_limits_enabled, :boolean, {:default=>false, :null=>false})2043ci: -> 0.0030s2044ci: == 20240126223640 AddCascadeMathRenderingLimits: migrated (0.0239s) ===========2045ci: == [advisory_lock_connection] object_id: 17952220, pg_backend_pid: 58742046main: == [advisory_lock_connection] object_id: 17963460, pg_backend_pid: 58772047main: == 20240129005943 SyncIndexForPCiBuildsPart1: migrating =======================2048main: -- transaction_open?(nil)2049main: -> 0.0000s2050main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_auto_canceled_by_id_bigint_idx")2051main: -> 0.0020s2052main: -- transaction_open?(nil)2053main: -> 0.0000s2054main: -- index_exists?("public.ci_builds", [:auto_canceled_by_id_convert_to_bigint], {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})2055main: -> 0.0205s2056main: -- execute("SET statement_timeout TO 0")2057main: -> 0.0008s2058main: -- add_index("public.ci_builds", [:auto_canceled_by_id_convert_to_bigint], {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})2059main: -> 0.0021s2060main: -- execute("RESET statement_timeout")2061main: -> 0.0006s2062main: -- transaction_open?(nil)2063main: -> 0.0000s2064main: -- add_index(:p_ci_builds, [:auto_canceled_by_id_convert_to_bigint], {:name=>"p_ci_builds_auto_canceled_by_id_bigint_idx", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL"})2065main: -> 0.0017s2066main: -- transaction_open?(nil)2067main: -> 0.0000s2068main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_status_type_idx")2069main: -> 0.0016s2070main: -- transaction_open?(nil)2071main: -> 0.0000s2072main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})2073main: -> 0.0188s2074main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})2075main: -> 0.0018s2076main: -- transaction_open?(nil)2077main: -> 0.0000s2078main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :status, :type], {:name=>"p_ci_builds_commit_id_bigint_status_type_idx"})2079main: -> 0.0016s2080main: -- transaction_open?(nil)2081main: -> 0.0000s2082main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_type_name_ref_idx")2083main: -> 0.0017s2084main: -- transaction_open?(nil)2085main: -> 0.0000s2086main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})2087main: -> 0.0198s2088main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})2089main: -> 0.0018s2090main: -- transaction_open?(nil)2091main: -> 0.0000s2092main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"p_ci_builds_commit_id_bigint_type_name_ref_idx"})2093main: -> 0.0015s2094main: == 20240129005943 SyncIndexForPCiBuildsPart1: migrated (0.1432s) ==============2095main: == [advisory_lock_connection] object_id: 17963460, pg_backend_pid: 58772096ci: == [advisory_lock_connection] object_id: 17964020, pg_backend_pid: 58792097ci: == 20240129005943 SyncIndexForPCiBuildsPart1: migrating =======================2098ci: -- transaction_open?(nil)2099ci: -> 0.0000s2100ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_auto_canceled_by_id_bigint_idx")2101ci: -> 0.0019s2102ci: -- transaction_open?(nil)2103ci: -> 0.0000s2104ci: -- index_exists?("public.ci_builds", [:auto_canceled_by_id_convert_to_bigint], {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})2105ci: -> 0.0218s2106ci: -- execute("SET statement_timeout TO 0")2107ci: -> 0.0007s2108ci: -- add_index("public.ci_builds", [:auto_canceled_by_id_convert_to_bigint], {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})2109ci: -> 0.0022s2110ci: -- execute("RESET statement_timeout")2111ci: -> 0.0007s2112ci: -- transaction_open?(nil)2113ci: -> 0.0000s2114ci: -- add_index(:p_ci_builds, [:auto_canceled_by_id_convert_to_bigint], {:name=>"p_ci_builds_auto_canceled_by_id_bigint_idx", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL"})2115ci: -> 0.0017s2116ci: -- transaction_open?(nil)2117ci: -> 0.0000s2118ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_status_type_idx")2119ci: -> 0.0017s2120ci: -- transaction_open?(nil)2121ci: -> 0.0000s2122ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})2123ci: -> 0.0194s2124ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})2125ci: -> 0.0016s2126ci: -- transaction_open?(nil)2127ci: -> 0.0000s2128ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :status, :type], {:name=>"p_ci_builds_commit_id_bigint_status_type_idx"})2129ci: -> 0.0015s2130ci: -- transaction_open?(nil)2131ci: -> 0.0000s2132ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_type_name_ref_idx")2133ci: -> 0.0015s2134ci: -- transaction_open?(nil)2135ci: -> 0.0000s2136ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})2137ci: -> 0.0192s2138ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})2139ci: -> 0.0016s2140ci: -- transaction_open?(nil)2141ci: -> 0.0000s2142ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"p_ci_builds_commit_id_bigint_type_name_ref_idx"})2143ci: -> 0.0014s2144ci: == 20240129005943 SyncIndexForPCiBuildsPart1: migrated (0.1539s) ==============2145ci: == [advisory_lock_connection] object_id: 17964020, pg_backend_pid: 58792146main: == [advisory_lock_connection] object_id: 17968440, pg_backend_pid: 58822147main: == 20240129032459 AddFkForAutoCanceledByIdBigintBetweenPCiBuildsAndCiPipelines: migrating 2148main: -- transaction_open?(nil)2149main: -> 0.0000s2150main: -- transaction_open?(nil)2151main: -> 0.0000s2152main: -- transaction_open?(nil)2153main: -> 0.0000s2154main: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")2155main: -> 0.0008s2156main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_dd3c83bdee FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL NOT VALID;")2157main: -> 0.0018s2158main: == 20240129032459 AddFkForAutoCanceledByIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0766s) 2159main: == [advisory_lock_connection] object_id: 17968440, pg_backend_pid: 58822160ci: == [advisory_lock_connection] object_id: 17972620, pg_backend_pid: 58842161ci: == 20240129032459 AddFkForAutoCanceledByIdBigintBetweenPCiBuildsAndCiPipelines: migrating 2162ci: -- transaction_open?(nil)2163ci: -> 0.0000s2164ci: -- transaction_open?(nil)2165ci: -> 0.0000s2166ci: -- transaction_open?(nil)2167ci: -> 0.0000s2168ci: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")2169ci: -> 0.0008s2170ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_dd3c83bdee FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL NOT VALID;")2171ci: -> 0.0018s2172ci: == 20240129032459 AddFkForAutoCanceledByIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0859s) 2173ci: == [advisory_lock_connection] object_id: 17972620, pg_backend_pid: 58842174main: == [advisory_lock_connection] object_id: 17981940, pg_backend_pid: 58872175main: == 20240129073413 AddPartitioningConstraintForCiJobArtifacts2: migrating ======2176main: -- transaction_open?(nil)2177main: -> 0.0000s2178main: -- execute("SET statement_timeout TO 0")2179main: -> 0.0006s2180main: -- execute("ALTER TABLE ci_job_artifacts VALIDATE CONSTRAINT partitioning_constraint;")2181main: -> 0.0009s2182main: -- execute("RESET statement_timeout")2183main: -> 0.0006s2184main: == 20240129073413 AddPartitioningConstraintForCiJobArtifacts2: migrated (0.0556s) 2185main: == [advisory_lock_connection] object_id: 17981940, pg_backend_pid: 58872186ci: == [advisory_lock_connection] object_id: 17991220, pg_backend_pid: 58892187ci: == 20240129073413 AddPartitioningConstraintForCiJobArtifacts2: migrating ======2188ci: -- transaction_open?(nil)2189ci: -> 0.0000s2190ci: -- execute("SET statement_timeout TO 0")2191ci: -> 0.0007s2192ci: -- execute("ALTER TABLE ci_job_artifacts VALIDATE CONSTRAINT partitioning_constraint;")2193ci: -> 0.0009s2194ci: -- execute("RESET statement_timeout")2195ci: -> 0.0007s2196ci: == 20240129073413 AddPartitioningConstraintForCiJobArtifacts2: migrated (0.0664s) 2197ci: == [advisory_lock_connection] object_id: 17991220, pg_backend_pid: 58892198main: == [advisory_lock_connection] object_id: 18000940, pg_backend_pid: 58922199main: == 20240129082324 PartitionCiJobArtifactsAddFkToCiBuilds: migrating ===========2200main: -- transaction_open?(nil)2201main: -> 0.0000s2202main: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_job_artifacts\" (\n LIKE \"ci_job_artifacts\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")2203main: -> 0.0057s2204main: -- transaction_open?(nil)2205main: -> 0.0000s2206main: -- current_schema(nil)2207main: -> 0.0005s2208main: -- execute("ALTER TABLE \"p_ci_job_artifacts\"\nATTACH PARTITION ci_job_artifacts\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_job_artifacts_id_seq\" OWNED BY \"p_ci_job_artifacts\".\"id\";\n\nALTER TABLE \"p_ci_job_artifacts\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")2209main: -> 0.0042s2210main: -- transaction_open?(nil)2211main: -> 0.0000s2212main: -- transaction_open?(nil)2213main: -> 0.0000s2214main: -- execute("ALTER TABLE p_ci_job_artifacts ADD CONSTRAINT fk_rails_c5137cb2c1_p FOREIGN KEY (partition_id, job_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")2215main: -> 0.0019s2216main: -- execute("SET statement_timeout TO 0")2217main: -> 0.0006s2218main: -- execute("ALTER TABLE p_ci_job_artifacts VALIDATE CONSTRAINT fk_rails_c5137cb2c1_p;")2219main: -> 0.0007s2220main: -- execute("RESET statement_timeout")2221main: -> 0.0007s2222main: -- execute("ANALYZE VERBOSE \"p_ci_job_artifacts\"\n")2223INFO: analyzing "public.p_ci_job_artifacts" inheritance tree2224INFO: analyzing "public.ci_job_artifacts"2225INFO: "ci_job_artifacts": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows2226main: -> 0.0018s2227I, [2024-04-05T20:25:12.213776 #293] INFO -- : Database: 'main', Table: 'p_ci_job_artifacts': Lock Writes2228I, [2024-04-05T20:25:12.214986 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}2229I, [2024-04-05T20:25:12.215787 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}2230main: == 20240129082324 PartitionCiJobArtifactsAddFkToCiBuilds: migrated (0.1105s) ==2231main: == [advisory_lock_connection] object_id: 18000940, pg_backend_pid: 58922232ci: == [advisory_lock_connection] object_id: 18001280, pg_backend_pid: 58942233ci: == 20240129082324 PartitionCiJobArtifactsAddFkToCiBuilds: migrating ===========2234ci: -- transaction_open?(nil)2235ci: -> 0.0000s2236ci: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_job_artifacts\" (\n LIKE \"ci_job_artifacts\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")2237ci: -> 0.0059s2238ci: -- transaction_open?(nil)2239ci: -> 0.0000s2240ci: -- current_schema(nil)2241ci: -> 0.0005s2242ci: -- execute("ALTER TABLE \"p_ci_job_artifacts\"\nATTACH PARTITION ci_job_artifacts\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_job_artifacts_id_seq\" OWNED BY \"p_ci_job_artifacts\".\"id\";\n\nALTER TABLE \"p_ci_job_artifacts\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")2243ci: -> 0.0039s2244ci: -- transaction_open?(nil)2245ci: -> 0.0000s2246ci: -- transaction_open?(nil)2247ci: -> 0.0000s2248ci: -- execute("ALTER TABLE p_ci_job_artifacts ADD CONSTRAINT fk_rails_c5137cb2c1_p FOREIGN KEY (partition_id, job_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")2249ci: -> 0.0018s2250ci: -- execute("SET statement_timeout TO 0")2251ci: -> 0.0006s2252ci: -- execute("ALTER TABLE p_ci_job_artifacts VALIDATE CONSTRAINT fk_rails_c5137cb2c1_p;")2253ci: -> 0.0007s2254ci: -- execute("RESET statement_timeout")2255ci: -> 0.0007s2256ci: -- execute("ANALYZE VERBOSE \"p_ci_job_artifacts\"\n")2257INFO: analyzing "public.p_ci_job_artifacts" inheritance tree2258INFO: analyzing "public.ci_job_artifacts"2259INFO: "ci_job_artifacts": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows2260ci: -> 0.0019s2261ci: == 20240129082324 PartitionCiJobArtifactsAddFkToCiBuilds: migrated (0.1156s) ==2262ci: == [advisory_lock_connection] object_id: 18001280, pg_backend_pid: 58942263main: == [advisory_lock_connection] object_id: 18002740, pg_backend_pid: 58972264main: == 20240129092815 AddFkFromPCiBuildsPartitionsToCiStagesOnPartitionIdAndStageId: migrating 2265main: -- transaction_open?(nil)2266main: -> 0.0000s2267main: -- transaction_open?(nil)2268main: -> 0.0000s2269main: -- transaction_open?(nil)2270main: -> 0.0000s2271main: -- execute("LOCK TABLE ci_stages, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")2272main: -> 0.0010s2273main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")2274main: -> 0.0019s2275main: == 20240129092815 AddFkFromPCiBuildsPartitionsToCiStagesOnPartitionIdAndStageId: migrated (0.0860s) 2276main: == [advisory_lock_connection] object_id: 18002740, pg_backend_pid: 58972277ci: == [advisory_lock_connection] object_id: 18004220, pg_backend_pid: 58992278ci: == 20240129092815 AddFkFromPCiBuildsPartitionsToCiStagesOnPartitionIdAndStageId: migrating 2279ci: -- transaction_open?(nil)2280ci: -> 0.0000s2281ci: -- transaction_open?(nil)2282ci: -> 0.0000s2283ci: -- transaction_open?(nil)2284ci: -> 0.0000s2285ci: -- execute("LOCK TABLE ci_stages, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")2286ci: -> 0.0008s2287ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")2288ci: -> 0.0016s2289ci: == 20240129092815 AddFkFromPCiBuildsPartitionsToCiStagesOnPartitionIdAndStageId: migrated (0.0923s) 2290ci: == [advisory_lock_connection] object_id: 18004220, pg_backend_pid: 58992291main: == [advisory_lock_connection] object_id: 18081660, pg_backend_pid: 59022292main: == 20240129103756 AnalyzePCiPipelineVariables: migrating ======================2293main: -- execute("SET statement_timeout TO 0")2294main: -> 0.0007s2295main: -- execute("ANALYZE VERBOSE p_ci_pipeline_variables;")2296INFO: analyzing "public.p_ci_pipeline_variables" inheritance tree2297INFO: analyzing "public.ci_pipeline_variables"2298INFO: "ci_pipeline_variables": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows2299main: -> 0.0020s2300main: -- execute("RESET statement_timeout")2301main: -> 0.0005s2302main: == 20240129103756 AnalyzePCiPipelineVariables: migrated (0.0103s) =============2303main: == [advisory_lock_connection] object_id: 18081660, pg_backend_pid: 59022304ci: == [advisory_lock_connection] object_id: 18159100, pg_backend_pid: 59042305ci: == 20240129103756 AnalyzePCiPipelineVariables: migrating ======================2306ci: -- execute("SET statement_timeout TO 0")2307ci: -> 0.0007s2308ci: -- execute("ANALYZE VERBOSE p_ci_pipeline_variables;")2309INFO: analyzing "public.p_ci_pipeline_variables" inheritance tree2310INFO: analyzing "public.ci_pipeline_variables"2311INFO: "ci_pipeline_variables": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows2312ci: -> 0.0018s2313ci: -- execute("RESET statement_timeout")2314ci: -> 0.0005s2315ci: == 20240129103756 AnalyzePCiPipelineVariables: migrated (0.0204s) =============2316ci: == [advisory_lock_connection] object_id: 18159100, pg_backend_pid: 59042317main: == [advisory_lock_connection] object_id: 18179220, pg_backend_pid: 59072318main: == 20240129115540 AddZoektTasks: migrating ====================================2319main: -- create_table(:zoekt_tasks, {:primary_key=>[:id, :partition_id], :options=>"PARTITION BY LIST (partition_id)", :if_not_exists=>true})2320main: -> 0.0089s2321main: == 20240129115540 AddZoektTasks: migrated (0.0156s) ===========================2322main: == [advisory_lock_connection] object_id: 18179220, pg_backend_pid: 59072323ci: == [advisory_lock_connection] object_id: 18199400, pg_backend_pid: 59092324ci: == 20240129115540 AddZoektTasks: migrating ====================================2325ci: -- create_table(:zoekt_tasks, {:primary_key=>[:id, :partition_id], :options=>"PARTITION BY LIST (partition_id)", :if_not_exists=>true})2326ci: -> 0.0083s2327I, [2024-04-05T20:25:13.102485 #293] INFO -- : Database: 'ci', Table: 'zoekt_tasks': Lock Writes2328ci: == 20240129115540 AddZoektTasks: migrated (0.0283s) ===========================2329ci: == [advisory_lock_connection] object_id: 18199400, pg_backend_pid: 59092330main: == [advisory_lock_connection] object_id: 18205980, pg_backend_pid: 59122331main: == 20240129123433 EnsureIdUniquenessForZoektTasks: migrating ==================2332main: -- current_schema(nil)2333main: -> 0.0007s2334main: -- change_column_default(:zoekt_tasks, :id, nil)2335main: -> 0.0051s2336main: -- execute("CREATE OR REPLACE FUNCTION assign_zoekt_tasks_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('zoekt_tasks_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")2337main: -> 0.0018s2338main: -- execute("CREATE TRIGGER assign_zoekt_tasks_id_trigger\nBEFORE INSERT ON zoekt_tasks\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_zoekt_tasks_id_value()\n")2339main: -> 0.0010s2340main: == 20240129123433 EnsureIdUniquenessForZoektTasks: migrated (0.0249s) =========2341main: == [advisory_lock_connection] object_id: 18205980, pg_backend_pid: 59122342ci: == [advisory_lock_connection] object_id: 18212180, pg_backend_pid: 59142343ci: == 20240129123433 EnsureIdUniquenessForZoektTasks: migrating ==================2344ci: -- current_schema(nil)2345ci: -> 0.0011s2346ci: -- change_column_default(:zoekt_tasks, :id, nil)2347ci: -> 0.0051s2348ci: -- execute("CREATE OR REPLACE FUNCTION assign_zoekt_tasks_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('zoekt_tasks_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")2349ci: -> 0.0019s2350ci: -- execute("CREATE TRIGGER assign_zoekt_tasks_id_trigger\nBEFORE INSERT ON zoekt_tasks\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_zoekt_tasks_id_value()\n")2351ci: -> 0.0010s2352ci: == 20240129123433 EnsureIdUniquenessForZoektTasks: migrated (0.0361s) =========2353ci: == [advisory_lock_connection] object_id: 18212180, pg_backend_pid: 59142354main: == [advisory_lock_connection] object_id: 18223700, pg_backend_pid: 59172355main: == 20240129175101 AddArchivedAndTraversalIdsColumnsToSbomOccurrences: migrating 2356main: -- add_column(:sbom_occurrences, :archived, :boolean, {:default=>false, :null=>false})2357main: -> 0.0028s2358main: -- add_column(:sbom_occurrences, :traversal_ids, "bigint[]", {:default=>[], :null=>false})2359main: -> 0.0023s2360main: == 20240129175101 AddArchivedAndTraversalIdsColumnsToSbomOccurrences: migrated (0.0120s) 2361main: == [advisory_lock_connection] object_id: 18223700, pg_backend_pid: 59172362ci: == [advisory_lock_connection] object_id: 18226740, pg_backend_pid: 59192363ci: == 20240129175101 AddArchivedAndTraversalIdsColumnsToSbomOccurrences: migrating 2364ci: -- add_column(:sbom_occurrences, :archived, :boolean, {:default=>false, :null=>false})2365ci: -> 0.0022s2366ci: -- add_column(:sbom_occurrences, :traversal_ids, "bigint[]", {:default=>[], :null=>false})2367ci: -> 0.0015s2368ci: == 20240129175101 AddArchivedAndTraversalIdsColumnsToSbomOccurrences: migrated (0.0203s) 2369ci: == [advisory_lock_connection] object_id: 18226740, pg_backend_pid: 59192370main: == [advisory_lock_connection] object_id: 18240800, pg_backend_pid: 59222371main: == 20240129175213 CreateIndexMembersOnSourceAndTypeAndId: migrating ===========2372main: -- transaction_open?(nil)2373main: -> 0.0000s2374main: -- view_exists?(:postgres_partitions)2375main: -> 0.0014s2376main: -- index_exists?(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})2377main: -> 0.0157s2378main: -- execute("SET statement_timeout TO 0")2379main: -> 0.0006s2380main: -- add_index(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})2381main: -> 0.0023s2382main: -- execute("RESET statement_timeout")2383main: -> 0.0005s2384main: == 20240129175213 CreateIndexMembersOnSourceAndTypeAndId: migrated (0.0400s) ==2385main: == [advisory_lock_connection] object_id: 18240800, pg_backend_pid: 59222386ci: == [advisory_lock_connection] object_id: 18260840, pg_backend_pid: 59242387ci: == 20240129175213 CreateIndexMembersOnSourceAndTypeAndId: migrating ===========2388ci: -- transaction_open?(nil)2389ci: -> 0.0000s2390ci: -- view_exists?(:postgres_partitions)2391ci: -> 0.0012s2392ci: -- index_exists?(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})2393ci: -> 0.0156s2394ci: -- execute("SET statement_timeout TO 0")2395ci: -> 0.0007s2396ci: -- add_index(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})2397ci: -> 0.0022s2398ci: -- execute("RESET statement_timeout")2399ci: -> 0.0006s2400ci: == 20240129175213 CreateIndexMembersOnSourceAndTypeAndId: migrated (0.0509s) ==2401ci: == [advisory_lock_connection] object_id: 18260840, pg_backend_pid: 59242402main: == [advisory_lock_connection] object_id: 18281040, pg_backend_pid: 59272403main: == 20240129181136 FinalizeBackfillCatalogResourceVersionsReleasedAt: migrating 2404main: -- transaction_open?(nil)2405main: -> 0.0000s2406main: == 20240129181136 FinalizeBackfillCatalogResourceVersionsReleasedAt: migrated (0.0274s) 2407main: == [advisory_lock_connection] object_id: 18281040, pg_backend_pid: 59272408ci: == [advisory_lock_connection] object_id: 18281700, pg_backend_pid: 59292409ci: == 20240129181136 FinalizeBackfillCatalogResourceVersionsReleasedAt: migrating 2410ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].2411ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].2412ci: == 20240129181136 FinalizeBackfillCatalogResourceVersionsReleasedAt: migrated (0.0184s) 2413ci: == [advisory_lock_connection] object_id: 18281700, pg_backend_pid: 59292414main: == [advisory_lock_connection] object_id: 18282500, pg_backend_pid: 59322415main: == 20240130070854 AddDesignsWidgetToWorkItemDefinitions: migrating ============2416main: == 20240130070854 AddDesignsWidgetToWorkItemDefinitions: migrated (0.0146s) ===2417main: == [advisory_lock_connection] object_id: 18282500, pg_backend_pid: 59322418ci: == [advisory_lock_connection] object_id: 18284680, pg_backend_pid: 59342419ci: == 20240130070854 AddDesignsWidgetToWorkItemDefinitions: migrating ============2420ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].2421ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].2422ci: == 20240130070854 AddDesignsWidgetToWorkItemDefinitions: migrated (0.0161s) ===2423ci: == [advisory_lock_connection] object_id: 18284680, pg_backend_pid: 59342424main: == [advisory_lock_connection] object_id: 18287000, pg_backend_pid: 59372425main: == 20240130092700 AddTextLimitToAppearanceSettingsMemberGuideline: migrating ==2426main: -- transaction_open?(nil)2427main: -> 0.0000s2428main: -- transaction_open?(nil)2429main: -> 0.0000s2430main: -- execute("ALTER TABLE appearances\nADD CONSTRAINT check_50e9b69ab6\nCHECK ( char_length(member_guidelines) <= 4096 )\nNOT VALID;\n")2431main: -> 0.0012s2432main: -- execute("SET statement_timeout TO 0")2433main: -> 0.0006s2434main: -- execute("ALTER TABLE appearances VALIDATE CONSTRAINT check_50e9b69ab6;")2435main: -> 0.0008s2436main: -- execute("RESET statement_timeout")2437main: -> 0.0005s2438main: == 20240130092700 AddTextLimitToAppearanceSettingsMemberGuideline: migrated (0.0173s) 2439main: == [advisory_lock_connection] object_id: 18287000, pg_backend_pid: 59372440ci: == [advisory_lock_connection] object_id: 18291860, pg_backend_pid: 59392441ci: == 20240130092700 AddTextLimitToAppearanceSettingsMemberGuideline: migrating ==2442ci: -- transaction_open?(nil)2443ci: -> 0.0000s2444ci: -- transaction_open?(nil)2445ci: -> 0.0000s2446ci: -- execute("ALTER TABLE appearances\nADD CONSTRAINT check_50e9b69ab6\nCHECK ( char_length(member_guidelines) <= 4096 )\nNOT VALID;\n")2447ci: -> 0.0012s2448ci: -- execute("SET statement_timeout TO 0")2449ci: -> 0.0005s2450ci: -- execute("ALTER TABLE appearances VALIDATE CONSTRAINT check_50e9b69ab6;")2451ci: -> 0.0008s2452ci: -- execute("RESET statement_timeout")2453ci: -> 0.0005s2454ci: == 20240130092700 AddTextLimitToAppearanceSettingsMemberGuideline: migrated (0.0272s) 2455ci: == [advisory_lock_connection] object_id: 18291860, pg_backend_pid: 59392456main: == [advisory_lock_connection] object_id: 18296860, pg_backend_pid: 59422457main: == 20240130131923 AddTraversalIdAndArchivedToVulnerabilityReads: migrating ====2458main: -- change_table(:vulnerability_reads)2459main: -> 0.0040s2460main: == 20240130131923 AddTraversalIdAndArchivedToVulnerabilityReads: migrated (0.0103s) 2461main: == [advisory_lock_connection] object_id: 18296860, pg_backend_pid: 59422462ci: == [advisory_lock_connection] object_id: 18298060, pg_backend_pid: 59442463ci: == 20240130131923 AddTraversalIdAndArchivedToVulnerabilityReads: migrating ====2464ci: -- change_table(:vulnerability_reads)2465ci: -> 0.0034s2466ci: == 20240130131923 AddTraversalIdAndArchivedToVulnerabilityReads: migrated (0.0193s) 2467ci: == [advisory_lock_connection] object_id: 18298060, pg_backend_pid: 59442468main: == [advisory_lock_connection] object_id: 18299400, pg_backend_pid: 59472469main: == 20240130162148 CreateAuditEventsInstanceExternalStreamingDestinations: migrating 2470main: -- create_table(:audit_events_instance_external_streaming_destinations)2471main: -- quote_column_name(:name)2472main: -> 0.0000s2473main: -> 0.0038s2474main: == 20240130162148 CreateAuditEventsInstanceExternalStreamingDestinations: migrated (0.0099s) 2475main: == [advisory_lock_connection] object_id: 18299400, pg_backend_pid: 59472476ci: == [advisory_lock_connection] object_id: 18318500, pg_backend_pid: 59492477ci: == 20240130162148 CreateAuditEventsInstanceExternalStreamingDestinations: migrating 2478ci: -- create_table(:audit_events_instance_external_streaming_destinations)2479ci: -- quote_column_name(:name)2480ci: -> 0.0000s2481ci: -> 0.0040s2482I, [2024-04-05T20:25:14.613594 #293] INFO -- : Database: 'ci', Table: 'audit_events_instance_external_streaming_destinations': Lock Writes2483ci: == 20240130162148 CreateAuditEventsInstanceExternalStreamingDestinations: migrated (0.0254s) 2484ci: == [advisory_lock_connection] object_id: 18318500, pg_backend_pid: 59492485main: == [advisory_lock_connection] object_id: 18337780, pg_backend_pid: 59522486main: == 20240130201017 AddExitCodeToBuildsMetadata: migrating ======================2487main: -- add_column(:p_ci_builds_metadata, :exit_code, :smallint, {:null=>true})2488main: -> 0.0016s2489main: == 20240130201017 AddExitCodeToBuildsMetadata: migrated (0.0080s) =============2490main: == [advisory_lock_connection] object_id: 18337780, pg_backend_pid: 59522491ci: == [advisory_lock_connection] object_id: 18343680, pg_backend_pid: 59542492ci: == 20240130201017 AddExitCodeToBuildsMetadata: migrating ======================2493ci: -- add_column(:p_ci_builds_metadata, :exit_code, :smallint, {:null=>true})2494ci: -> 0.0014s2495ci: == 20240130201017 AddExitCodeToBuildsMetadata: migrated (0.0176s) =============2496ci: == [advisory_lock_connection] object_id: 18343680, pg_backend_pid: 59542497main: == [advisory_lock_connection] object_id: 18344000, pg_backend_pid: 59572498main: == 20240131000657 PrepareAsyncIndexForPCiBuildsPart2: migrating ===============2499main: -- index_exists?("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})2500main: -> 0.0236s2501main: -- add_index_options("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})2502main: -> 0.0006s2503main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})2504main: -> 0.0200s2505main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})2506main: -> 0.0000s2507main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})2508main: -> 0.0193s2509main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})2510main: -> 0.0000s2511main: == 20240131000657 PrepareAsyncIndexForPCiBuildsPart2: migrated (0.1065s) ======2512main: == [advisory_lock_connection] object_id: 18344000, pg_backend_pid: 59572513ci: == [advisory_lock_connection] object_id: 18347200, pg_backend_pid: 59592514ci: == 20240131000657 PrepareAsyncIndexForPCiBuildsPart2: migrating ===============2515ci: -- index_exists?("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})2516ci: -> 0.0223s2517ci: -- add_index_options("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})2518ci: -> 0.0005s2519ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})2520ci: -> 0.0205s2521ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})2522ci: -> 0.0000s2523ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})2524ci: -> 0.0203s2525ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})2526ci: -> 0.0002s2527ci: == 20240131000657 PrepareAsyncIndexForPCiBuildsPart2: migrated (0.1168s) ======2528ci: == [advisory_lock_connection] object_id: 18347200, pg_backend_pid: 59592529main: == [advisory_lock_connection] object_id: 18351500, pg_backend_pid: 59622530main: == 20240131052824 CreateCatalogVerifiedNamespaces: migrating ==================2531main: -- create_table(:catalog_verified_namespaces)2532main: -> 0.0071s2533main: == 20240131052824 CreateCatalogVerifiedNamespaces: migrated (0.0138s) =========2534main: == [advisory_lock_connection] object_id: 18351500, pg_backend_pid: 59622535ci: == [advisory_lock_connection] object_id: 18355660, pg_backend_pid: 59642536ci: == 20240131052824 CreateCatalogVerifiedNamespaces: migrating ==================2537ci: -- create_table(:catalog_verified_namespaces)2538ci: -> 0.0073s2539I, [2024-04-05T20:25:15.359951 #293] INFO -- : Database: 'ci', Table: 'catalog_verified_namespaces': Lock Writes2540ci: == 20240131052824 CreateCatalogVerifiedNamespaces: migrated (0.0276s) =========2541ci: == [advisory_lock_connection] object_id: 18355660, pg_backend_pid: 59642542main: == [advisory_lock_connection] object_id: 18356920, pg_backend_pid: 59672543main: == 20240131100818 DropTmpFindingIndexFromVulnerabilities: migrating ===========2544main: -- transaction_open?(nil)2545main: -> 0.0000s2546main: -- view_exists?(:postgres_partitions)2547main: -> 0.0012s2548main: -- indexes(:vulnerabilities)2549main: -> 0.0145s2550main: -- execute("SET statement_timeout TO 0")2551main: -> 0.0006s2552main: -- remove_index(:vulnerabilities, {:algorithm=>:concurrently, :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty"})2553main: -> 0.0015s2554main: -- execute("RESET statement_timeout")2555main: -> 0.0005s2556main: == 20240131100818 DropTmpFindingIndexFromVulnerabilities: migrated (0.0332s) ==2557main: == [advisory_lock_connection] object_id: 18356920, pg_backend_pid: 59672558ci: == [advisory_lock_connection] object_id: 18358160, pg_backend_pid: 59692559ci: == 20240131100818 DropTmpFindingIndexFromVulnerabilities: migrating ===========2560ci: -- transaction_open?(nil)2561ci: -> 0.0000s2562ci: -- view_exists?(:postgres_partitions)2563ci: -> 0.0013s2564ci: -- indexes(:vulnerabilities)2565ci: -> 0.0147s2566ci: -- execute("SET statement_timeout TO 0")2567ci: -> 0.0005s2568ci: -- remove_index(:vulnerabilities, {:algorithm=>:concurrently, :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty"})2569ci: -> 0.0013s2570ci: -- execute("RESET statement_timeout")2571ci: -> 0.0005s2572ci: == 20240131100818 DropTmpFindingIndexFromVulnerabilities: migrated (0.0432s) ==2573ci: == [advisory_lock_connection] object_id: 18358160, pg_backend_pid: 59692574main: == [advisory_lock_connection] object_id: 18358520, pg_backend_pid: 59722575main: == 20240131123824 AddAdminCicdVariablesToMemberRoles: migrating ===============2576main: -- add_column(:member_roles, :admin_cicd_variables, :boolean, {:default=>false, :null=>false})2577main: -> 0.0023s2578main: == 20240131123824 AddAdminCicdVariablesToMemberRoles: migrated (0.0087s) ======2579main: == [advisory_lock_connection] object_id: 18358520, pg_backend_pid: 59722580ci: == [advisory_lock_connection] object_id: 18358940, pg_backend_pid: 59742581ci: == 20240131123824 AddAdminCicdVariablesToMemberRoles: migrating ===============2582ci: -- add_column(:member_roles, :admin_cicd_variables, :boolean, {:default=>false, :null=>false})2583ci: -> 0.0025s2584ci: == 20240131123824 AddAdminCicdVariablesToMemberRoles: migrated (0.0207s) ======2585ci: == [advisory_lock_connection] object_id: 18358940, pg_backend_pid: 59742586main: == [advisory_lock_connection] object_id: 18359360, pg_backend_pid: 59772587main: == 20240201111204 AddTmpEpicIdColumnToIssues: migrating =======================2588main: -- add_column(:issues, :tmp_epic_id, :bigint)2589main: -> 0.0018s2590main: == 20240201111204 AddTmpEpicIdColumnToIssues: migrated (0.0083s) ==============2591main: == [advisory_lock_connection] object_id: 18359360, pg_backend_pid: 59772592ci: == [advisory_lock_connection] object_id: 18359760, pg_backend_pid: 59792593ci: == 20240201111204 AddTmpEpicIdColumnToIssues: migrating =======================2594ci: -- add_column(:issues, :tmp_epic_id, :bigint)2595ci: -> 0.0020s2596ci: == 20240201111204 AddTmpEpicIdColumnToIssues: migrated (0.0179s) ==============2597ci: == [advisory_lock_connection] object_id: 18359760, pg_backend_pid: 59792598main: == [advisory_lock_connection] object_id: 18406800, pg_backend_pid: 59822599main: == 20240201111294 AddIndexOnIssuesTableTmpEpicIdColumn: migrating =============2600main: -- transaction_open?(nil)2601main: -> 0.0000s2602main: -- view_exists?(:postgres_partitions)2603main: -> 0.0011s2604main: -- index_exists?(:issues, :tmp_epic_id, {:unique=>true, :name=>"tmp_index_issues_on_tmp_epic_id", :algorithm=>:concurrently})2605main: -> 0.0271s2606main: -- execute("SET statement_timeout TO 0")2607main: -> 0.0006s2608main: -- add_index(:issues, :tmp_epic_id, {:unique=>true, :name=>"tmp_index_issues_on_tmp_epic_id", :algorithm=>:concurrently})2609main: -> 0.0023s2610main: -- execute("RESET statement_timeout")2611main: -> 0.0005s2612main: == 20240201111294 AddIndexOnIssuesTableTmpEpicIdColumn: migrated (0.0472s) ====2613main: == [advisory_lock_connection] object_id: 18406800, pg_backend_pid: 59822614ci: == [advisory_lock_connection] object_id: 18430940, pg_backend_pid: 59842615ci: == 20240201111294 AddIndexOnIssuesTableTmpEpicIdColumn: migrating =============2616ci: -- transaction_open?(nil)2617ci: -> 0.0000s2618ci: -- view_exists?(:postgres_partitions)2619ci: -> 0.0012s2620ci: -- index_exists?(:issues, :tmp_epic_id, {:unique=>true, :name=>"tmp_index_issues_on_tmp_epic_id", :algorithm=>:concurrently})2621ci: -> 0.0290s2622ci: -- execute("SET statement_timeout TO 0")2623ci: -> 0.0006s2624ci: -- add_index(:issues, :tmp_epic_id, {:unique=>true, :name=>"tmp_index_issues_on_tmp_epic_id", :algorithm=>:concurrently})2625ci: -> 0.0025s2626ci: -- execute("RESET statement_timeout")2627ci: -> 0.0007s2628ci: == 20240201111294 AddIndexOnIssuesTableTmpEpicIdColumn: migrated (0.0612s) ====2629ci: == [advisory_lock_connection] object_id: 18430940, pg_backend_pid: 59842630main: == [advisory_lock_connection] object_id: 18501880, pg_backend_pid: 59872631main: == 20240201112204 AddFkToTmpEpicIdColumnOnIssues: migrating ===================2632main: -- transaction_open?(nil)2633main: -> 0.0000s2634main: -- transaction_open?(nil)2635main: -> 0.0000s2636main: -- execute("ALTER TABLE issues ADD CONSTRAINT fk_c34dd2b036 FOREIGN KEY (tmp_epic_id) REFERENCES epics (id) ON DELETE CASCADE NOT VALID;")2637main: -> 0.0023s2638main: -- execute("SET statement_timeout TO 0")2639main: -> 0.0006s2640main: -- execute("ALTER TABLE issues VALIDATE CONSTRAINT fk_c34dd2b036;")2641main: -> 0.0030s2642main: -- execute("RESET statement_timeout")2643main: -> 0.0006s2644main: == 20240201112204 AddFkToTmpEpicIdColumnOnIssues: migrated (0.0369s) ==========2645main: == [advisory_lock_connection] object_id: 18501880, pg_backend_pid: 59872646ci: == [advisory_lock_connection] object_id: 18502880, pg_backend_pid: 59892647ci: == 20240201112204 AddFkToTmpEpicIdColumnOnIssues: migrating ===================2648ci: -- transaction_open?(nil)2649ci: -> 0.0000s2650ci: -- transaction_open?(nil)2651ci: -> 0.0000s2652ci: -- execute("ALTER TABLE issues ADD CONSTRAINT fk_c34dd2b036 FOREIGN KEY (tmp_epic_id) REFERENCES epics (id) ON DELETE CASCADE NOT VALID;")2653ci: -> 0.0023s2654ci: -- execute("SET statement_timeout TO 0")2655ci: -> 0.0006s2656ci: -- execute("ALTER TABLE issues VALIDATE CONSTRAINT fk_c34dd2b036;")2657ci: -> 0.0029s2658ci: -- execute("RESET statement_timeout")2659ci: -> 0.0006s2660ci: == 20240201112204 AddFkToTmpEpicIdColumnOnIssues: migrated (0.0464s) ==========2661ci: == [advisory_lock_connection] object_id: 18502880, pg_backend_pid: 59892662main: == [advisory_lock_connection] object_id: 18504080, pg_backend_pid: 59922663main: == 20240201112236 CreateGroupSavedRepliesTable: migrating =====================2664main: -- create_table(:group_saved_replies)2665main: -- quote_column_name(:name)2666main: -> 0.0000s2667main: -- quote_column_name(:content)2668main: -> 0.0000s2669main: -> 0.0073s2670main: == 20240201112236 CreateGroupSavedRepliesTable: migrated (0.0135s) ============2671main: == [advisory_lock_connection] object_id: 18504080, pg_backend_pid: 59922672ci: == [advisory_lock_connection] object_id: 18521420, pg_backend_pid: 59942673ci: == 20240201112236 CreateGroupSavedRepliesTable: migrating =====================2674ci: -- create_table(:group_saved_replies)2675ci: -- quote_column_name(:name)2676ci: -> 0.0000s2677ci: -- quote_column_name(:content)2678ci: -> 0.0000s2679ci: -> 0.0066s2680I, [2024-04-05T20:25:16.580179 #293] INFO -- : Database: 'ci', Table: 'group_saved_replies': Lock Writes2681ci: == 20240201112236 CreateGroupSavedRepliesTable: migrated (0.0253s) ============2682ci: == [advisory_lock_connection] object_id: 18521420, pg_backend_pid: 59942683main: == [advisory_lock_connection] object_id: 18538960, pg_backend_pid: 59972684main: == 20240201141351 AddOrganizationIdToPushRules: migrating =====================2685main: -- add_column(:push_rules, :organization_id, :bigint, {:null=>true})2686main: -> 0.0019s2687main: -- transaction_open?(nil)2688main: -> 0.0000s2689main: -- view_exists?(:postgres_partitions)2690main: -> 0.0013s2691main: -- index_exists?(:push_rules, :organization_id, {:name=>"index_push_rules_on_organization_id", :algorithm=>:concurrently})2692main: -> 0.0047s2693main: -- execute("SET statement_timeout TO 0")2694main: -> 0.0006s2695main: -- add_index(:push_rules, :organization_id, {:name=>"index_push_rules_on_organization_id", :algorithm=>:concurrently})2696main: -> 0.0021s2697main: -- execute("RESET statement_timeout")2698main: -> 0.0006s2699main: == 20240201141351 AddOrganizationIdToPushRules: migrated (0.0285s) ============2700main: == [advisory_lock_connection] object_id: 18538960, pg_backend_pid: 59972701ci: == [advisory_lock_connection] object_id: 18539600, pg_backend_pid: 59992702ci: == 20240201141351 AddOrganizationIdToPushRules: migrating =====================2703ci: -- add_column(:push_rules, :organization_id, :bigint, {:null=>true})2704ci: -> 0.0016s2705ci: -- transaction_open?(nil)2706ci: -> 0.0000s2707ci: -- view_exists?(:postgres_partitions)2708ci: -> 0.0012s2709ci: -- index_exists?(:push_rules, :organization_id, {:name=>"index_push_rules_on_organization_id", :algorithm=>:concurrently})2710ci: -> 0.0048s2711ci: -- execute("SET statement_timeout TO 0")2712ci: -> 0.0007s2713ci: -- add_index(:push_rules, :organization_id, {:name=>"index_push_rules_on_organization_id", :algorithm=>:concurrently})2714ci: -> 0.0018s2715ci: -- execute("RESET statement_timeout")2716ci: -> 0.0006s2717ci: == 20240201141351 AddOrganizationIdToPushRules: migrated (0.0387s) ============2718ci: == [advisory_lock_connection] object_id: 18539600, pg_backend_pid: 59992719main: == [advisory_lock_connection] object_id: 18540440, pg_backend_pid: 60022720main: == 20240201141705 AssignDefaultOrganizationIdToPushRules: migrating ===========2721main: -- execute("UPDATE push_rules SET organization_id = 1 WHERE is_sample = true")2722main: -> 0.0017s2723main: == 20240201141705 AssignDefaultOrganizationIdToPushRules: migrated (0.0084s) ==2724main: == [advisory_lock_connection] object_id: 18540440, pg_backend_pid: 60022725ci: == [advisory_lock_connection] object_id: 18540780, pg_backend_pid: 60042726ci: == 20240201141705 AssignDefaultOrganizationIdToPushRules: migrating ===========2727ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].2728ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].2729ci: == 20240201141705 AssignDefaultOrganizationIdToPushRules: migrated (0.0184s) ==2730ci: == [advisory_lock_connection] object_id: 18540780, pg_backend_pid: 60042731main: == [advisory_lock_connection] object_id: 18541260, pg_backend_pid: 60072732main: == 20240202120723 FinalizeBigintConversionOfGeoEventId: migrating =============2733main: -- transaction_open?(nil)2734main: -> 0.0000s2735main: == 20240202120723 FinalizeBigintConversionOfGeoEventId: migrated (0.0167s) ====2736main: == [advisory_lock_connection] object_id: 18541260, pg_backend_pid: 60072737ci: == [advisory_lock_connection] object_id: 18572200, pg_backend_pid: 60092738ci: == 20240202120723 FinalizeBigintConversionOfGeoEventId: migrating =============2739ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].2740ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].2741ci: == 20240202120723 FinalizeBigintConversionOfGeoEventId: migrated (0.0183s) ====2742ci: == [advisory_lock_connection] object_id: 18572200, pg_backend_pid: 60092743main: == [advisory_lock_connection] object_id: 18603300, pg_backend_pid: 60122744main: == 20240205004512 PrepareAsyncIndexForBuildsPart3: migrating ==================2745main: -- index_exists?("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})2746main: -> 0.0211s2747main: -- add_index_options("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})2748main: -> 0.0005s2749main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})2750main: -> 0.0205s2751main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})2752main: -> 0.0000s2753main: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})2754main: -> 0.0195s2755main: -- add_index_options("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})2756main: -> 0.0001s2757main: == 20240205004512 PrepareAsyncIndexForBuildsPart3: migrated (0.1050s) =========2758main: == [advisory_lock_connection] object_id: 18603300, pg_backend_pid: 60122759ci: == [advisory_lock_connection] object_id: 18609160, pg_backend_pid: 60142760ci: == 20240205004512 PrepareAsyncIndexForBuildsPart3: migrating ==================2761ci: -- index_exists?("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})2762ci: -> 0.0211s2763ci: -- add_index_options("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})2764ci: -> 0.0004s2765ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})2766ci: -> 0.0201s2767ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})2768ci: -> 0.0001s2769ci: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})2770ci: -> 0.0195s2771ci: -- add_index_options("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})2772ci: -> 0.0001s2773ci: == 20240205004512 PrepareAsyncIndexForBuildsPart3: migrated (0.1110s) =========2774ci: == [advisory_lock_connection] object_id: 18609160, pg_backend_pid: 60142775main: == [advisory_lock_connection] object_id: 18615620, pg_backend_pid: 60172776main: == 20240205054130 ValidateForeignKeyForAutoCanceledByIdBetweenPCiBuildsAndCiPipelines: migrating 2777main: -- transaction_open?(nil)2778main: -> 0.0000s2779main: -- transaction_open?(nil)2780main: -> 0.0000s2781main: -- execute("SET statement_timeout TO 0")2782main: -> 0.0007s2783main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_dd3c83bdee;")2784main: -> 0.0030s2785main: -- execute("RESET statement_timeout")2786main: -> 0.0006s2787main: -- transaction_open?(nil)2788main: -> 0.0000s2789main: -- transaction_open?(nil)2790main: -> 0.0000s2791main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")2792main: -> 0.0007s2793main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_dd3c83bdee FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL ;")2794main: -> 0.0019s2795main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_dd3c83bdee;")2796main: -> 0.0006s2797main: == 20240205054130 ValidateForeignKeyForAutoCanceledByIdBetweenPCiBuildsAndCiPipelines: migrated (0.0649s) 2798main: == [advisory_lock_connection] object_id: 18615620, pg_backend_pid: 60172799ci: == [advisory_lock_connection] object_id: 18616400, pg_backend_pid: 60192800ci: == 20240205054130 ValidateForeignKeyForAutoCanceledByIdBetweenPCiBuildsAndCiPipelines: migrating 2801ci: -- transaction_open?(nil)2802ci: -> 0.0000s2803ci: -- transaction_open?(nil)2804ci: -> 0.0000s2805ci: -- execute("SET statement_timeout TO 0")2806ci: -> 0.0007s2807ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_dd3c83bdee;")2808ci: -> 0.0033s2809ci: -- execute("RESET statement_timeout")2810ci: -> 0.0007s2811ci: -- transaction_open?(nil)2812ci: -> 0.0000s2813ci: -- transaction_open?(nil)2814ci: -> 0.0000s2815ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")2816ci: -> 0.0008s2817ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_dd3c83bdee FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL ;")2818ci: -> 0.0020s2819ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_dd3c83bdee;")2820ci: -> 0.0006s2821ci: == 20240205054130 ValidateForeignKeyForAutoCanceledByIdBetweenPCiBuildsAndCiPipelines: migrated (0.0743s) 2822ci: == [advisory_lock_connection] object_id: 18616400, pg_backend_pid: 60192823main: == [advisory_lock_connection] object_id: 18624860, pg_backend_pid: 60222824main: == 20240205084846 SwapBigintGeoEventId: migrating =============================2825main: -- column_exists?("geo_event_log", "geo_event_id_convert_to_bigint")2826main: -> 0.0048s2827main: -- indexes("geo_event_log")2828main: -> 0.0102s2829main: -- transaction_open?(nil)2830main: -> 0.0000s2831main: -- view_exists?(:postgres_partitions)2832main: -> 0.0010s2833main: -- index_exists?("geo_event_log", ["geo_event_id_convert_to_bigint"], {:name=>"bigint_idx_95dc24b835a7a2043796", :where=>"(geo_event_id_convert_to_bigint IS NOT NULL)", :using=>"btree", :algorithm=>:concurrently})2834main: -> 0.0090s2835main: -- execute("SET statement_timeout TO 0")2836main: -> 0.0006s2837main: -- add_index("geo_event_log", ["geo_event_id_convert_to_bigint"], {:name=>"bigint_idx_95dc24b835a7a2043796", :where=>"(geo_event_id_convert_to_bigint IS NOT NULL)", :using=>"btree", :algorithm=>:concurrently})2838main: -> 0.0017s2839main: -- execute("RESET statement_timeout")2840main: -> 0.0007s2841main: -- transaction_open?(nil)2842main: -> 0.0000s2843main: -- transaction_open?(nil)2844main: -> 0.0000s2845main: -- execute("ALTER TABLE geo_event_log ADD CONSTRAINT fk_geo_event_id_convert_to_bigint FOREIGN KEY (geo_event_id_convert_to_bigint) REFERENCES geo_events (id) ON DELETE CASCADE NOT VALID;")2846main: -> 0.0016s2847main: -- execute("ALTER TABLE geo_event_log VALIDATE CONSTRAINT fk_geo_event_id_convert_to_bigint;")2848main: -> 0.0014s2849main: -- transaction_open?(nil)2850main: -> 0.0000s2851main: -- execute("LOCK TABLE geo_event_log IN ACCESS EXCLUSIVE MODE")2852main: -> 0.0007s2853main: -- quote_column_name("id_tmp")2854main: -> 0.0000s2855main: -- quote_column_name("geo_event_id")2856main: -> 0.0000s2857main: -- quote_column_name("geo_event_id_convert_to_bigint")2858main: -> 0.0000s2859main: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"geo_event_id\" TO \"id_tmp\"")2860main: -> 0.0006s2861main: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"geo_event_id_convert_to_bigint\" TO \"geo_event_id\"")2862main: -> 0.0006s2863main: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"id_tmp\" TO \"geo_event_id_convert_to_bigint\"")2864main: -> 0.0006s2865main: -- quote_table_name("trigger_ff16c1fd43ea")2866main: -> 0.0000s2867main: -- execute("ALTER FUNCTION \"trigger_ff16c1fd43ea\" RESET ALL")2868main: -> 0.0006s2869main: -- execute("ALTER TABLE geo_event_log DROP CONSTRAINT fk_geo_event_log_on_geo_event_id CASCADE")2870main: -> 0.0011s2871main: -- quote_table_name("geo_event_log")2872main: -> 0.0000s2873main: -- quote_column_name("fk_geo_event_id_convert_to_bigint")2874main: -> 0.0000s2875main: -- quote_column_name("fk_geo_event_log_on_geo_event_id")2876main: -> 0.0000s2877main: -- execute("ALTER TABLE \"geo_event_log\"\nRENAME CONSTRAINT \"fk_geo_event_id_convert_to_bigint\" TO \"fk_geo_event_log_on_geo_event_id\"\n")2878main: -> 0.0007s2879main: -- execute("DROP INDEX CONCURRENTLY index_geo_event_log_on_geo_event_id")2880main: -> 0.0013s2881main: -- rename_index("geo_event_log", "bigint_idx_95dc24b835a7a2043796", "index_geo_event_log_on_geo_event_id")2882main: -> 0.0006s2883main: == 20240205084846 SwapBigintGeoEventId: migrated (0.0876s) ====================2884main: == [advisory_lock_connection] object_id: 18624860, pg_backend_pid: 60222885ci: == [advisory_lock_connection] object_id: 18633380, pg_backend_pid: 60242886ci: == 20240205084846 SwapBigintGeoEventId: migrating =============================2887ci: -- column_exists?("geo_event_log", "geo_event_id_convert_to_bigint")2888ci: -> 0.0041s2889ci: -- indexes("geo_event_log")2890ci: -> 0.0089s2891ci: -- transaction_open?(nil)2892ci: -> 0.0000s2893ci: -- view_exists?(:postgres_partitions)2894ci: -> 0.0009s2895ci: -- index_exists?("geo_event_log", ["geo_event_id_convert_to_bigint"], {:name=>"bigint_idx_95dc24b835a7a2043796", :where=>"(geo_event_id_convert_to_bigint IS NOT NULL)", :using=>"btree", :algorithm=>:concurrently})2896ci: -> 0.0082s2897ci: -- execute("SET statement_timeout TO 0")2898ci: -> 0.0006s2899ci: -- add_index("geo_event_log", ["geo_event_id_convert_to_bigint"], {:name=>"bigint_idx_95dc24b835a7a2043796", :where=>"(geo_event_id_convert_to_bigint IS NOT NULL)", :using=>"btree", :algorithm=>:concurrently})2900ci: -> 0.0016s2901ci: -- execute("RESET statement_timeout")2902ci: -> 0.0005s2903ci: -- transaction_open?(nil)2904ci: -> 0.0000s2905ci: -- transaction_open?(nil)2906ci: -> 0.0000s2907ci: -- execute("ALTER TABLE geo_event_log ADD CONSTRAINT fk_geo_event_id_convert_to_bigint FOREIGN KEY (geo_event_id_convert_to_bigint) REFERENCES geo_events (id) ON DELETE CASCADE NOT VALID;")2908ci: -> 0.0013s2909ci: -- execute("ALTER TABLE geo_event_log VALIDATE CONSTRAINT fk_geo_event_id_convert_to_bigint;")2910ci: -> 0.0014s2911ci: -- transaction_open?(nil)2912ci: -> 0.0000s2913ci: -- execute("LOCK TABLE geo_event_log IN ACCESS EXCLUSIVE MODE")2914ci: -> 0.0006s2915ci: -- quote_column_name("id_tmp")2916ci: -> 0.0000s2917ci: -- quote_column_name("geo_event_id")2918ci: -> 0.0000s2919ci: -- quote_column_name("geo_event_id_convert_to_bigint")2920ci: -> 0.0000s2921ci: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"geo_event_id\" TO \"id_tmp\"")2922ci: -> 0.0008s2923ci: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"geo_event_id_convert_to_bigint\" TO \"geo_event_id\"")2924ci: -> 0.0007s2925ci: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"id_tmp\" TO \"geo_event_id_convert_to_bigint\"")2926ci: -> 0.0006s2927ci: -- quote_table_name("trigger_ff16c1fd43ea")2928ci: -> 0.0000s2929ci: -- execute("ALTER FUNCTION \"trigger_ff16c1fd43ea\" RESET ALL")2930ci: -> 0.0006s2931ci: -- execute("ALTER TABLE geo_event_log DROP CONSTRAINT fk_geo_event_log_on_geo_event_id CASCADE")2932ci: -> 0.0010s2933ci: -- quote_table_name("geo_event_log")2934ci: -> 0.0000s2935ci: -- quote_column_name("fk_geo_event_id_convert_to_bigint")2936ci: -> 0.0000s2937ci: -- quote_column_name("fk_geo_event_log_on_geo_event_id")2938ci: -> 0.0000s2939ci: -- execute("ALTER TABLE \"geo_event_log\"\nRENAME CONSTRAINT \"fk_geo_event_id_convert_to_bigint\" TO \"fk_geo_event_log_on_geo_event_id\"\n")2940ci: -> 0.0006s2941ci: -- execute("DROP INDEX CONCURRENTLY index_geo_event_log_on_geo_event_id")2942ci: -> 0.0010s2943ci: -- rename_index("geo_event_log", "bigint_idx_95dc24b835a7a2043796", "index_geo_event_log_on_geo_event_id")2944ci: -> 0.0006s2945ci: == 20240205084846 SwapBigintGeoEventId: migrated (0.0894s) ====================2946ci: == [advisory_lock_connection] object_id: 18633380, pg_backend_pid: 60242947main: == [advisory_lock_connection] object_id: 18634020, pg_backend_pid: 60272948main: == 20240205105347 RemoveStuckImportWorker: migrating ==========================2949main: -- transaction_open?(nil)2950main: -> 0.0000s2951main: == 20240205105347 RemoveStuckImportWorker: migrated (0.0064s) =================2952main: == [advisory_lock_connection] object_id: 18634020, pg_backend_pid: 60272953ci: == [advisory_lock_connection] object_id: 18634260, pg_backend_pid: 60292954ci: == 20240205105347 RemoveStuckImportWorker: migrating ==========================2955ci: -- transaction_open?(nil)2956ci: -> 0.0000s2957ci: == 20240205105347 RemoveStuckImportWorker: migrated (0.0162s) =================2958ci: == [advisory_lock_connection] object_id: 18634260, pg_backend_pid: 60292959main: == [advisory_lock_connection] object_id: 18637820, pg_backend_pid: 60322960main: == 20240205120110 AddSynchronousFkValidationFromPCiBuildsPartitionsToCiStages: migrating 2961main: -- transaction_open?(nil)2962main: -> 0.0000s2963main: -- execute("SET statement_timeout TO 0")2964main: -> 0.0007s2965main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")2966main: -> 0.0026s2967main: -- execute("RESET statement_timeout")2968main: -> 0.0007s2969main: == 20240205120110 AddSynchronousFkValidationFromPCiBuildsPartitionsToCiStages: migrated (0.0480s) 2970main: == [advisory_lock_connection] object_id: 18637820, pg_backend_pid: 60322971ci: == [advisory_lock_connection] object_id: 18638040, pg_backend_pid: 60342972ci: == 20240205120110 AddSynchronousFkValidationFromPCiBuildsPartitionsToCiStages: migrating 2973ci: -- transaction_open?(nil)2974ci: -> 0.0000s2975ci: -- execute("SET statement_timeout TO 0")2976ci: -> 0.0006s2977ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")2978ci: -> 0.0024s2979ci: -- execute("RESET statement_timeout")2980ci: -> 0.0005s2981ci: == 20240205120110 AddSynchronousFkValidationFromPCiBuildsPartitionsToCiStages: migrated (0.0598s) 2982ci: == [advisory_lock_connection] object_id: 18638040, pg_backend_pid: 60342983main: == [advisory_lock_connection] object_id: 18709020, pg_backend_pid: 60372984main: == 20240205120751 AddFkFromPCiBuildsToCiStagesOnPartitionIdAndStageId: migrating 2985main: -- transaction_open?(nil)2986main: -> 0.0000s2987main: -- transaction_open?(nil)2988main: -> 0.0000s2989main: -- execute("SET statement_timeout TO 0")2990main: -> 0.0008s2991main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")2992main: -> 0.0007s2993main: -- execute("RESET statement_timeout")2994main: -> 0.0006s2995main: -- transaction_open?(nil)2996main: -> 0.0000s2997main: -- transaction_open?(nil)2998main: -> 0.0000s2999main: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")3000main: -> 0.0007s3001main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")3002main: -> 0.0017s3003main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")3004main: -> 0.0006s3005main: == 20240205120751 AddFkFromPCiBuildsToCiStagesOnPartitionIdAndStageId: migrated (0.0623s) 3006main: == [advisory_lock_connection] object_id: 18709020, pg_backend_pid: 60373007ci: == [advisory_lock_connection] object_id: 18780080, pg_backend_pid: 60393008ci: == 20240205120751 AddFkFromPCiBuildsToCiStagesOnPartitionIdAndStageId: migrating 3009ci: -- transaction_open?(nil)3010ci: -> 0.0000s3011ci: -- transaction_open?(nil)3012ci: -> 0.0000s3013ci: -- execute("SET statement_timeout TO 0")3014ci: -> 0.0006s3015ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")3016ci: -> 0.0007s3017ci: -- execute("RESET statement_timeout")3018ci: -> 0.0006s3019ci: -- transaction_open?(nil)3020ci: -> 0.0000s3021ci: -- transaction_open?(nil)3022ci: -> 0.0000s3023ci: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")3024ci: -> 0.0008s3025ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")3026ci: -> 0.0017s3027ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")3028ci: -> 0.0007s3029ci: == 20240205120751 AddFkFromPCiBuildsToCiStagesOnPartitionIdAndStageId: migrated (0.0705s) 3030ci: == [advisory_lock_connection] object_id: 18780080, pg_backend_pid: 60393031main: == [advisory_lock_connection] object_id: 18794080, pg_backend_pid: 60423032main: == 20240205155830 AddPolicyLimitApplicationSetting: migrating =================3033main: -- transaction_open?(nil)3034main: -> 0.0000s3035main: -- add_column(:application_settings, :security_approval_policies_limit, :integer, {:default=>5, :null=>false, :if_not_exists=>true})3036main: -> 0.2764s3037main: == 20240205155830 AddPolicyLimitApplicationSetting: migrated (0.2853s) ========3038main: == [advisory_lock_connection] object_id: 18794080, pg_backend_pid: 60423039ci: == [advisory_lock_connection] object_id: 18808080, pg_backend_pid: 60443040ci: == 20240205155830 AddPolicyLimitApplicationSetting: migrating =================3041ci: -- transaction_open?(nil)3042ci: -> 0.0000s3043ci: -- add_column(:application_settings, :security_approval_policies_limit, :integer, {:default=>5, :null=>false, :if_not_exists=>true})3044ci: -> 0.2756s3045ci: == 20240205155830 AddPolicyLimitApplicationSetting: migrated (0.2950s) ========3046ci: == [advisory_lock_connection] object_id: 18808080, pg_backend_pid: 60443047main: == [advisory_lock_connection] object_id: 18842900, pg_backend_pid: 60473048main: == 20240205215337 CreatePartitionedMergeRequestDiffCommitsCopy: migrating =====3049main: -- transaction_open?(nil)3050main: -> 0.0000s3051main: -- transaction_open?(nil)3052main: -> 0.0000s3053main: -- transaction(nil)3054main: -- execute("CREATE TABLE merge_request_diff_commits_b5377a7a34 (\n LIKE merge_request_diff_commits INCLUDING ALL EXCLUDING INDEXES,\n merge_request_diff_id_tmp bigint NOT NULL, relative_order_tmp integer NOT NULL,\n PRIMARY KEY (merge_request_diff_id_tmp, relative_order_tmp)\n) PARTITION BY RANGE (merge_request_diff_id_tmp)\n")3055main: -> 0.0022s3056main: -- remove_column("merge_request_diff_commits_b5377a7a34", "merge_request_diff_id")3057main: -> 0.0009s3058main: -- rename_column("merge_request_diff_commits_b5377a7a34", "merge_request_diff_id_tmp", "merge_request_diff_id")3059main: -> 0.0029s3060main: -- remove_column("merge_request_diff_commits_b5377a7a34", "relative_order")3061main: -> 0.0011s3062main: -- rename_column("merge_request_diff_commits_b5377a7a34", "relative_order_tmp", "relative_order")3063main: -> 0.0023s3064main: -> 0.0097s3065main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1) TO (200000001)\n")3066main: -> 0.0026s3067main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (200000001) TO (400000001)\n")3068main: -> 0.0024s3069main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_400000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (400000001) TO (600000001)\n")3070main: -> 0.0022s3071main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_600000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (600000001) TO (800000001)\n")3072main: -> 0.0020s3073main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_800000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (800000001) TO (1000000001)\n")3074main: -> 0.0022s3075main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1000000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1000000001) TO (1200000001)\n")3076main: -> 0.0019s3077main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1200000001) TO (1400000001)\n")3078main: -> 0.0018s3079main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1400000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1400000001) TO (1600000001)\n")3080main: -> 0.0017s3081main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1600000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1600000001) TO (1800000001)\n")3082main: -> 0.0018s3083main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1800000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1800000001) TO (2000000001)\n")3084main: -> 0.0018s3085main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_2000000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (2000000001) TO (2200000001)\n")3086main: -> 0.0018s3087main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_2200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (2200000001) TO (2400000001)\n")3088main: -> 0.0018s3089main: -- execute("CREATE FUNCTION table_sync_function_0992e728d3()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF (TG_OP = 'DELETE') THEN\n DELETE FROM merge_request_diff_commits_b5377a7a34 where merge_request_diff_id = OLD.merge_request_diff_id AND relative_order = OLD.relative_order;\nELSIF (TG_OP = 'UPDATE') THEN\n UPDATE merge_request_diff_commits_b5377a7a34\n SET authored_date = NEW.authored_date,\n committed_date = NEW.committed_date,\n sha = NEW.sha,\n message = NEW.message,\n trailers = NEW.trailers,\n commit_author_id = NEW.commit_author_id,\n committer_id = NEW.committer_id\n WHERE merge_request_diff_commits_b5377a7a34.merge_request_diff_id = NEW.merge_request_diff_id AND merge_request_diff_commits_b5377a7a34.relative_order = NEW.relative_order;\nELSIF (TG_OP = 'INSERT') THEN\n INSERT INTO merge_request_diff_commits_b5377a7a34 (authored_date,\n committed_date,\n sha,\n message,\n trailers,\n commit_author_id,\n committer_id,\n merge_request_diff_id,\n relative_order)\n VALUES (NEW.authored_date,\n NEW.committed_date,\n NEW.sha,\n NEW.message,\n NEW.trailers,\n NEW.commit_author_id,\n NEW.committer_id,\n NEW.merge_request_diff_id,\n NEW.relative_order);\nEND IF;\nRETURN NULL;\n\nEND\n$$ LANGUAGE PLPGSQL\n")3090main: -> 0.0016s3091main: -- execute("COMMENT ON FUNCTION table_sync_function_0992e728d3 IS 'Partitioning migration: table sync for merge_request_diff_commits table'")3092main: -> 0.0008s3093main: -- current_schema(nil)3094main: -> 0.0004s3095main: -- execute("CREATE TRIGGER table_sync_trigger_57c8465cd7\nAFTER INSERT OR UPDATE OR DELETE ON merge_request_diff_commits\nFOR EACH ROW\n\nEXECUTE FUNCTION table_sync_function_0992e728d3()\n")3096main: -> 0.0007s3097main: == 20240205215337 CreatePartitionedMergeRequestDiffCommitsCopy: migrated (0.0902s) 3098main: == [advisory_lock_connection] object_id: 18842900, pg_backend_pid: 60473099ci: == [advisory_lock_connection] object_id: 18877780, pg_backend_pid: 60493100ci: == 20240205215337 CreatePartitionedMergeRequestDiffCommitsCopy: migrating =====3101ci: -- transaction_open?(nil)3102ci: -> 0.0000s3103ci: -- transaction_open?(nil)3104ci: -> 0.0000s3105ci: -- transaction(nil)3106ci: -- execute("CREATE TABLE merge_request_diff_commits_b5377a7a34 (\n LIKE merge_request_diff_commits INCLUDING ALL EXCLUDING INDEXES,\n merge_request_diff_id_tmp bigint NOT NULL, relative_order_tmp integer NOT NULL,\n PRIMARY KEY (merge_request_diff_id_tmp, relative_order_tmp)\n) PARTITION BY RANGE (merge_request_diff_id_tmp)\n")3107ci: -> 0.0022s3108ci: -- remove_column("merge_request_diff_commits_b5377a7a34", "merge_request_diff_id")3109ci: -> 0.0010s3110ci: -- rename_column("merge_request_diff_commits_b5377a7a34", "merge_request_diff_id_tmp", "merge_request_diff_id")3111ci: -> 0.0029s3112ci: -- remove_column("merge_request_diff_commits_b5377a7a34", "relative_order")3113ci: -> 0.0008s3114ci: -- rename_column("merge_request_diff_commits_b5377a7a34", "relative_order_tmp", "relative_order")3115ci: -> 0.0024s3116ci: -> 0.0096s3117ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1) TO (200000001)\n")3118ci: -> 0.0027s3119ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (200000001) TO (400000001)\n")3120ci: -> 0.0022s3121ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_400000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (400000001) TO (600000001)\n")3122ci: -> 0.0023s3123ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_600000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (600000001) TO (800000001)\n")3124ci: -> 0.0023s3125ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_800000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (800000001) TO (1000000001)\n")3126ci: -> 0.0023s3127ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1000000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1000000001) TO (1200000001)\n")3128ci: -> 0.0021s3129ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1200000001) TO (1400000001)\n")3130ci: -> 0.0023s3131ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1400000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1400000001) TO (1600000001)\n")3132ci: -> 0.0023s3133ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1600000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1600000001) TO (1800000001)\n")3134ci: -> 0.0023s3135ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1800000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1800000001) TO (2000000001)\n")3136ci: -> 0.0024s3137ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_2000000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (2000000001) TO (2200000001)\n")3138ci: -> 0.0022s3139ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_2200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (2200000001) TO (2400000001)\n")3140ci: -> 0.0023s3141ci: -- execute("CREATE FUNCTION table_sync_function_0992e728d3()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF (TG_OP = 'DELETE') THEN\n DELETE FROM merge_request_diff_commits_b5377a7a34 where merge_request_diff_id = OLD.merge_request_diff_id AND relative_order = OLD.relative_order;\nELSIF (TG_OP = 'UPDATE') THEN\n UPDATE merge_request_diff_commits_b5377a7a34\n SET authored_date = NEW.authored_date,\n committed_date = NEW.committed_date,\n sha = NEW.sha,\n message = NEW.message,\n trailers = NEW.trailers,\n commit_author_id = NEW.commit_author_id,\n committer_id = NEW.committer_id\n WHERE merge_request_diff_commits_b5377a7a34.merge_request_diff_id = NEW.merge_request_diff_id AND merge_request_diff_commits_b5377a7a34.relative_order = NEW.relative_order;\nELSIF (TG_OP = 'INSERT') THEN\n INSERT INTO merge_request_diff_commits_b5377a7a34 (authored_date,\n committed_date,\n sha,\n message,\n trailers,\n commit_author_id,\n committer_id,\n merge_request_diff_id,\n relative_order)\n VALUES (NEW.authored_date,\n NEW.committed_date,\n NEW.sha,\n NEW.message,\n NEW.trailers,\n NEW.commit_author_id,\n NEW.committer_id,\n NEW.merge_request_diff_id,\n NEW.relative_order);\nEND IF;\nRETURN NULL;\n\nEND\n$$ LANGUAGE PLPGSQL\n")3142ci: -> 0.0019s3143ci: -- execute("COMMENT ON FUNCTION table_sync_function_0992e728d3 IS 'Partitioning migration: table sync for merge_request_diff_commits table'")3144ci: -> 0.0007s3145ci: -- current_schema(nil)3146ci: -> 0.0005s3147ci: -- execute("CREATE TRIGGER table_sync_trigger_57c8465cd7\nAFTER INSERT OR UPDATE OR DELETE ON merge_request_diff_commits\nFOR EACH ROW\n\nEXECUTE FUNCTION table_sync_function_0992e728d3()\n")3148ci: -> 0.0014s3149I, [2024-04-05T20:25:19.880546 #293] INFO -- : Database: 'ci', Table: 'merge_request_diff_commits_b5377a7a34': Lock Writes3150I, [2024-04-05T20:25:19.881601 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}3151I, [2024-04-05T20:25:19.882359 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}3152ci: == 20240205215337 CreatePartitionedMergeRequestDiffCommitsCopy: migrated (0.1128s) 3153ci: == [advisory_lock_connection] object_id: 18877780, pg_backend_pid: 60493154main: == [advisory_lock_connection] object_id: 18878040, pg_backend_pid: 60523155main: == 20240206050011 SyncIndexForPCiBuildsPart2: migrating =======================3156main: -- transaction_open?(nil)3157main: -> 0.0000s3158main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_upstream_pipeline_id_bigint_idx")3159main: -> 0.0021s3160main: -- transaction_open?(nil)3161main: -> 0.0000s3162main: -- index_exists?("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})3163main: -> 0.0233s3164main: -- execute("SET statement_timeout TO 0")3165main: -> 0.0008s3166main: -- add_index("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})3167main: -> 0.0024s3168main: -- execute("RESET statement_timeout")3169main: -> 0.0007s3170main: -- transaction_open?(nil)3171main: -> 0.0000s3172main: -- add_index(:p_ci_builds, [:upstream_pipeline_id_convert_to_bigint], {:name=>"p_ci_builds_upstream_pipeline_id_bigint_idx", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL"})3173main: -> 0.0015s3174main: -- transaction_open?(nil)3175main: -> 0.0000s3176main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_type_ref_idx")3177main: -> 0.0017s3178main: -- transaction_open?(nil)3179main: -> 0.0000s3180main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})3181main: -> 0.0229s3182main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})3183main: -> 0.0017s3184main: -- transaction_open?(nil)3185main: -> 0.0000s3186main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :type, :ref], {:name=>"p_ci_builds_commit_id_bigint_type_ref_idx"})3187main: -> 0.0013s3188main: -- transaction_open?(nil)3189main: -> 0.0000s3190main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx")3191main: -> 0.0015s3192main: -- transaction_open?(nil)3193main: -> 0.0000s3194main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})3195main: -> 0.0233s3196main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})3197main: -> 0.0023s3198main: -- transaction_open?(nil)3199main: -> 0.0000s3200main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))"})3201main: -> 0.0019s3202main: == 20240206050011 SyncIndexForPCiBuildsPart2: migrated (0.1511s) ==============3203main: == [advisory_lock_connection] object_id: 18878040, pg_backend_pid: 60523204ci: == [advisory_lock_connection] object_id: 18878420, pg_backend_pid: 60543205ci: == 20240206050011 SyncIndexForPCiBuildsPart2: migrating =======================3206ci: -- transaction_open?(nil)3207ci: -> 0.0000s3208ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_upstream_pipeline_id_bigint_idx")3209ci: -> 0.0020s3210ci: -- transaction_open?(nil)3211ci: -> 0.0000s3212ci: -- index_exists?("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})3213ci: -> 0.0275s3214ci: -- execute("SET statement_timeout TO 0")3215ci: -> 0.0008s3216ci: -- add_index("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})3217ci: -> 0.0021s3218ci: -- execute("RESET statement_timeout")3219ci: -> 0.0006s3220ci: -- transaction_open?(nil)3221ci: -> 0.0000s3222ci: -- add_index(:p_ci_builds, [:upstream_pipeline_id_convert_to_bigint], {:name=>"p_ci_builds_upstream_pipeline_id_bigint_idx", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL"})3223ci: -> 0.0014s3224ci: -- transaction_open?(nil)3225ci: -> 0.0000s3226ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_type_ref_idx")3227ci: -> 0.0014s3228ci: -- transaction_open?(nil)3229ci: -> 0.0000s3230ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})3231ci: -> 0.0230s3232ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})3233ci: -> 0.0018s3234ci: -- transaction_open?(nil)3235ci: -> 0.0000s3236ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :type, :ref], {:name=>"p_ci_builds_commit_id_bigint_type_ref_idx"})3237ci: -> 0.0015s3238ci: -- transaction_open?(nil)3239ci: -> 0.0000s3240ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx")3241ci: -> 0.0016s3242ci: -- transaction_open?(nil)3243ci: -> 0.0000s3244ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})3245ci: -> 0.0215s3246ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})3247ci: -> 0.0022s3248ci: -- transaction_open?(nil)3249ci: -> 0.0000s3250ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))"})3251ci: -> 0.0019s3252ci: == 20240206050011 SyncIndexForPCiBuildsPart2: migrated (0.1641s) ==============3253ci: == [advisory_lock_connection] object_id: 18878420, pg_backend_pid: 60543254main: == [advisory_lock_connection] object_id: 18894920, pg_backend_pid: 60573255main: == 20240206050101 AddFkForUpstreamPipelineIdBigintBetweenPCiBuildsAndCiPipelines: migrating 3256main: -- transaction_open?(nil)3257main: -> 0.0000s3258main: -- transaction_open?(nil)3259main: -> 0.0000s3260main: -- transaction_open?(nil)3261main: -> 0.0000s3262main: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")3263main: -> 0.0008s3264main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_6b6c3f3e70 FOREIGN KEY (upstream_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")3265main: -> 0.0017s3266main: == 20240206050101 AddFkForUpstreamPipelineIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0808s) 3267main: == [advisory_lock_connection] object_id: 18894920, pg_backend_pid: 60573268ci: == [advisory_lock_connection] object_id: 18908860, pg_backend_pid: 60593269ci: == 20240206050101 AddFkForUpstreamPipelineIdBigintBetweenPCiBuildsAndCiPipelines: migrating 3270ci: -- transaction_open?(nil)3271ci: -> 0.0000s3272ci: -- transaction_open?(nil)3273ci: -> 0.0000s3274ci: -- transaction_open?(nil)3275ci: -> 0.0000s3276ci: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")3277ci: -> 0.0007s3278ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_6b6c3f3e70 FOREIGN KEY (upstream_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")3279ci: -> 0.0016s3280ci: == 20240206050101 AddFkForUpstreamPipelineIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0888s) 3281ci: == [advisory_lock_connection] object_id: 18908860, pg_backend_pid: 60593282main: == [advisory_lock_connection] object_id: 18922940, pg_backend_pid: 60623283main: == 20240206075104 AddOccupiesSeatToMemberRole: migrating ======================3284main: -- add_column(:member_roles, :occupies_seat, :boolean, {:default=>false, :null=>false})3285main: -> 0.0023s3286main: == 20240206075104 AddOccupiesSeatToMemberRole: migrated (0.0086s) =============3287main: == [advisory_lock_connection] object_id: 18922940, pg_backend_pid: 60623288ci: == [advisory_lock_connection] object_id: 18926600, pg_backend_pid: 60643289ci: == 20240206075104 AddOccupiesSeatToMemberRole: migrating ======================3290ci: -- add_column(:member_roles, :occupies_seat, :boolean, {:default=>false, :null=>false})3291ci: -> 0.0024s3292ci: == 20240206075104 AddOccupiesSeatToMemberRole: migrated (0.0193s) =============3293ci: == [advisory_lock_connection] object_id: 18926600, pg_backend_pid: 60643294main: == [advisory_lock_connection] object_id: 18929660, pg_backend_pid: 60673295main: == 20240206080928 AddIndexToOccupiesSeatOnMemberRole: migrating ===============3296main: -- transaction_open?(nil)3297main: -> 0.0000s3298main: -- view_exists?(:postgres_partitions)3299main: -> 0.0014s3300main: -- index_exists?(:member_roles, :occupies_seat, {:name=>"index_member_roles_on_occupies_seat", :algorithm=>:concurrently})3301main: -> 0.0042s3302main: -- execute("SET statement_timeout TO 0")3303main: -> 0.0008s3304main: -- add_index(:member_roles, :occupies_seat, {:name=>"index_member_roles_on_occupies_seat", :algorithm=>:concurrently})3305main: -> 0.0022s3306main: -- execute("RESET statement_timeout")3307main: -> 0.0006s3308main: == 20240206080928 AddIndexToOccupiesSeatOnMemberRole: migrated (0.0261s) ======3309main: == [advisory_lock_connection] object_id: 18929660, pg_backend_pid: 60673310ci: == [advisory_lock_connection] object_id: 18936940, pg_backend_pid: 60693311ci: == 20240206080928 AddIndexToOccupiesSeatOnMemberRole: migrating ===============3312ci: -- transaction_open?(nil)3313ci: -> 0.0000s3314ci: -- view_exists?(:postgres_partitions)3315ci: -> 0.0017s3316ci: -- index_exists?(:member_roles, :occupies_seat, {:name=>"index_member_roles_on_occupies_seat", :algorithm=>:concurrently})3317ci: -> 0.0042s3318ci: -- execute("SET statement_timeout TO 0")3319ci: -> 0.0007s3320ci: -- add_index(:member_roles, :occupies_seat, {:name=>"index_member_roles_on_occupies_seat", :algorithm=>:concurrently})3321ci: -> 0.0025s3322ci: -- execute("RESET statement_timeout")3323ci: -> 0.0006s3324ci: == 20240206080928 AddIndexToOccupiesSeatOnMemberRole: migrated (0.0393s) ======3325ci: == [advisory_lock_connection] object_id: 18936940, pg_backend_pid: 60693326main: == [advisory_lock_connection] object_id: 18960320, pg_backend_pid: 60723327main: == 20240206085539 AddNotNullConstraintToNotesNoteableType: migrating ==========3328main: -- current_schema(nil)3329main: -> 0.0008s3330main: -- transaction_open?(nil)3331main: -> 0.0000s3332main: -- transaction_open?(nil)3333main: -> 0.0000s3334main: -- execute("ALTER TABLE notes\nADD CONSTRAINT check_1244cbd7d0\nCHECK ( noteable_type IS NOT NULL )\nNOT VALID;\n")3335main: -> 0.0013s3336main: == 20240206085539 AddNotNullConstraintToNotesNoteableType: migrated (0.0218s) =3337main: == [advisory_lock_connection] object_id: 18960320, pg_backend_pid: 60723338ci: == [advisory_lock_connection] object_id: 18990180, pg_backend_pid: 60743339ci: == 20240206085539 AddNotNullConstraintToNotesNoteableType: migrating ==========3340ci: -- current_schema(nil)3341ci: -> 0.0007s3342ci: -- transaction_open?(nil)3343ci: -> 0.0000s3344ci: -- transaction_open?(nil)3345ci: -> 0.0000s3346ci: -- execute("ALTER TABLE notes\nADD CONSTRAINT check_1244cbd7d0\nCHECK ( noteable_type IS NOT NULL )\nNOT VALID;\n")3347ci: -> 0.0013s3348ci: == 20240206085539 AddNotNullConstraintToNotesNoteableType: migrated (0.0327s) =3349ci: == [advisory_lock_connection] object_id: 18990180, pg_backend_pid: 60743350main: == [advisory_lock_connection] object_id: 19074800, pg_backend_pid: 60773351main: == 20240206093635 AddIndexToNotesWhereNoteableTypeIsNullAsync: migrating ======3352main: -- index_exists?(:notes, :id, {:where=>"noteable_type IS NULL", :name=>"temp_index_on_notes_with_null_noteable_type", :algorithm=>:concurrently})3353main: -> 0.0133s3354main: -- add_index_options(:notes, :id, {:where=>"noteable_type IS NULL", :name=>"temp_index_on_notes_with_null_noteable_type", :algorithm=>:concurrently})3355main: -> 0.0004s3356main: == 20240206093635 AddIndexToNotesWhereNoteableTypeIsNullAsync: migrated (0.0278s) 3357main: == [advisory_lock_connection] object_id: 19074800, pg_backend_pid: 60773358ci: == [advisory_lock_connection] object_id: 19159480, pg_backend_pid: 60793359ci: == 20240206093635 AddIndexToNotesWhereNoteableTypeIsNullAsync: migrating ======3360ci: -- index_exists?(:notes, :id, {:where=>"noteable_type IS NULL", :name=>"temp_index_on_notes_with_null_noteable_type", :algorithm=>:concurrently})3361ci: -> 0.0118s3362ci: -- add_index_options(:notes, :id, {:where=>"noteable_type IS NULL", :name=>"temp_index_on_notes_with_null_noteable_type", :algorithm=>:concurrently})3363ci: -> 0.0004s3364ci: == 20240206093635 AddIndexToNotesWhereNoteableTypeIsNullAsync: migrated (0.0359s) 3365ci: == [advisory_lock_connection] object_id: 19159480, pg_backend_pid: 60793366main: == [advisory_lock_connection] object_id: 19176000, pg_backend_pid: 60823367main: == 20240206095832 AddIndexToNotesWhereNoteableTypeIsNull: migrating ===========3368main: -- transaction_open?(nil)3369main: -> 0.0000s3370main: -- view_exists?(:postgres_partitions)3371main: -> 0.0012s3372main: -- index_exists?(:notes, :id, {:name=>"temp_index_on_notes_with_null_noteable_type", :where=>"noteable_type IS NULL", :algorithm=>:concurrently})3373main: -> 0.0119s3374main: -- execute("SET statement_timeout TO 0")3375main: -> 0.0006s3376main: -- add_index(:notes, :id, {:name=>"temp_index_on_notes_with_null_noteable_type", :where=>"noteable_type IS NULL", :algorithm=>:concurrently})3377main: -> 0.0020s3378main: -- execute("RESET statement_timeout")3379main: -> 0.0006s3380main: == 20240206095832 AddIndexToNotesWhereNoteableTypeIsNull: migrated (0.0342s) ==3381main: == [advisory_lock_connection] object_id: 19176000, pg_backend_pid: 60823382ci: == [advisory_lock_connection] object_id: 19185480, pg_backend_pid: 60843383ci: == 20240206095832 AddIndexToNotesWhereNoteableTypeIsNull: migrating ===========3384ci: -- transaction_open?(nil)3385ci: -> 0.0000s3386ci: -- view_exists?(:postgres_partitions)3387ci: -> 0.0012s3388ci: -- index_exists?(:notes, :id, {:name=>"temp_index_on_notes_with_null_noteable_type", :where=>"noteable_type IS NULL", :algorithm=>:concurrently})3389ci: -> 0.0121s3390ci: -- execute("SET statement_timeout TO 0")3391ci: -> 0.0007s3392ci: -- add_index(:notes, :id, {:name=>"temp_index_on_notes_with_null_noteable_type", :where=>"noteable_type IS NULL", :algorithm=>:concurrently})3393ci: -> 0.0020s3394ci: -- execute("RESET statement_timeout")3395ci: -> 0.0006s3396ci: == 20240206095832 AddIndexToNotesWhereNoteableTypeIsNull: migrated (0.0451s) ==3397ci: == [advisory_lock_connection] object_id: 19185480, pg_backend_pid: 60843398main: == [advisory_lock_connection] object_id: 19200040, pg_backend_pid: 60873399main: == 20240206105336 DeleteProjectIdComponentIdIndex: migrating ==================3400main: -- transaction_open?(nil)3401main: -> 0.0000s3402main: -- view_exists?(:postgres_partitions)3403main: -> 0.0013s3404main: -- indexes(:sbom_occurrences)3405main: -> 0.0133s3406main: -- execute("SET statement_timeout TO 0")3407main: -> 0.0007s3408main: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_on_project_id_component_id"})3409main: -> 0.0015s3410main: -- execute("RESET statement_timeout")3411main: -> 0.0006s3412main: == 20240206105336 DeleteProjectIdComponentIdIndex: migrated (0.0335s) =========3413main: == [advisory_lock_connection] object_id: 19200040, pg_backend_pid: 60873414ci: == [advisory_lock_connection] object_id: 19201300, pg_backend_pid: 60893415ci: == 20240206105336 DeleteProjectIdComponentIdIndex: migrating ==================3416ci: -- transaction_open?(nil)3417ci: -> 0.0000s3418ci: -- view_exists?(:postgres_partitions)3419ci: -> 0.0014s3420ci: -- indexes(:sbom_occurrences)3421ci: -> 0.0134s3422ci: -- execute("SET statement_timeout TO 0")3423ci: -> 0.0006s3424ci: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_on_project_id_component_id"})3425ci: -> 0.0016s3426ci: -- execute("RESET statement_timeout")3427ci: -> 0.0006s3428ci: == 20240206105336 DeleteProjectIdComponentIdIndex: migrated (0.0432s) =========3429ci: == [advisory_lock_connection] object_id: 19201300, pg_backend_pid: 60893430main: == [advisory_lock_connection] object_id: 19208900, pg_backend_pid: 60923431main: == 20240206115325 AddNodeIdForeignKeyToZoektTasks: migrating ==================3432main: -- transaction_open?(nil)3433main: -> 0.0000s3434main: -- transaction_open?(nil)3435main: -> 0.0000s3436main: -- transaction_open?(nil)3437main: -> 0.0000s3438main: -- execute("ALTER TABLE zoekt_tasks ADD CONSTRAINT fk_rails_51af186590 FOREIGN KEY (zoekt_node_id) REFERENCES zoekt_nodes (id) ON DELETE CASCADE ;")3439main: -> 0.0016s3440main: -- execute("SET statement_timeout TO 0")3441main: -> 0.0006s3442main: -- execute("ALTER TABLE zoekt_tasks VALIDATE CONSTRAINT fk_rails_51af186590;")3443main: -> 0.0007s3444main: -- execute("RESET statement_timeout")3445main: -> 0.0005s3446main: == 20240206115325 AddNodeIdForeignKeyToZoektTasks: migrated (0.0490s) =========3447main: == [advisory_lock_connection] object_id: 19208900, pg_backend_pid: 60923448ci: == [advisory_lock_connection] object_id: 19216560, pg_backend_pid: 60943449ci: == 20240206115325 AddNodeIdForeignKeyToZoektTasks: migrating ==================3450ci: -- transaction_open?(nil)3451ci: -> 0.0000s3452ci: -- transaction_open?(nil)3453ci: -> 0.0000s3454ci: -- transaction_open?(nil)3455ci: -> 0.0000s3456ci: -- execute("ALTER TABLE zoekt_tasks ADD CONSTRAINT fk_rails_51af186590 FOREIGN KEY (zoekt_node_id) REFERENCES zoekt_nodes (id) ON DELETE CASCADE ;")3457ci: -> 0.0014s3458ci: -- execute("SET statement_timeout TO 0")3459ci: -> 0.0006s3460ci: -- execute("ALTER TABLE zoekt_tasks VALIDATE CONSTRAINT fk_rails_51af186590;")3461ci: -> 0.0007s3462ci: -- execute("RESET statement_timeout")3463ci: -> 0.0006s3464ci: == 20240206115325 AddNodeIdForeignKeyToZoektTasks: migrated (0.0535s) =========3465ci: == [advisory_lock_connection] object_id: 19216560, pg_backend_pid: 60943466main: == [advisory_lock_connection] object_id: 19219700, pg_backend_pid: 60973467main: == 20240206210111 IncreaseSbomOccurrenceInputFileNameLimit: migrating =========3468main: -- transaction_open?(nil)3469main: -> 0.0000s3470main: -- transaction_open?(nil)3471main: -> 0.0000s3472main: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_e6b8437cfe\nCHECK ( char_length(input_file_path) <= 1024 )\nNOT VALID;\n")3473main: -> 0.0013s3474main: -- execute("SET statement_timeout TO 0")3475main: -> 0.0005s3476main: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_e6b8437cfe;")3477main: -> 0.0008s3478main: -- execute("RESET statement_timeout")3479main: -> 0.0005s3480main: -- transaction_open?(nil)3481main: -> 0.0000s3482main: -- transaction_open?(nil)3483main: -> 0.0000s3484main: -- execute(" ALTER TABLE sbom_occurrences\n DROP CONSTRAINT IF EXISTS check_bd1367d4c1\n")3485main: -> 0.0010s3486main: == 20240206210111 IncreaseSbomOccurrenceInputFileNameLimit: migrated (0.0201s) 3487main: == [advisory_lock_connection] object_id: 19219700, pg_backend_pid: 60973488ci: == [advisory_lock_connection] object_id: 19222900, pg_backend_pid: 60993489ci: == 20240206210111 IncreaseSbomOccurrenceInputFileNameLimit: migrating =========3490ci: -- transaction_open?(nil)3491ci: -> 0.0000s3492ci: -- transaction_open?(nil)3493ci: -> 0.0000s3494ci: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_e6b8437cfe\nCHECK ( char_length(input_file_path) <= 1024 )\nNOT VALID;\n")3495ci: -> 0.0013s3496ci: -- execute("SET statement_timeout TO 0")3497ci: -> 0.0006s3498ci: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_e6b8437cfe;")3499ci: -> 0.0007s3500ci: -- execute("RESET statement_timeout")3501ci: -> 0.0005s3502ci: -- transaction_open?(nil)3503ci: -> 0.0000s3504ci: -- transaction_open?(nil)3505ci: -> 0.0000s3506ci: -- execute(" ALTER TABLE sbom_occurrences\n DROP CONSTRAINT IF EXISTS check_bd1367d4c1\n")3507ci: -> 0.0009s3508ci: == 20240206210111 IncreaseSbomOccurrenceInputFileNameLimit: migrated (0.0313s) 3509ci: == [advisory_lock_connection] object_id: 19222900, pg_backend_pid: 60993510main: == [advisory_lock_connection] object_id: 19236760, pg_backend_pid: 61023511main: == 20240206224725 AddOrganizationIdToDependencyListExports: migrating =========3512main: -- add_column(:dependency_list_exports, :organization_id, :bigint)3513main: -> 0.0017s3514main: == 20240206224725 AddOrganizationIdToDependencyListExports: migrated (0.0081s) 3515main: == [advisory_lock_connection] object_id: 19236760, pg_backend_pid: 61023516ci: == [advisory_lock_connection] object_id: 19250300, pg_backend_pid: 61043517ci: == 20240206224725 AddOrganizationIdToDependencyListExports: migrating =========3518ci: -- add_column(:dependency_list_exports, :organization_id, :bigint)3519ci: -> 0.0016s3520ci: == 20240206224725 AddOrganizationIdToDependencyListExports: migrated (0.0206s) 3521ci: == [advisory_lock_connection] object_id: 19250300, pg_backend_pid: 61043522main: == [advisory_lock_connection] object_id: 19259600, pg_backend_pid: 61073523main: == 20240206225046 IndexOrganizationIdOnDependencyListExports: migrating =======3524main: -- transaction_open?(nil)3525main: -> 0.0000s3526main: -- view_exists?(:postgres_partitions)3527main: -> 0.0013s3528main: -- index_exists?(:dependency_list_exports, :organization_id, {:name=>"index_dependency_list_exports_on_organization_id", :algorithm=>:concurrently})3529main: -> 0.0055s3530main: -- execute("SET statement_timeout TO 0")3531main: -> 0.0006s3532main: -- add_index(:dependency_list_exports, :organization_id, {:name=>"index_dependency_list_exports_on_organization_id", :algorithm=>:concurrently})3533main: -> 0.0017s3534main: -- execute("RESET statement_timeout")3535main: -> 0.0006s3536main: == 20240206225046 IndexOrganizationIdOnDependencyListExports: migrated (0.0255s) 3537main: == [advisory_lock_connection] object_id: 19259600, pg_backend_pid: 61073538ci: == [advisory_lock_connection] object_id: 19266980, pg_backend_pid: 61093539ci: == 20240206225046 IndexOrganizationIdOnDependencyListExports: migrating =======3540ci: -- transaction_open?(nil)3541ci: -> 0.0000s3542ci: -- view_exists?(:postgres_partitions)3543ci: -> 0.0012s3544ci: -- index_exists?(:dependency_list_exports, :organization_id, {:name=>"index_dependency_list_exports_on_organization_id", :algorithm=>:concurrently})3545ci: -> 0.0065s3546ci: -- execute("SET statement_timeout TO 0")3547ci: -> 0.0007s3548ci: -- add_index(:dependency_list_exports, :organization_id, {:name=>"index_dependency_list_exports_on_organization_id", :algorithm=>:concurrently})3549ci: -> 0.0020s3550ci: -- execute("RESET statement_timeout")3551ci: -> 0.0006s3552ci: == 20240206225046 IndexOrganizationIdOnDependencyListExports: migrated (0.0412s) 3553ci: == [advisory_lock_connection] object_id: 19266980, pg_backend_pid: 61093554main: == [advisory_lock_connection] object_id: 19283120, pg_backend_pid: 61123555main: == 20240207094339 RemoveFkToCiStagesPCiBuildsOnStageId: migrating =============3556main: -- transaction_open?(nil)3557main: -> 0.0000s3558main: -- transaction_open?(nil)3559main: -> 0.0000s3560main: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")3561main: -> 0.0016s3562main: -- remove_foreign_key(:p_ci_builds, :ci_stages, {:name=>:fk_3a9eaa254d})3563main: -> 0.0055s3564main: == 20240207094339 RemoveFkToCiStagesPCiBuildsOnStageId: migrated (0.0317s) ====3565main: == [advisory_lock_connection] object_id: 19283120, pg_backend_pid: 61123566ci: == [advisory_lock_connection] object_id: 19298460, pg_backend_pid: 61143567ci: == 20240207094339 RemoveFkToCiStagesPCiBuildsOnStageId: migrating =============3568ci: -- transaction_open?(nil)3569ci: -> 0.0000s3570ci: -- transaction_open?(nil)3571ci: -> 0.0000s3572ci: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")3573ci: -> 0.0012s3574ci: -- remove_foreign_key(:p_ci_builds, :ci_stages, {:name=>:fk_3a9eaa254d})3575ci: -> 0.0071s3576ci: == 20240207094339 RemoveFkToCiStagesPCiBuildsOnStageId: migrated (0.0436s) ====3577ci: == [advisory_lock_connection] object_id: 19298460, pg_backend_pid: 61143578main: == [advisory_lock_connection] object_id: 19313940, pg_backend_pid: 61173579main: == 20240207094958 SwapPrimaryKeyCiStage: migrating ============================3580main: -- transaction_open?(nil)3581main: -> 0.0000s3582main: -- quote_table_name(:ci_stages)3583main: -> 0.0000s3584main: -- quote_column_name(:ci_stages_pkey)3585main: -> 0.0000s3586main: -- execute("ALTER TABLE \"ci_stages\" DROP CONSTRAINT \"ci_stages_pkey\" CASCADE\n")3587main: -> 0.0015s3588main: -- quote_table_name(:ci_stages)3589main: -> 0.0000s3590main: -- quote_table_name(:ci_stages_pkey)3591main: -> 0.0000s3592main: -- quote_table_name(:index_ci_stages_on_id_partition_id_unique)3593main: -> 0.0000s3594main: -- execute("ALTER TABLE \"ci_stages\" ADD CONSTRAINT \"ci_stages_pkey\" PRIMARY KEY USING INDEX \"index_ci_stages_on_id_partition_id_unique\"\n")3595main: -> 0.0012s3596main: == 20240207094958 SwapPrimaryKeyCiStage: migrated (0.0133s) ===================3597main: == [advisory_lock_connection] object_id: 19313940, pg_backend_pid: 61173598ci: == [advisory_lock_connection] object_id: 19323400, pg_backend_pid: 61193599ci: == 20240207094958 SwapPrimaryKeyCiStage: migrating ============================3600ci: -- transaction_open?(nil)3601ci: -> 0.0000s3602ci: -- quote_table_name(:ci_stages)3603ci: -> 0.0000s3604ci: -- quote_column_name(:ci_stages_pkey)3605ci: -> 0.0000s3606ci: -- execute("ALTER TABLE \"ci_stages\" DROP CONSTRAINT \"ci_stages_pkey\" CASCADE\n")3607ci: -> 0.0015s3608ci: -- quote_table_name(:ci_stages)3609ci: -> 0.0000s3610ci: -- quote_table_name(:ci_stages_pkey)3611ci: -> 0.0000s3612ci: -- quote_table_name(:index_ci_stages_on_id_partition_id_unique)3613ci: -> 0.0000s3614ci: -- execute("ALTER TABLE \"ci_stages\" ADD CONSTRAINT \"ci_stages_pkey\" PRIMARY KEY USING INDEX \"index_ci_stages_on_id_partition_id_unique\"\n")3615ci: -> 0.0012s3616ci: == 20240207094958 SwapPrimaryKeyCiStage: migrated (0.0241s) ===================3617ci: == [advisory_lock_connection] object_id: 19323400, pg_backend_pid: 61193618main: == [advisory_lock_connection] object_id: 19333060, pg_backend_pid: 61223619main: == 20240207115842 AddSemVerToCatalogResourcesVersion: migrating ===============3620main: -- add_column(:catalog_resource_versions, :semver_major, :integer)3621main: -> 0.0014s3622main: -- add_column(:catalog_resource_versions, :semver_minor, :integer)3623main: -> 0.0010s3624main: -- add_column(:catalog_resource_versions, :semver_patch, :integer)3625main: -> 0.0011s3626main: -- add_column(:catalog_resource_versions, :semver_prerelease, :text)3627main: -> 0.0015s3628main: == 20240207115842 AddSemVerToCatalogResourcesVersion: migrated (0.0118s) ======3629main: == [advisory_lock_connection] object_id: 19333060, pg_backend_pid: 61223630ci: == [advisory_lock_connection] object_id: 19337740, pg_backend_pid: 61243631ci: == 20240207115842 AddSemVerToCatalogResourcesVersion: migrating ===============3632ci: -- add_column(:catalog_resource_versions, :semver_major, :integer)3633ci: -> 0.0013s3634ci: -- add_column(:catalog_resource_versions, :semver_minor, :integer)3635ci: -> 0.0009s3636ci: -- add_column(:catalog_resource_versions, :semver_patch, :integer)3637ci: -> 0.0008s3638ci: -- add_column(:catalog_resource_versions, :semver_prerelease, :text)3639ci: -> 0.0015s3640ci: == 20240207115842 AddSemVerToCatalogResourcesVersion: migrated (0.0219s) ======3641ci: == [advisory_lock_connection] object_id: 19337740, pg_backend_pid: 61243642main: == [advisory_lock_connection] object_id: 19342560, pg_backend_pid: 61273643main: == 20240207130350 ChangeGroupCrmSettingsEnabledDefault: migrating =============3644main: -- change_column_default("group_crm_settings", "enabled", {:from=>false, :to=>true})3645main: -> 0.0055s3646main: == 20240207130350 ChangeGroupCrmSettingsEnabledDefault: migrated (0.0118s) ====3647main: == [advisory_lock_connection] object_id: 19342560, pg_backend_pid: 61273648ci: == [advisory_lock_connection] object_id: 19342920, pg_backend_pid: 61293649ci: == 20240207130350 ChangeGroupCrmSettingsEnabledDefault: migrating =============3650ci: -- change_column_default("group_crm_settings", "enabled", {:from=>false, :to=>true})3651ci: -> 0.0058s3652ci: == 20240207130350 ChangeGroupCrmSettingsEnabledDefault: migrated (0.0236s) ====3653ci: == [advisory_lock_connection] object_id: 19342920, pg_backend_pid: 61293654main: == [advisory_lock_connection] object_id: 19343420, pg_backend_pid: 61323655main: == 20240207134321 CreateAuditEventsGroupStreamingEventTypeFilters: migrating ==3656main: -- create_table(:audit_events_group_streaming_event_type_filters)3657main: -- quote_column_name(:audit_event_type)3658main: -> 0.0000s3659main: -> 0.0103s3660main: == 20240207134321 CreateAuditEventsGroupStreamingEventTypeFilters: migrated (0.0175s) 3661main: == [advisory_lock_connection] object_id: 19343420, pg_backend_pid: 61323662ci: == [advisory_lock_connection] object_id: 19352980, pg_backend_pid: 61343663ci: == 20240207134321 CreateAuditEventsGroupStreamingEventTypeFilters: migrating ==3664ci: -- create_table(:audit_events_group_streaming_event_type_filters)3665ci: -- quote_column_name(:audit_event_type)3666ci: -> 0.0000s3667ci: -> 0.0090s3668I, [2024-04-05T20:25:23.825720 #293] INFO -- : Database: 'ci', Table: 'audit_events_group_streaming_event_type_filters': Lock Writes3669ci: == 20240207134321 CreateAuditEventsGroupStreamingEventTypeFilters: migrated (0.0290s) 3670ci: == [advisory_lock_connection] object_id: 19352980, pg_backend_pid: 61343671main: == [advisory_lock_connection] object_id: 19362700, pg_backend_pid: 61373672main: == 20240207193743 AddConditionalUniqueIndexToMemberApprovals: migrating =======3673main: -- transaction_open?(nil)3674main: -> 0.0000s3675main: -- view_exists?(:postgres_partitions)3676main: -> 0.0014s3677main: -- index_exists?(:member_approvals, [:member_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_member_approvals_on_pending_status", :algorithm=>:concurrently})3678main: -> 0.0067s3679main: -- execute("SET statement_timeout TO 0")3680main: -> 0.0007s3681main: -- add_index(:member_approvals, [:member_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_member_approvals_on_pending_status", :algorithm=>:concurrently})3682main: -> 0.0024s3683main: -- execute("RESET statement_timeout")3684main: -> 0.0006s3685main: == 20240207193743 AddConditionalUniqueIndexToMemberApprovals: migrated (0.0296s) 3686main: == [advisory_lock_connection] object_id: 19362700, pg_backend_pid: 61373687ci: == [advisory_lock_connection] object_id: 19369240, pg_backend_pid: 61393688ci: == 20240207193743 AddConditionalUniqueIndexToMemberApprovals: migrating =======3689ci: -- transaction_open?(nil)3690ci: -> 0.0000s3691ci: -- view_exists?(:postgres_partitions)3692ci: -> 0.0014s3693ci: -- index_exists?(:member_approvals, [:member_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_member_approvals_on_pending_status", :algorithm=>:concurrently})3694ci: -> 0.0062s3695ci: -- execute("SET statement_timeout TO 0")3696ci: -> 0.0006s3697ci: -- add_index(:member_approvals, [:member_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_member_approvals_on_pending_status", :algorithm=>:concurrently})3698ci: -> 0.0020s3699ci: -- execute("RESET statement_timeout")3700ci: -> 0.0005s3701ci: == 20240207193743 AddConditionalUniqueIndexToMemberApprovals: migrated (0.0367s) 3702ci: == [advisory_lock_connection] object_id: 19369240, pg_backend_pid: 61393703main: == [advisory_lock_connection] object_id: 19375920, pg_backend_pid: 61423704main: == 20240208085749 AddNotNullToUserPreferencesColumns: migrating ===============3705main: -- current_schema(nil)3706main: -> 0.0007s3707main: -- transaction_open?(nil)3708main: -> 0.0000s3709main: -- transaction_open?(nil)3710main: -> 0.0000s3711main: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_d3248b1b9c\nCHECK ( tab_width IS NOT NULL )\nNOT VALID;\n")3712main: -> 0.0012s3713main: -- execute("SET statement_timeout TO 0")3714main: -> 0.0006s3715main: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_d3248b1b9c;")3716main: -> 0.0009s3717main: -- execute("RESET statement_timeout")3718main: -> 0.0005s3719main: -- current_schema(nil)3720main: -> 0.0004s3721main: -- transaction_open?(nil)3722main: -> 0.0000s3723main: -- transaction_open?(nil)3724main: -> 0.0000s3725main: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_1d670edc68\nCHECK ( time_display_relative IS NOT NULL )\nNOT VALID;\n")3726main: -> 0.0009s3727main: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_1d670edc68;")3728main: -> 0.0008s3729main: -- current_schema(nil)3730main: -> 0.0005s3731main: -- transaction_open?(nil)3732main: -> 0.0000s3733main: -- transaction_open?(nil)3734main: -> 0.0000s3735main: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_b22446f91a\nCHECK ( render_whitespace_in_code IS NOT NULL )\nNOT VALID;\n")3736main: -> 0.0010s3737main: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_b22446f91a;")3738main: -> 0.0008s3739main: == 20240208085749 AddNotNullToUserPreferencesColumns: migrated (0.0497s) ======3740main: == [advisory_lock_connection] object_id: 19375920, pg_backend_pid: 61423741ci: == [advisory_lock_connection] object_id: 19376920, pg_backend_pid: 61443742ci: == 20240208085749 AddNotNullToUserPreferencesColumns: migrating ===============3743ci: -- current_schema(nil)3744ci: -> 0.0006s3745ci: -- transaction_open?(nil)3746ci: -> 0.0000s3747ci: -- transaction_open?(nil)3748ci: -> 0.0000s3749ci: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_d3248b1b9c\nCHECK ( tab_width IS NOT NULL )\nNOT VALID;\n")3750ci: -> 0.0012s3751ci: -- execute("SET statement_timeout TO 0")3752ci: -> 0.0010s3753ci: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_d3248b1b9c;")3754ci: -> 0.0012s3755ci: -- execute("RESET statement_timeout")3756ci: -> 0.0008s3757ci: -- current_schema(nil)3758ci: -> 0.0007s3759ci: -- transaction_open?(nil)3760ci: -> 0.0000s3761ci: -- transaction_open?(nil)3762ci: -> 0.0000s3763ci: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_1d670edc68\nCHECK ( time_display_relative IS NOT NULL )\nNOT VALID;\n")3764ci: -> 0.0011s3765ci: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_1d670edc68;")3766ci: -> 0.0010s3767ci: -- current_schema(nil)3768ci: -> 0.0004s3769ci: -- transaction_open?(nil)3770ci: -> 0.0000s3771ci: -- transaction_open?(nil)3772ci: -> 0.0000s3773ci: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_b22446f91a\nCHECK ( render_whitespace_in_code IS NOT NULL )\nNOT VALID;\n")3774ci: -> 0.0009s3775ci: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_b22446f91a;")3776ci: -> 0.0008s3777ci: == 20240208085749 AddNotNullToUserPreferencesColumns: migrated (0.0724s) ======3778ci: == [advisory_lock_connection] object_id: 19376920, pg_backend_pid: 61443779main: == [advisory_lock_connection] object_id: 19378080, pg_backend_pid: 61473780main: == 20240208085759 AddNotNullToUsersColumns: migrating =========================3781main: -- current_schema(nil)3782main: -> 0.0008s3783main: -- transaction_open?(nil)3784main: -> 0.0000s3785main: -- transaction_open?(nil)3786main: -> 0.0000s3787main: -- execute("ALTER TABLE users\nADD CONSTRAINT check_693c6f3aab\nCHECK ( hide_no_ssh_key IS NOT NULL )\nNOT VALID;\n")3788main: -> 0.0016s3789main: -- execute("SET statement_timeout TO 0")3790main: -> 0.0006s3791main: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_693c6f3aab;")3792main: -> 0.0011s3793main: -- execute("RESET statement_timeout")3794main: -> 0.0008s3795main: -- current_schema(nil)3796main: -> 0.0004s3797main: -- transaction_open?(nil)3798main: -> 0.0000s3799main: -- transaction_open?(nil)3800main: -> 0.0000s3801main: -- execute("ALTER TABLE users\nADD CONSTRAINT check_3a60c18afc\nCHECK ( hide_no_password IS NOT NULL )\nNOT VALID;\n")3802main: -> 0.0012s3803main: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_3a60c18afc;")3804main: -> 0.0012s3805main: -- current_schema(nil)3806main: -> 0.0005s3807main: -- transaction_open?(nil)3808main: -> 0.0000s3809main: -- transaction_open?(nil)3810main: -> 0.0000s3811main: -- execute("ALTER TABLE users\nADD CONSTRAINT check_061f6f1c91\nCHECK ( project_view IS NOT NULL )\nNOT VALID;\n")3812main: -> 0.0012s3813main: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_061f6f1c91;")3814main: -> 0.0013s3815main: -- current_schema(nil)3816main: -> 0.0005s3817main: -- transaction_open?(nil)3818main: -> 0.0000s3819main: -- transaction_open?(nil)3820main: -> 0.0000s3821main: -- execute("ALTER TABLE users\nADD CONSTRAINT check_c737c04b87\nCHECK ( notified_of_own_activity IS NOT NULL )\nNOT VALID;\n")3822main: -> 0.0013s3823main: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_c737c04b87;")3824main: -> 0.0012s3825main: == 20240208085759 AddNotNullToUsersColumns: migrated (0.0658s) ================3826main: == [advisory_lock_connection] object_id: 19378080, pg_backend_pid: 61473827ci: == [advisory_lock_connection] object_id: 19379660, pg_backend_pid: 61493828ci: == 20240208085759 AddNotNullToUsersColumns: migrating =========================3829ci: -- current_schema(nil)3830ci: -> 0.0007s3831ci: -- transaction_open?(nil)3832ci: -> 0.0000s3833ci: -- transaction_open?(nil)3834ci: -> 0.0000s3835ci: -- execute("ALTER TABLE users\nADD CONSTRAINT check_693c6f3aab\nCHECK ( hide_no_ssh_key IS NOT NULL )\nNOT VALID;\n")3836ci: -> 0.0017s3837ci: -- execute("SET statement_timeout TO 0")3838ci: -> 0.0006s3839ci: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_693c6f3aab;")3840ci: -> 0.0010s3841ci: -- execute("RESET statement_timeout")3842ci: -> 0.0006s3843ci: -- current_schema(nil)3844ci: -> 0.0004s3845ci: -- transaction_open?(nil)3846ci: -> 0.0000s3847ci: -- transaction_open?(nil)3848ci: -> 0.0000s3849ci: -- execute("ALTER TABLE users\nADD CONSTRAINT check_3a60c18afc\nCHECK ( hide_no_password IS NOT NULL )\nNOT VALID;\n")3850ci: -> 0.0012s3851ci: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_3a60c18afc;")3852ci: -> 0.0010s3853ci: -- current_schema(nil)3854ci: -> 0.0004s3855ci: -- transaction_open?(nil)3856ci: -> 0.0000s3857ci: -- transaction_open?(nil)3858ci: -> 0.0000s3859ci: -- execute("ALTER TABLE users\nADD CONSTRAINT check_061f6f1c91\nCHECK ( project_view IS NOT NULL )\nNOT VALID;\n")3860ci: -> 0.0012s3861ci: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_061f6f1c91;")3862ci: -> 0.0010s3863ci: -- current_schema(nil)3864ci: -> 0.0004s3865ci: -- transaction_open?(nil)3866ci: -> 0.0000s3867ci: -- transaction_open?(nil)3868ci: -> 0.0000s3869ci: -- execute("ALTER TABLE users\nADD CONSTRAINT check_c737c04b87\nCHECK ( notified_of_own_activity IS NOT NULL )\nNOT VALID;\n")3870ci: -> 0.0012s3871ci: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_c737c04b87;")3872ci: -> 0.0010s3873ci: == 20240208085759 AddNotNullToUsersColumns: migrated (0.0746s) ================3874ci: == [advisory_lock_connection] object_id: 19379660, pg_backend_pid: 61493875main: == [advisory_lock_connection] object_id: 19382920, pg_backend_pid: 61523876main: == 20240208094017 AddPartitioningConstraintForCiStages: migrating =============3877main: -- transaction_open?(nil)3878main: -> 0.0000s3879main: -- transaction_open?(nil)3880main: -> 0.0000s3881main: -- transaction_open?(nil)3882main: -> 0.0000s3883main: -- execute("ALTER TABLE ci_stages\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")3884main: -> 0.0013s3885main: == 20240208094017 AddPartitioningConstraintForCiStages: migrated (0.0548s) ====3886main: == [advisory_lock_connection] object_id: 19382920, pg_backend_pid: 61523887ci: == [advisory_lock_connection] object_id: 19385920, pg_backend_pid: 61543888ci: == 20240208094017 AddPartitioningConstraintForCiStages: migrating =============3889ci: -- transaction_open?(nil)3890ci: -> 0.0000s3891ci: -- transaction_open?(nil)3892ci: -> 0.0000s3893ci: -- transaction_open?(nil)3894ci: -> 0.0000s3895ci: -- execute("ALTER TABLE ci_stages\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")3896ci: -> 0.0014s3897ci: == 20240208094017 AddPartitioningConstraintForCiStages: migrated (0.0660s) ====3898ci: == [advisory_lock_connection] object_id: 19385920, pg_backend_pid: 61543899main: == [advisory_lock_connection] object_id: 19386920, pg_backend_pid: 61573900main: == 20240208235322 AddForeignKeyToOrganizationIdOnDependencyListExports: migrating 3901main: -- transaction_open?(nil)3902main: -> 0.0000s3903main: -- transaction_open?(nil)3904main: -> 0.0000s3905main: -- execute("LOCK TABLE organizations, dependency_list_exports IN SHARE ROW EXCLUSIVE MODE")3906main: -> 0.0008s3907main: -- execute("ALTER TABLE dependency_list_exports ADD CONSTRAINT fk_c348f16f10 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")3908main: -> 0.0017s3909main: -- execute("SET statement_timeout TO 0")3910main: -> 0.0006s3911main: -- execute("ALTER TABLE dependency_list_exports VALIDATE CONSTRAINT fk_c348f16f10;")3912main: -> 0.0016s3913main: -- execute("RESET statement_timeout")3914main: -> 0.0006s3915main: == 20240208235322 AddForeignKeyToOrganizationIdOnDependencyListExports: migrated (0.0393s) 3916main: == [advisory_lock_connection] object_id: 19386920, pg_backend_pid: 61573917ci: == [advisory_lock_connection] object_id: 19387940, pg_backend_pid: 61593918ci: == 20240208235322 AddForeignKeyToOrganizationIdOnDependencyListExports: migrating 3919ci: -- transaction_open?(nil)3920ci: -> 0.0000s3921ci: -- transaction_open?(nil)3922ci: -> 0.0000s3923ci: -- execute("LOCK TABLE organizations, dependency_list_exports IN SHARE ROW EXCLUSIVE MODE")3924ci: -> 0.0007s3925ci: -- execute("ALTER TABLE dependency_list_exports ADD CONSTRAINT fk_c348f16f10 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")3926ci: -> 0.0015s3927ci: -- execute("SET statement_timeout TO 0")3928ci: -> 0.0005s3929ci: -- execute("ALTER TABLE dependency_list_exports VALIDATE CONSTRAINT fk_c348f16f10;")3930ci: -> 0.0014s3931ci: -- execute("RESET statement_timeout")3932ci: -> 0.0005s3933ci: == 20240208235322 AddForeignKeyToOrganizationIdOnDependencyListExports: migrated (0.0428s) 3934ci: == [advisory_lock_connection] object_id: 19387940, pg_backend_pid: 61593935main: == [advisory_lock_connection] object_id: 19397720, pg_backend_pid: 61623936main: == 20240209153126 AddTmpIndexForSucceededSecurityScans: migrating =============3937main: -- transaction_open?(nil)3938main: -> 0.0000s3939main: -- view_exists?(:postgres_partitions)3940main: -> 0.0014s3941main: -- index_exists?(:security_scans, :id, {:name=>"tmp_index_for_succeeded_security_scans", :where=>"status = 1", :algorithm=>:concurrently})3942main: -> 0.0084s3943main: -- execute("SET statement_timeout TO 0")3944main: -> 0.0005s3945main: -- add_index(:security_scans, :id, {:name=>"tmp_index_for_succeeded_security_scans", :where=>"status = 1", :algorithm=>:concurrently})3946main: -> 0.0019s3947main: -- execute("RESET statement_timeout")3948main: -> 0.0005s3949main: == 20240209153126 AddTmpIndexForSucceededSecurityScans: migrated (0.0283s) ====3950main: == [advisory_lock_connection] object_id: 19397720, pg_backend_pid: 61623951ci: == [advisory_lock_connection] object_id: 19407480, pg_backend_pid: 61643952ci: == 20240209153126 AddTmpIndexForSucceededSecurityScans: migrating =============3953ci: -- transaction_open?(nil)3954ci: -> 0.0000s3955ci: -- view_exists?(:postgres_partitions)3956ci: -> 0.0013s3957ci: -- index_exists?(:security_scans, :id, {:name=>"tmp_index_for_succeeded_security_scans", :where=>"status = 1", :algorithm=>:concurrently})3958ci: -> 0.0091s3959ci: -- execute("SET statement_timeout TO 0")3960ci: -> 0.0006s3961ci: -- add_index(:security_scans, :id, {:name=>"tmp_index_for_succeeded_security_scans", :where=>"status = 1", :algorithm=>:concurrently})3962ci: -> 0.0020s3963ci: -- execute("RESET statement_timeout")3964ci: -> 0.0006s3965ci: == 20240209153126 AddTmpIndexForSucceededSecurityScans: migrated (0.0410s) ====3966ci: == [advisory_lock_connection] object_id: 19407480, pg_backend_pid: 61643967main: == [advisory_lock_connection] object_id: 19421600, pg_backend_pid: 61673968main: == 20240209153920 QueuePurgeSecurityScansWithEmptyFindingData: migrating ======3969main: == 20240209153920 QueuePurgeSecurityScansWithEmptyFindingData: migrated (0.0366s) 3970main: == [advisory_lock_connection] object_id: 19421600, pg_backend_pid: 61673971ci: == [advisory_lock_connection] object_id: 19435760, pg_backend_pid: 61693972ci: == 20240209153920 QueuePurgeSecurityScansWithEmptyFindingData: migrating ======3973ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].3974ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].3975ci: == 20240209153920 QueuePurgeSecurityScansWithEmptyFindingData: migrated (0.0173s) 3976ci: == [advisory_lock_connection] object_id: 19435760, pg_backend_pid: 61693977main: == [advisory_lock_connection] object_id: 19454480, pg_backend_pid: 61723978main: == 20240209155253 RemoveColumnsFromApplicationSettings: migrating =============3979main: -- remove_column(:application_settings, :delayed_project_removal, {:if_exists=>true})3980main: -> 0.2770s3981main: -- remove_column(:application_settings, :lock_delayed_project_removal, {:if_exists=>true})3982main: -> 0.2731s3983main: -- remove_column(:application_settings, :delayed_group_deletion, {:if_exists=>true})3984main: -> 0.2756s3985main: == 20240209155253 RemoveColumnsFromApplicationSettings: migrated (0.8322s) ====3986main: == [advisory_lock_connection] object_id: 19454480, pg_backend_pid: 61723987ci: == [advisory_lock_connection] object_id: 19473260, pg_backend_pid: 61743988ci: == 20240209155253 RemoveColumnsFromApplicationSettings: migrating =============3989ci: -- remove_column(:application_settings, :delayed_project_removal, {:if_exists=>true})3990ci: -> 0.2793s3991ci: -- remove_column(:application_settings, :lock_delayed_project_removal, {:if_exists=>true})3992ci: -> 0.2785s3993ci: -- remove_column(:application_settings, :delayed_group_deletion, {:if_exists=>true})3994ci: -> 0.2821s3995ci: == 20240209155253 RemoveColumnsFromApplicationSettings: migrated (0.8582s) ====3996ci: == [advisory_lock_connection] object_id: 19473260, pg_backend_pid: 61743997main: == [advisory_lock_connection] object_id: 19482300, pg_backend_pid: 61773998main: == 20240209161048 RemoveColumnsFromNamespaceSettings: migrating ===============3999main: -- remove_column(:namespace_settings, :delayed_project_removal, {:if_exists=>true})4000main: -> 0.0063s4001main: -- remove_column(:namespace_settings, :lock_delayed_project_removal, {:if_exists=>true})4002main: -> 0.0047s4003main: == 20240209161048 RemoveColumnsFromNamespaceSettings: migrated (0.0185s) ======4004main: == [advisory_lock_connection] object_id: 19482300, pg_backend_pid: 61774005ci: == [advisory_lock_connection] object_id: 19491280, pg_backend_pid: 61794006ci: == 20240209161048 RemoveColumnsFromNamespaceSettings: migrating ===============4007ci: -- remove_column(:namespace_settings, :delayed_project_removal, {:if_exists=>true})4008ci: -> 0.0062s4009ci: -- remove_column(:namespace_settings, :lock_delayed_project_removal, {:if_exists=>true})4010ci: -> 0.0046s4011ci: == 20240209161048 RemoveColumnsFromNamespaceSettings: migrated (0.0270s) ======4012ci: == [advisory_lock_connection] object_id: 19491280, pg_backend_pid: 61794013main: == [advisory_lock_connection] object_id: 19497360, pg_backend_pid: 61824014main: == 20240209183815 FinalizeUpdateDelayedProjectRemovalToNull: migrating ========4015main: -- transaction_open?(nil)4016main: -> 0.0000s4017main: == 20240209183815 FinalizeUpdateDelayedProjectRemovalToNull: migrated (0.0144s) 4018main: == [advisory_lock_connection] object_id: 19497360, pg_backend_pid: 61824019ci: == [advisory_lock_connection] object_id: 19503440, pg_backend_pid: 61844020ci: == 20240209183815 FinalizeUpdateDelayedProjectRemovalToNull: migrating ========4021ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].4022ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].4023ci: == 20240209183815 FinalizeUpdateDelayedProjectRemovalToNull: migrated (0.0154s) 4024ci: == [advisory_lock_connection] object_id: 19503440, pg_backend_pid: 61844025main: == [advisory_lock_connection] object_id: 19515180, pg_backend_pid: 61874026main: == 20240210104125 EnsureMemberRolesNamesUniq: migrating =======================4027main: -- execute("UPDATE member_roles SET name = CONCAT(name, ' (', id, ')')\nWHERE id IN (\n SELECT mr.id FROM member_roles mr\n WHERE EXISTS (SELECT mr_duplicates.id\n FROM member_roles mr_duplicates\n WHERE mr_duplicates.name = mr.name\n AND (\n mr_duplicates.namespace_id = mr.namespace_id\n OR (mr_duplicates.namespace_id IS NULL AND mr.namespace_id IS NULL)\n )\n AND mr_duplicates.id < mr.id))\n")4028main: -> 0.0024s4029main: == 20240210104125 EnsureMemberRolesNamesUniq: migrated (0.0084s) ==============4030main: == [advisory_lock_connection] object_id: 19515180, pg_backend_pid: 61874031ci: == [advisory_lock_connection] object_id: 19526940, pg_backend_pid: 61904032ci: == 20240210104125 EnsureMemberRolesNamesUniq: migrating =======================4033ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].4034ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].4035ci: == 20240210104125 EnsureMemberRolesNamesUniq: migrated (0.0171s) ==============4036ci: == [advisory_lock_connection] object_id: 19526940, pg_backend_pid: 61904037main: == [advisory_lock_connection] object_id: 19532440, pg_backend_pid: 61934038main: == 20240212023136 PrepareAsyncIndexForBuildsPart4: migrating ==================4039main: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint], {:name=>"index_b4cf879bcf", :where=>"status::text = 'running'::text AND type::text = 'Ci::Build'::text", :algorithm=>:concurrently})4040main: -> 0.0256s4041main: -- add_index_options("public.ci_builds", [:runner_id_convert_to_bigint], {:name=>"index_b4cf879bcf", :where=>"status::text = 'running'::text AND type::text = 'Ci::Build'::text", :algorithm=>:concurrently})4042main: -> 0.0005s4043main: -- index_exists?("public.ci_builds", [:status, :type, :runner_id_convert_to_bigint], {:name=>"index_9f1fa3baee", :algorithm=>:concurrently})4044main: -> 0.0234s4045main: -- add_index_options("public.ci_builds", [:status, :type, :runner_id_convert_to_bigint], {:name=>"index_9f1fa3baee", :algorithm=>:concurrently})4046main: -> 0.0000s4047main: -- index_exists?("public.ci_builds", [:project_id_convert_to_bigint, :id], {:name=>"index_3591adffe4", :algorithm=>:concurrently})4048main: -> 0.0218s4049main: -- add_index_options("public.ci_builds", [:project_id_convert_to_bigint, :id], {:name=>"index_3591adffe4", :algorithm=>:concurrently})4050main: -> 0.0000s4051main: == 20240212023136 PrepareAsyncIndexForBuildsPart4: migrated (0.1161s) =========4052main: == [advisory_lock_connection] object_id: 19532440, pg_backend_pid: 61934053ci: == [advisory_lock_connection] object_id: 19535300, pg_backend_pid: 61954054ci: == 20240212023136 PrepareAsyncIndexForBuildsPart4: migrating ==================4055ci: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint], {:name=>"index_b4cf879bcf", :where=>"status::text = 'running'::text AND type::text = 'Ci::Build'::text", :algorithm=>:concurrently})4056ci: -> 0.0256s4057ci: -- add_index_options("public.ci_builds", [:runner_id_convert_to_bigint], {:name=>"index_b4cf879bcf", :where=>"status::text = 'running'::text AND type::text = 'Ci::Build'::text", :algorithm=>:concurrently})4058ci: -> 0.0004s4059ci: -- index_exists?("public.ci_builds", [:status, :type, :runner_id_convert_to_bigint], {:name=>"index_9f1fa3baee", :algorithm=>:concurrently})4060ci: -> 0.0229s4061ci: -- add_index_options("public.ci_builds", [:status, :type, :runner_id_convert_to_bigint], {:name=>"index_9f1fa3baee", :algorithm=>:concurrently})4062ci: -> 0.0000s4063ci: -- index_exists?("public.ci_builds", [:project_id_convert_to_bigint, :id], {:name=>"index_3591adffe4", :algorithm=>:concurrently})4064ci: -> 0.0231s4065ci: -- add_index_options("public.ci_builds", [:project_id_convert_to_bigint, :id], {:name=>"index_3591adffe4", :algorithm=>:concurrently})4066ci: -> 0.0000s4067ci: == 20240212023136 PrepareAsyncIndexForBuildsPart4: migrated (0.1268s) =========4068ci: == [advisory_lock_connection] object_id: 19535300, pg_backend_pid: 61954069main: == [advisory_lock_connection] object_id: 19540900, pg_backend_pid: 61984070main: == 20240212031520 SyncIndexForPCiBuildsPart3: migrating =======================4071main: -- transaction_open?(nil)4072main: -> 0.0000s4073main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_resource_group_id_status_commit_id_bigint_idx")4074main: -> 0.0019s4075main: -- transaction_open?(nil)4076main: -> 0.0000s4077main: -- index_exists?("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})4078main: -> 0.0228s4079main: -- execute("SET statement_timeout TO 0")4080main: -> 0.0006s4081main: -- add_index("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})4082main: -> 0.0021s4083main: -- execute("RESET statement_timeout")4084main: -> 0.0005s4085main: -- transaction_open?(nil)4086main: -> 0.0000s4087main: -- add_index(:p_ci_builds, [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"p_ci_builds_resource_group_id_status_commit_id_bigint_idx", :where=>"resource_group_id IS NOT NULL"})4088main: -> 0.0015s4089main: -- transaction_open?(nil)4090main: -> 0.0000s4091main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_stage_idx_created_at_idx")4092main: -> 0.0015s4093main: -- transaction_open?(nil)4094main: -> 0.0000s4095main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})4096main: -> 0.0220s4097main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})4098main: -> 0.0019s4099main: -- transaction_open?(nil)4100main: -> 0.0000s4101main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"p_ci_builds_commit_id_bigint_stage_idx_created_at_idx"})4102main: -> 0.0025s4103main: -- transaction_open?(nil)4104main: -> 0.0000s4105main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_runner_id_bigint_id_idx")4106main: -> 0.0016s4107main: -- transaction_open?(nil)4108main: -> 0.0000s4109main: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})4110main: -> 0.0274s4111main: -- add_index("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})4112main: -> 0.0018s4113main: -- transaction_open?(nil)4114main: -> 0.0000s4115main: -- add_index(:p_ci_builds, [:runner_id_convert_to_bigint, :id], {:name=>"p_ci_builds_runner_id_bigint_id_idx", :order=>{:id=>:desc}})4116main: -> 0.0016s4117main: == 20240212031520 SyncIndexForPCiBuildsPart3: migrated (0.1537s) ==============4118main: == [advisory_lock_connection] object_id: 19540900, pg_backend_pid: 61984119ci: == [advisory_lock_connection] object_id: 19549160, pg_backend_pid: 62004120ci: == 20240212031520 SyncIndexForPCiBuildsPart3: migrating =======================4121ci: -- transaction_open?(nil)4122ci: -> 0.0000s4123ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_resource_group_id_status_commit_id_bigint_idx")4124ci: -> 0.0019s4125ci: -- transaction_open?(nil)4126ci: -> 0.0000s4127ci: -- index_exists?("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})4128ci: -> 0.0236s4129ci: -- execute("SET statement_timeout TO 0")4130ci: -> 0.0006s4131ci: -- add_index("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})4132ci: -> 0.0023s4133ci: -- execute("RESET statement_timeout")4134ci: -> 0.0008s4135ci: -- transaction_open?(nil)4136ci: -> 0.0000s4137ci: -- add_index(:p_ci_builds, [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"p_ci_builds_resource_group_id_status_commit_id_bigint_idx", :where=>"resource_group_id IS NOT NULL"})4138ci: -> 0.0015s4139ci: -- transaction_open?(nil)4140ci: -> 0.0000s4141ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_stage_idx_created_at_idx")4142ci: -> 0.0016s4143ci: -- transaction_open?(nil)4144ci: -> 0.0000s4145ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})4146ci: -> 0.0228s4147ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})4148ci: -> 0.0017s4149ci: -- transaction_open?(nil)4150ci: -> 0.0000s4151ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"p_ci_builds_commit_id_bigint_stage_idx_created_at_idx"})4152ci: -> 0.0014s4153ci: -- transaction_open?(nil)4154ci: -> 0.0000s4155ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_runner_id_bigint_id_idx")4156ci: -> 0.0018s4157ci: -- transaction_open?(nil)4158ci: -> 0.0000s4159ci: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})4160ci: -> 0.0259s4161ci: -- add_index("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})4162ci: -> 0.0018s4163ci: -- transaction_open?(nil)4164ci: -> 0.0000s4165ci: -- add_index(:p_ci_builds, [:runner_id_convert_to_bigint, :id], {:name=>"p_ci_builds_runner_id_bigint_id_idx", :order=>{:id=>:desc}})4166ci: -> 0.0014s4167ci: == 20240212031520 SyncIndexForPCiBuildsPart3: migrated (0.1660s) ==============4168ci: == [advisory_lock_connection] object_id: 19549160, pg_backend_pid: 62004169main: == [advisory_lock_connection] object_id: 19560060, pg_backend_pid: 62034170main: == 20240212031600 AddFkForCommitIdBigintBetweenPCiBuildsAndCiPipelines: migrating 4171main: -- transaction_open?(nil)4172main: -> 0.0000s4173main: -- transaction_open?(nil)4174main: -> 0.0000s4175main: -- transaction_open?(nil)4176main: -> 0.0000s4177main: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")4178main: -> 0.0007s4179main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_8d588a7095 FOREIGN KEY (commit_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")4180main: -> 0.0016s4181main: == 20240212031600 AddFkForCommitIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0752s) 4182main: == [advisory_lock_connection] object_id: 19560060, pg_backend_pid: 62034183ci: == [advisory_lock_connection] object_id: 19563620, pg_backend_pid: 62054184ci: == 20240212031600 AddFkForCommitIdBigintBetweenPCiBuildsAndCiPipelines: migrating 4185ci: -- transaction_open?(nil)4186ci: -> 0.0000s4187ci: -- transaction_open?(nil)4188ci: -> 0.0000s4189ci: -- transaction_open?(nil)4190ci: -> 0.0000s4191ci: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")4192ci: -> 0.0008s4193ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_8d588a7095 FOREIGN KEY (commit_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")4194ci: -> 0.0018s4195ci: == 20240212031600 AddFkForCommitIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0922s) 4196ci: == [advisory_lock_connection] object_id: 19563620, pg_backend_pid: 62054197main: == [advisory_lock_connection] object_id: 19563960, pg_backend_pid: 62084198main: == 20240212040428 ValidateForeignKeyForUpstreamPipelineIdBetweenPCiBuildsAndCiPipelines: migrating 4199main: -- transaction_open?(nil)4200main: -> 0.0000s4201main: -- transaction_open?(nil)4202main: -> 0.0000s4203main: -- execute("SET statement_timeout TO 0")4204main: -> 0.0006s4205main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_6b6c3f3e70;")4206main: -> 0.0032s4207main: -- execute("RESET statement_timeout")4208main: -> 0.0006s4209main: -- transaction_open?(nil)4210main: -> 0.0000s4211main: -- transaction_open?(nil)4212main: -> 0.0000s4213main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")4214main: -> 0.0007s4215main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_6b6c3f3e70 FOREIGN KEY (upstream_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")4216main: -> 0.0016s4217main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_6b6c3f3e70;")4218main: -> 0.0006s4219main: == 20240212040428 ValidateForeignKeyForUpstreamPipelineIdBetweenPCiBuildsAndCiPipelines: migrated (0.0609s) 4220main: == [advisory_lock_connection] object_id: 19563960, pg_backend_pid: 62084221ci: == [advisory_lock_connection] object_id: 19565620, pg_backend_pid: 62104222ci: == 20240212040428 ValidateForeignKeyForUpstreamPipelineIdBetweenPCiBuildsAndCiPipelines: migrating 4223ci: -- transaction_open?(nil)4224ci: -> 0.0000s4225ci: -- transaction_open?(nil)4226ci: -> 0.0000s4227ci: -- execute("SET statement_timeout TO 0")4228ci: -> 0.0009s4229ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_6b6c3f3e70;")4230ci: -> 0.0038s4231ci: -- execute("RESET statement_timeout")4232ci: -> 0.0007s4233ci: -- transaction_open?(nil)4234ci: -> 0.0000s4235ci: -- transaction_open?(nil)4236ci: -> 0.0000s4237ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")4238ci: -> 0.0008s4239ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_6b6c3f3e70 FOREIGN KEY (upstream_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")4240ci: -> 0.0020s4241ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_6b6c3f3e70;")4242ci: -> 0.0007s4243ci: == 20240212040428 ValidateForeignKeyForUpstreamPipelineIdBetweenPCiBuildsAndCiPipelines: migrated (0.0789s) 4244ci: == [advisory_lock_connection] object_id: 19565620, pg_backend_pid: 62104245main: == [advisory_lock_connection] object_id: 19565940, pg_backend_pid: 62134246main: == 20240212084659 ReplaceCiBuildTraceMetadataCiJobArtifactsForeignKey: migrating 4247main: -- transaction_open?(nil)4248main: -> 0.0000s4249main: -- transaction_open?(nil)4250main: -> 0.0000s4251main: -- execute("LOCK TABLE p_ci_job_artifacts, ci_build_trace_metadata IN SHARE ROW EXCLUSIVE MODE")4252main: -> 0.0009s4253main: -- execute("ALTER TABLE ci_build_trace_metadata ADD CONSTRAINT tmp_fk_21d25cac1a_p FOREIGN KEY (partition_id, trace_artifact_id) REFERENCES p_ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")4254main: -> 0.0019s4255main: == 20240212084659 ReplaceCiBuildTraceMetadataCiJobArtifactsForeignKey: migrated (0.0546s) 4256main: == [advisory_lock_connection] object_id: 19565940, pg_backend_pid: 62134257ci: == [advisory_lock_connection] object_id: 19643100, pg_backend_pid: 62154258ci: == 20240212084659 ReplaceCiBuildTraceMetadataCiJobArtifactsForeignKey: migrating 4259ci: -- transaction_open?(nil)4260ci: -> 0.0000s4261ci: -- transaction_open?(nil)4262ci: -> 0.0000s4263ci: -- execute("LOCK TABLE p_ci_job_artifacts, ci_build_trace_metadata IN SHARE ROW EXCLUSIVE MODE")4264ci: -> 0.0009s4265ci: -- execute("ALTER TABLE ci_build_trace_metadata ADD CONSTRAINT tmp_fk_21d25cac1a_p FOREIGN KEY (partition_id, trace_artifact_id) REFERENCES p_ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")4266ci: -> 0.0020s4267ci: == 20240212084659 ReplaceCiBuildTraceMetadataCiJobArtifactsForeignKey: migrated (0.0645s) 4268ci: == [advisory_lock_connection] object_id: 19643100, pg_backend_pid: 62154269main: == [advisory_lock_connection] object_id: 19720400, pg_backend_pid: 62184270main: == 20240212084743 ReplaceCiJobArtifactStatesForeignKey: migrating =============4271main: -- transaction_open?(nil)4272main: -> 0.0000s4273main: -- transaction_open?(nil)4274main: -> 0.0000s4275main: -- execute("LOCK TABLE p_ci_job_artifacts, ci_job_artifact_states IN SHARE ROW EXCLUSIVE MODE")4276main: -> 0.0009s4277main: -- execute("ALTER TABLE ci_job_artifact_states ADD CONSTRAINT tmp_fk_rails_80a9cba3b2_p FOREIGN KEY (partition_id, job_artifact_id) REFERENCES p_ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")4278main: -> 0.0017s4279main: == 20240212084743 ReplaceCiJobArtifactStatesForeignKey: migrated (0.0496s) ====4280main: == [advisory_lock_connection] object_id: 19720400, pg_backend_pid: 62184281ci: == [advisory_lock_connection] object_id: 19787120, pg_backend_pid: 62204282ci: == 20240212084743 ReplaceCiJobArtifactStatesForeignKey: migrating =============4283ci: -- transaction_open?(nil)4284ci: -> 0.0000s4285ci: -- transaction_open?(nil)4286ci: -> 0.0000s4287ci: -- execute("LOCK TABLE p_ci_job_artifacts, ci_job_artifact_states IN SHARE ROW EXCLUSIVE MODE")4288ci: -> 0.0008s4289ci: -- execute("ALTER TABLE ci_job_artifact_states ADD CONSTRAINT tmp_fk_rails_80a9cba3b2_p FOREIGN KEY (partition_id, job_artifact_id) REFERENCES p_ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")4290ci: -> 0.0019s4291ci: == 20240212084743 ReplaceCiJobArtifactStatesForeignKey: migrated (0.0588s) ====4292ci: == [advisory_lock_connection] object_id: 19787120, pg_backend_pid: 62204293main: == [advisory_lock_connection] object_id: 19810640, pg_backend_pid: 62234294main: == 20240212092520 EnsureIdUniquenessForPCiJobArtifacts: migrating =============4295main: -- current_schema(nil)4296main: -> 0.0006s4297main: -- change_column_default(:p_ci_job_artifacts, :id, nil)4298main: -> 0.0055s4299main: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_job_artifacts_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_job_artifacts_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")4300main: -> 0.0018s4301main: -- execute("CREATE TRIGGER assign_p_ci_job_artifacts_id_trigger\nBEFORE INSERT ON p_ci_job_artifacts\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_job_artifacts_id_value()\n")4302main: -> 0.0010s4303main: == 20240212092520 EnsureIdUniquenessForPCiJobArtifacts: migrated (0.0251s) ====4304main: == [advisory_lock_connection] object_id: 19810640, pg_backend_pid: 62234305ci: == [advisory_lock_connection] object_id: 19900500, pg_backend_pid: 62254306ci: == 20240212092520 EnsureIdUniquenessForPCiJobArtifacts: migrating =============4307ci: -- current_schema(nil)4308ci: -> 0.0007s4309ci: -- change_column_default(:p_ci_job_artifacts, :id, nil)4310ci: -> 0.0055s4311ci: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_job_artifacts_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_job_artifacts_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")4312ci: -> 0.0019s4313ci: -- execute("CREATE TRIGGER assign_p_ci_job_artifacts_id_trigger\nBEFORE INSERT ON p_ci_job_artifacts\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_job_artifacts_id_value()\n")4314ci: -> 0.0011s4315ci: == 20240212092520 EnsureIdUniquenessForPCiJobArtifacts: migrated (0.0367s) ====4316ci: == [advisory_lock_connection] object_id: 19900500, pg_backend_pid: 62254317main: == [advisory_lock_connection] object_id: 19920660, pg_backend_pid: 62284318main: == 20240212120012 RemoveIndexOnPipelineMetadata: migrating ====================4319main: -- transaction_open?(nil)4320main: -> 0.0002s4321main: -- view_exists?(:postgres_partitions)4322main: -> 0.0012s4323main: -- indexes(:ci_pipeline_metadata)4324main: -> 0.0056s4325main: -- execute("SET statement_timeout TO 0")4326main: -> 0.0006s4327main: -- remove_index(:ci_pipeline_metadata, {:algorithm=>:concurrently, :name=>"index_pipeline_metadata_on_pipeline_id_name_text_pattern"})4328main: -> 0.0016s4329main: -- execute("RESET statement_timeout")4330main: -> 0.0006s4331main: == 20240212120012 RemoveIndexOnPipelineMetadata: migrated (0.0245s) ===========4332main: == [advisory_lock_connection] object_id: 19920660, pg_backend_pid: 62284333ci: == [advisory_lock_connection] object_id: 19940800, pg_backend_pid: 62304334ci: == 20240212120012 RemoveIndexOnPipelineMetadata: migrating ====================4335ci: -- transaction_open?(nil)4336ci: -> 0.0000s4337ci: -- view_exists?(:postgres_partitions)4338ci: -> 0.0013s4339ci: -- indexes(:ci_pipeline_metadata)4340ci: -> 0.0055s4341ci: -- execute("SET statement_timeout TO 0")4342ci: -> 0.0006s4343ci: -- remove_index(:ci_pipeline_metadata, {:algorithm=>:concurrently, :name=>"index_pipeline_metadata_on_pipeline_id_name_text_pattern"})4344ci: -> 0.0014s4345ci: -- execute("RESET statement_timeout")4346ci: -> 0.0005s4347ci: == 20240212120012 RemoveIndexOnPipelineMetadata: migrated (0.0336s) ===========4348ci: == [advisory_lock_connection] object_id: 19940800, pg_backend_pid: 62304349main: == [advisory_lock_connection] object_id: 19954740, pg_backend_pid: 62334350main: == 20240212155716 AddViolationDataToScanResultPolicyViolations: migrating =====4351main: -- add_column(:scan_result_policy_violations, :violation_data, :jsonb, {:null=>true})4352main: -> 0.0019s4353main: == 20240212155716 AddViolationDataToScanResultPolicyViolations: migrated (0.0083s) 4354main: == [advisory_lock_connection] object_id: 19954740, pg_backend_pid: 62334355ci: == [advisory_lock_connection] object_id: 19968720, pg_backend_pid: 62354356ci: == 20240212155716 AddViolationDataToScanResultPolicyViolations: migrating =====4357ci: -- add_column(:scan_result_policy_violations, :violation_data, :jsonb, {:null=>true})4358ci: -> 0.0018s4359ci: == 20240212155716 AddViolationDataToScanResultPolicyViolations: migrated (0.0183s) 4360ci: == [advisory_lock_connection] object_id: 19968720, pg_backend_pid: 62354361main: == [advisory_lock_connection] object_id: 19982440, pg_backend_pid: 62384362main: == 20240212170304 AddAncestorsColumnToSbomOccurrences: migrating ==============4363main: -- add_column(:sbom_occurrences, :ancestors, :jsonb, {:default=>[], :null=>false})4364main: -> 0.0026s4365main: == 20240212170304 AddAncestorsColumnToSbomOccurrences: migrated (0.0095s) =====4366main: == [advisory_lock_connection] object_id: 19982440, pg_backend_pid: 62384367ci: == [advisory_lock_connection] object_id: 19996160, pg_backend_pid: 62404368ci: == 20240212170304 AddAncestorsColumnToSbomOccurrences: migrating ==============4369ci: -- add_column(:sbom_occurrences, :ancestors, :jsonb, {:default=>[], :null=>false})4370ci: -> 0.0023s4371ci: == 20240212170304 AddAncestorsColumnToSbomOccurrences: migrated (0.0192s) =====4372ci: == [advisory_lock_connection] object_id: 19996160, pg_backend_pid: 62404373main: == [advisory_lock_connection] object_id: 20004600, pg_backend_pid: 62434374main: == 20240212172655 SelfHostedSentNotificationsCleanup: migrating ===============4375main: == 20240212172655 SelfHostedSentNotificationsCleanup: migrated (0.0064s) ======4376main: == [advisory_lock_connection] object_id: 20004600, pg_backend_pid: 62434377ci: == [advisory_lock_connection] object_id: 20010060, pg_backend_pid: 62454378ci: == 20240212172655 SelfHostedSentNotificationsCleanup: migrating ===============4379ci: == 20240212172655 SelfHostedSentNotificationsCleanup: migrated (0.0181s) ======4380ci: == [advisory_lock_connection] object_id: 20010060, pg_backend_pid: 62454381main: == [advisory_lock_connection] object_id: 20023820, pg_backend_pid: 62484382main: == 20240212200632 RemoveForeignKeysUserInteractedProjects: migrating ==========4383main: == 20240212200632 RemoveForeignKeysUserInteractedProjects: migrated (0.0063s) =4384main: == [advisory_lock_connection] object_id: 20023820, pg_backend_pid: 62484385ci: == [advisory_lock_connection] object_id: 20028680, pg_backend_pid: 62504386ci: == 20240212200632 RemoveForeignKeysUserInteractedProjects: migrating ==========4387ci: == 20240212200632 RemoveForeignKeysUserInteractedProjects: migrated (0.0190s) =4388ci: == [advisory_lock_connection] object_id: 20028680, pg_backend_pid: 62504389main: == [advisory_lock_connection] object_id: 20033680, pg_backend_pid: 62534390main: == 20240212200947 DropUserInteractedProjectsTable: migrating ==================4391main: == 20240212200947 DropUserInteractedProjectsTable: migrated (0.0060s) =========4392main: == [advisory_lock_connection] object_id: 20033680, pg_backend_pid: 62534393ci: == [advisory_lock_connection] object_id: 20041540, pg_backend_pid: 62554394ci: == 20240212200947 DropUserInteractedProjectsTable: migrating ==================4395ci: == 20240212200947 DropUserInteractedProjectsTable: migrated (0.0153s) =========4396ci: == [advisory_lock_connection] object_id: 20041540, pg_backend_pid: 62554397main: == [advisory_lock_connection] object_id: 20049540, pg_backend_pid: 62584398main: == 20240212223930 AddArkoseClientApiSettings: migrating =======================4399main: -- add_column(:application_settings, :encrypted_arkose_labs_client_xid, :binary)4400main: -> 0.0027s4401main: -- add_column(:application_settings, :encrypted_arkose_labs_client_xid_iv, :binary)4402main: -> 0.0014s4403main: -- add_column(:application_settings, :encrypted_arkose_labs_client_secret, :binary)4404main: -> 0.0014s4405main: -- add_column(:application_settings, :encrypted_arkose_labs_client_secret_iv, :binary)4406main: -> 0.0013s4407main: == 20240212223930 AddArkoseClientApiSettings: migrated (0.0136s) ==============4408main: == [advisory_lock_connection] object_id: 20049540, pg_backend_pid: 62584409ci: == [advisory_lock_connection] object_id: 20049900, pg_backend_pid: 62604410ci: == 20240212223930 AddArkoseClientApiSettings: migrating =======================4411ci: -- add_column(:application_settings, :encrypted_arkose_labs_client_xid, :binary)4412ci: -> 0.0024s4413ci: -- add_column(:application_settings, :encrypted_arkose_labs_client_xid_iv, :binary)4414ci: -> 0.0014s4415ci: -- add_column(:application_settings, :encrypted_arkose_labs_client_secret, :binary)4416ci: -> 0.0014s4417ci: -- add_column(:application_settings, :encrypted_arkose_labs_client_secret_iv, :binary)4418ci: -> 0.0011s4419ci: == 20240212223930 AddArkoseClientApiSettings: migrated (0.0241s) ==============4420ci: == [advisory_lock_connection] object_id: 20049900, pg_backend_pid: 62604421main: == [advisory_lock_connection] object_id: 20050380, pg_backend_pid: 62634422main: == 20240213091123 AddTrigramIndexOnNameAndPathForOrganizations: migrating =====4423main: -- transaction_open?(nil)4424main: -> 0.0000s4425main: -- view_exists?(:postgres_partitions)4426main: -> 0.0013s4427main: -- index_exists?(:organizations, :name, {:name=>"index_organizations_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})4428main: -> 0.0027s4429main: -- execute("SET statement_timeout TO 0")4430main: -> 0.0005s4431main: -- add_index(:organizations, :name, {:name=>"index_organizations_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})4432main: -> 0.0025s4433main: -- execute("RESET statement_timeout")4434main: -> 0.0005s4435main: -- transaction_open?(nil)4436main: -> 0.0000s4437main: -- view_exists?(:postgres_partitions)4438main: -> 0.0011s4439main: -- index_exists?(:organizations, :path, {:name=>"index_organizations_on_path_trigram", :using=>:gin, :opclass=>{:path=>:gin_trgm_ops}, :algorithm=>:concurrently})4440main: -> 0.0029s4441main: -- add_index(:organizations, :path, {:name=>"index_organizations_on_path_trigram", :using=>:gin, :opclass=>{:path=>:gin_trgm_ops}, :algorithm=>:concurrently})4442main: -> 0.0015s4443main: == 20240213091123 AddTrigramIndexOnNameAndPathForOrganizations: migrated (0.0349s) 4444main: == [advisory_lock_connection] object_id: 20050380, pg_backend_pid: 62634445ci: == [advisory_lock_connection] object_id: 20051040, pg_backend_pid: 62654446ci: == 20240213091123 AddTrigramIndexOnNameAndPathForOrganizations: migrating =====4447ci: -- transaction_open?(nil)4448ci: -> 0.0000s4449ci: -- view_exists?(:postgres_partitions)4450ci: -> 0.0013s4451ci: -- index_exists?(:organizations, :name, {:name=>"index_organizations_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})4452ci: -> 0.0029s4453ci: -- execute("SET statement_timeout TO 0")4454ci: -> 0.0006s4455ci: -- add_index(:organizations, :name, {:name=>"index_organizations_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})4456ci: -> 0.0023s4457ci: -- execute("RESET statement_timeout")4458ci: -> 0.0005s4459ci: -- transaction_open?(nil)4460ci: -> 0.0000s4461ci: -- view_exists?(:postgres_partitions)4462ci: -> 0.0010s4463ci: -- index_exists?(:organizations, :path, {:name=>"index_organizations_on_path_trigram", :using=>:gin, :opclass=>{:path=>:gin_trgm_ops}, :algorithm=>:concurrently})4464ci: -> 0.0031s4465ci: -- add_index(:organizations, :path, {:name=>"index_organizations_on_path_trigram", :using=>:gin, :opclass=>{:path=>:gin_trgm_ops}, :algorithm=>:concurrently})4466ci: -> 0.0012s4467ci: == 20240213091123 AddTrigramIndexOnNameAndPathForOrganizations: migrated (0.0455s) 4468ci: == [advisory_lock_connection] object_id: 20051040, pg_backend_pid: 62654469main: == [advisory_lock_connection] object_id: 20051840, pg_backend_pid: 62684470main: == 20240213113719 AddTextLimitToCatalogResourceVersionsSemverPrerelease: migrating 4471main: -- transaction_open?(nil)4472main: -> 0.0000s4473main: -- transaction_open?(nil)4474main: -> 0.0000s4475main: -- execute("ALTER TABLE catalog_resource_versions\nADD CONSTRAINT check_701bdce47b\nCHECK ( char_length(semver_prerelease) <= 255 )\nNOT VALID;\n")4476main: -> 0.0013s4477main: -- execute("SET statement_timeout TO 0")4478main: -> 0.0006s4479main: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT check_701bdce47b;")4480main: -> 0.0008s4481main: -- execute("RESET statement_timeout")4482main: -> 0.0006s4483main: == 20240213113719 AddTextLimitToCatalogResourceVersionsSemverPrerelease: migrated (0.0183s) 4484main: == [advisory_lock_connection] object_id: 20051840, pg_backend_pid: 62684485ci: == [advisory_lock_connection] object_id: 20052040, pg_backend_pid: 62704486ci: == 20240213113719 AddTextLimitToCatalogResourceVersionsSemverPrerelease: migrating 4487ci: -- transaction_open?(nil)4488ci: -> 0.0000s4489ci: -- transaction_open?(nil)4490ci: -> 0.0000s4491ci: -- execute("ALTER TABLE catalog_resource_versions\nADD CONSTRAINT check_701bdce47b\nCHECK ( char_length(semver_prerelease) <= 255 )\nNOT VALID;\n")4492ci: -> 0.0012s4493ci: -- execute("SET statement_timeout TO 0")4494ci: -> 0.0005s4495ci: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT check_701bdce47b;")4496ci: -> 0.0009s4497ci: -- execute("RESET statement_timeout")4498ci: -> 0.0005s4499ci: == 20240213113719 AddTextLimitToCatalogResourceVersionsSemverPrerelease: migrated (0.0286s) 4500ci: == [advisory_lock_connection] object_id: 20052040, pg_backend_pid: 62704501main: == [advisory_lock_connection] object_id: 20052380, pg_backend_pid: 62734502main: == 20240213124546 AddIndexScanResultPoliciesOnConfigurationIdAndIdAndUpdatedAt: migrating 4503main: -- transaction_open?(nil)4504main: -> 0.0000s4505main: -- view_exists?(:postgres_partitions)4506main: -> 0.0013s4507main: -- index_exists?(:scan_result_policies, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_scan_result_policies_on_configuration_id_id_updated_at, :algorithm=>:concurrently})4508main: -> 0.0050s4509main: -- execute("SET statement_timeout TO 0")4510main: -> 0.0007s4511main: -- add_index(:scan_result_policies, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_scan_result_policies_on_configuration_id_id_updated_at, :algorithm=>:concurrently})4512main: -> 0.0021s4513main: -- execute("RESET statement_timeout")4514main: -> 0.0005s4515main: == 20240213124546 AddIndexScanResultPoliciesOnConfigurationIdAndIdAndUpdatedAt: migrated (0.0257s) 4516main: == [advisory_lock_connection] object_id: 20052380, pg_backend_pid: 62734517ci: == [advisory_lock_connection] object_id: 20052540, pg_backend_pid: 62754518ci: == 20240213124546 AddIndexScanResultPoliciesOnConfigurationIdAndIdAndUpdatedAt: migrating 4519ci: -- transaction_open?(nil)4520ci: -> 0.0000s4521ci: -- view_exists?(:postgres_partitions)4522ci: -> 0.0012s4523ci: -- index_exists?(:scan_result_policies, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_scan_result_policies_on_configuration_id_id_updated_at, :algorithm=>:concurrently})4524ci: -> 0.0047s4525ci: -- execute("SET statement_timeout TO 0")4526ci: -> 0.0005s4527ci: -- add_index(:scan_result_policies, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_scan_result_policies_on_configuration_id_id_updated_at, :algorithm=>:concurrently})4528ci: -> 0.0019s4529ci: -- execute("RESET statement_timeout")4530ci: -> 0.0006s4531ci: == 20240213124546 AddIndexScanResultPoliciesOnConfigurationIdAndIdAndUpdatedAt: migrated (0.0333s) 4532ci: == [advisory_lock_connection] object_id: 20052540, pg_backend_pid: 62754533main: == [advisory_lock_connection] object_id: 20052840, pg_backend_pid: 62784534main: == 20240213124833 AddIndexApprovalProjectRulesOnConfigurationIdAndId: migrating 4535main: -- transaction_open?(nil)4536main: -> 0.0000s4537main: -- view_exists?(:postgres_partitions)4538main: -> 0.0012s4539main: -- index_exists?(:approval_project_rules, [:security_orchestration_policy_configuration_id, :id], {:name=>:idx_approval_project_rules_on_configuration_id_and_id, :algorithm=>:concurrently})4540main: -> 0.0095s4541main: -- execute("SET statement_timeout TO 0")4542main: -> 0.0006s4543main: -- add_index(:approval_project_rules, [:security_orchestration_policy_configuration_id, :id], {:name=>:idx_approval_project_rules_on_configuration_id_and_id, :algorithm=>:concurrently})4544main: -> 0.0018s4545main: -- execute("RESET statement_timeout")4546main: -> 0.0005s4547main: == 20240213124833 AddIndexApprovalProjectRulesOnConfigurationIdAndId: migrated (0.0281s) 4548main: == [advisory_lock_connection] object_id: 20052840, pg_backend_pid: 62784549ci: == [advisory_lock_connection] object_id: 20053000, pg_backend_pid: 62804550ci: == 20240213124833 AddIndexApprovalProjectRulesOnConfigurationIdAndId: migrating 4551ci: -- transaction_open?(nil)4552ci: -> 0.0000s4553ci: -- view_exists?(:postgres_partitions)4554ci: -> 0.0012s4555ci: -- index_exists?(:approval_project_rules, [:security_orchestration_policy_configuration_id, :id], {:name=>:idx_approval_project_rules_on_configuration_id_and_id, :algorithm=>:concurrently})4556ci: -> 0.0102s4557ci: -- execute("SET statement_timeout TO 0")4558ci: -> 0.0006s4559ci: -- add_index(:approval_project_rules, [:security_orchestration_policy_configuration_id, :id], {:name=>:idx_approval_project_rules_on_configuration_id_and_id, :algorithm=>:concurrently})4560ci: -> 0.0020s4561ci: -- execute("RESET statement_timeout")4562ci: -> 0.0006s4563ci: == 20240213124833 AddIndexApprovalProjectRulesOnConfigurationIdAndId: migrated (0.0398s) 4564ci: == [advisory_lock_connection] object_id: 20053000, pg_backend_pid: 62804565main: == [advisory_lock_connection] object_id: 20053340, pg_backend_pid: 62834566main: == 20240213125219 ScheduleIndexApprovalMergeRequestRulesOnConfigIdAndIdAndUpdatedAt: migrating 4567main: -- index_exists?(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})4568main: -> 0.0111s4569main: -- add_index_options(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})4570main: -> 0.0004s4571main: == 20240213125219 ScheduleIndexApprovalMergeRequestRulesOnConfigIdAndIdAndUpdatedAt: migrated (0.0245s) 4572main: == [advisory_lock_connection] object_id: 20053340, pg_backend_pid: 62834573ci: == [advisory_lock_connection] object_id: 20054320, pg_backend_pid: 62854574ci: == 20240213125219 ScheduleIndexApprovalMergeRequestRulesOnConfigIdAndIdAndUpdatedAt: migrating 4575ci: -- index_exists?(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})4576ci: -> 0.0128s4577ci: -- add_index_options(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})4578ci: -> 0.0004s4579ci: == 20240213125219 ScheduleIndexApprovalMergeRequestRulesOnConfigIdAndIdAndUpdatedAt: migrated (0.0373s) 4580ci: == [advisory_lock_connection] object_id: 20054320, pg_backend_pid: 62854581main: == [advisory_lock_connection] object_id: 20069100, pg_backend_pid: 62884582main: == 20240213125429 ScheduleIndexMergeRequestsOnUnmergedStateId: migrating ======4583main: -- index_exists?(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})4584main: -> 0.0251s4585main: -- add_index_options(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})4586main: -> 0.0005s4587main: == 20240213125429 ScheduleIndexMergeRequestsOnUnmergedStateId: migrated (0.0403s) 4588main: == [advisory_lock_connection] object_id: 20069100, pg_backend_pid: 62884589ci: == [advisory_lock_connection] object_id: 20083280, pg_backend_pid: 62904590ci: == 20240213125429 ScheduleIndexMergeRequestsOnUnmergedStateId: migrating ======4591ci: -- index_exists?(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})4592ci: -> 0.0271s4593ci: -- add_index_options(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})4594ci: -> 0.0005s4595ci: == 20240213125429 ScheduleIndexMergeRequestsOnUnmergedStateId: migrated (0.0528s) 4596ci: == [advisory_lock_connection] object_id: 20083280, pg_backend_pid: 62904597main: == [advisory_lock_connection] object_id: 20087480, pg_backend_pid: 62934598main: == 20240213125705 AddIndexScanResultPolicyViolationsOnScanResultPolicyIdAndId: migrating 4599main: -- transaction_open?(nil)4600main: -> 0.0000s4601main: -- view_exists?(:postgres_partitions)4602main: -> 0.0014s4603main: -- index_exists?(:scan_result_policy_violations, [:scan_result_policy_id, :id], {:name=>:idx_scan_result_policy_violations_on_policy_id_and_id, :algorithm=>:concurrently})4604main: -> 0.0062s4605main: -- execute("SET statement_timeout TO 0")4606main: -> 0.0006s4607main: -- add_index(:scan_result_policy_violations, [:scan_result_policy_id, :id], {:name=>:idx_scan_result_policy_violations_on_policy_id_and_id, :algorithm=>:concurrently})4608main: -> 0.0019s4609main: -- execute("RESET statement_timeout")4610main: -> 0.0006s4611main: == 20240213125705 AddIndexScanResultPolicyViolationsOnScanResultPolicyIdAndId: migrated (0.0276s) 4612main: == [advisory_lock_connection] object_id: 20087480, pg_backend_pid: 62934613ci: == [advisory_lock_connection] object_id: 20091600, pg_backend_pid: 62954614ci: == 20240213125705 AddIndexScanResultPolicyViolationsOnScanResultPolicyIdAndId: migrating 4615ci: -- transaction_open?(nil)4616ci: -> 0.0000s4617ci: -- view_exists?(:postgres_partitions)4618ci: -> 0.0013s4619ci: -- index_exists?(:scan_result_policy_violations, [:scan_result_policy_id, :id], {:name=>:idx_scan_result_policy_violations_on_policy_id_and_id, :algorithm=>:concurrently})4620ci: -> 0.0057s4621ci: -- execute("SET statement_timeout TO 0")4622ci: -> 0.0006s4623ci: -- add_index(:scan_result_policy_violations, [:scan_result_policy_id, :id], {:name=>:idx_scan_result_policy_violations_on_policy_id_and_id, :algorithm=>:concurrently})4624ci: -> 0.0020s4625ci: -- execute("RESET statement_timeout")4626ci: -> 0.0006s4627ci: == 20240213125705 AddIndexScanResultPolicyViolationsOnScanResultPolicyIdAndId: migrated (0.0357s) 4628ci: == [advisory_lock_connection] object_id: 20091600, pg_backend_pid: 62954629main: == [advisory_lock_connection] object_id: 20100000, pg_backend_pid: 62984630main: == 20240213150033 DropProductAnalyticsEventsExperimentalTable: migrating ======4631main: -- drop_table(:product_analytics_events_experimental, {:if_exists=>true})4632main: -> 0.0446s4633main: == 20240213150033 DropProductAnalyticsEventsExperimentalTable: migrated (0.0512s) 4634main: == [advisory_lock_connection] object_id: 20100000, pg_backend_pid: 62984635ci: == [advisory_lock_connection] object_id: 20108460, pg_backend_pid: 63004636ci: == 20240213150033 DropProductAnalyticsEventsExperimentalTable: migrating ======4637ci: -- drop_table(:product_analytics_events_experimental, {:if_exists=>true})4638ci: -> 0.0432s4639ci: == 20240213150033 DropProductAnalyticsEventsExperimentalTable: migrated (0.0593s) 4640ci: == [advisory_lock_connection] object_id: 20108460, pg_backend_pid: 63004641main: == [advisory_lock_connection] object_id: 20122100, pg_backend_pid: 63034642main: == 20240213181406 AddCustomWebhookTemplateToWebHook: migrating ================4643main: -- add_column(:web_hooks, :custom_webhook_template, :text, {:null=>true})4644main: -> 0.0015s4645main: == 20240213181406 AddCustomWebhookTemplateToWebHook: migrated (0.0074s) =======4646main: == [advisory_lock_connection] object_id: 20122100, pg_backend_pid: 63034647ci: == [advisory_lock_connection] object_id: 20135760, pg_backend_pid: 63054648ci: == 20240213181406 AddCustomWebhookTemplateToWebHook: migrating ================4649ci: -- add_column(:web_hooks, :custom_webhook_template, :text, {:null=>true})4650ci: -> 0.0014s4651ci: == 20240213181406 AddCustomWebhookTemplateToWebHook: migrated (0.0174s) =======4652ci: == [advisory_lock_connection] object_id: 20135760, pg_backend_pid: 63054653main: == [advisory_lock_connection] object_id: 20148880, pg_backend_pid: 63084654main: == 20240213181407 AddTextLimitToWebHooksCustomWebhookTemplate: migrating ======4655main: -- transaction_open?(nil)4656main: -> 0.0000s4657main: -- transaction_open?(nil)4658main: -> 0.0000s4659main: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_69ef76ee0c\nCHECK ( char_length(custom_webhook_template) <= 4096 )\nNOT VALID;\n")4660main: -> 0.0012s4661main: -- execute("SET statement_timeout TO 0")4662main: -> 0.0005s4663main: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_69ef76ee0c;")4664main: -> 0.0008s4665main: -- execute("RESET statement_timeout")4666main: -> 0.0005s4667main: == 20240213181407 AddTextLimitToWebHooksCustomWebhookTemplate: migrated (0.0162s) 4668main: == [advisory_lock_connection] object_id: 20148880, pg_backend_pid: 63084669ci: == [advisory_lock_connection] object_id: 20154560, pg_backend_pid: 63104670ci: == 20240213181407 AddTextLimitToWebHooksCustomWebhookTemplate: migrating ======4671ci: -- transaction_open?(nil)4672ci: -> 0.0000s4673ci: -- transaction_open?(nil)4674ci: -> 0.0000s4675ci: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_69ef76ee0c\nCHECK ( char_length(custom_webhook_template) <= 4096 )\nNOT VALID;\n")4676ci: -> 0.0012s4677ci: -- execute("SET statement_timeout TO 0")4678ci: -> 0.0005s4679ci: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_69ef76ee0c;")4680ci: -> 0.0008s4681ci: -- execute("RESET statement_timeout")4682ci: -> 0.0005s4683ci: == 20240213181407 AddTextLimitToWebHooksCustomWebhookTemplate: migrated (0.0261s) 4684ci: == [advisory_lock_connection] object_id: 20154560, pg_backend_pid: 63104685main: == [advisory_lock_connection] object_id: 20167080, pg_backend_pid: 63134686main: == 20240213210124 QueueBackfillDefaultOrganizationUsers: migrating ============4687main: == 20240213210124 QueueBackfillDefaultOrganizationUsers: migrated (0.0455s) ===4688main: == [advisory_lock_connection] object_id: 20167080, pg_backend_pid: 63134689ci: == [advisory_lock_connection] object_id: 20192960, pg_backend_pid: 63154690ci: == 20240213210124 QueueBackfillDefaultOrganizationUsers: migrating ============4691ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].4692ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].4693ci: == 20240213210124 QueueBackfillDefaultOrganizationUsers: migrated (0.0172s) ===4694ci: == [advisory_lock_connection] object_id: 20192960, pg_backend_pid: 63154695main: == [advisory_lock_connection] object_id: 20217120, pg_backend_pid: 63184696main: == 20240213223630 AddDuoFeaturesEnabledCascadingSetting: migrating ============4697main: -- column_exists?(:namespace_settings, :duo_features_enabled)4698main: -> 0.0056s4699main: -- column_exists?(:namespace_settings, :lock_duo_features_enabled)4700main: -> 0.0036s4701main: -- column_exists?(:application_settings, :duo_features_enabled)4702main: -> 0.2726s4703main: -- column_exists?(:application_settings, :lock_duo_features_enabled)4704main: -> 0.2723s4705main: -- add_column(:namespace_settings, :duo_features_enabled, :boolean, {:default=>nil, :null=>true})4706main: -> 0.0024s4707main: -- add_column(:namespace_settings, :lock_duo_features_enabled, :boolean, {:default=>false, :null=>false})4708main: -> 0.0019s4709main: -- add_column(:application_settings, :duo_features_enabled, :boolean, {:default=>true, :null=>false})4710main: -> 0.0025s4711main: -- add_column(:application_settings, :lock_duo_features_enabled, :boolean, {:default=>false, :null=>false})4712main: -> 0.0022s4713main: == 20240213223630 AddDuoFeaturesEnabledCascadingSetting: migrated (0.5696s) ===4714main: == [advisory_lock_connection] object_id: 20217120, pg_backend_pid: 63184715ci: == [advisory_lock_connection] object_id: 20234960, pg_backend_pid: 63204716ci: == 20240213223630 AddDuoFeaturesEnabledCascadingSetting: migrating ============4717ci: -- column_exists?(:namespace_settings, :duo_features_enabled)4718ci: -> 0.0056s4719ci: -- column_exists?(:namespace_settings, :lock_duo_features_enabled)4720ci: -> 0.0036s4721ci: -- column_exists?(:application_settings, :duo_features_enabled)4722ci: -> 0.2768s4723ci: -- column_exists?(:application_settings, :lock_duo_features_enabled)4724ci: -> 0.2742s4725ci: -- add_column(:namespace_settings, :duo_features_enabled, :boolean, {:default=>nil, :null=>true})4726ci: -> 0.0025s4727ci: -- add_column(:namespace_settings, :lock_duo_features_enabled, :boolean, {:default=>false, :null=>false})4728ci: -> 0.0017s4729ci: -- add_column(:application_settings, :duo_features_enabled, :boolean, {:default=>true, :null=>false})4730ci: -> 0.0022s4731ci: -- add_column(:application_settings, :lock_duo_features_enabled, :boolean, {:default=>false, :null=>false})4732ci: -> 0.0021s4733ci: == 20240213223630 AddDuoFeaturesEnabledCascadingSetting: migrated (0.5851s) ===4734ci: == [advisory_lock_connection] object_id: 20234960, pg_backend_pid: 63204735main: == [advisory_lock_connection] object_id: 20235460, pg_backend_pid: 63234736main: == 20240214035028 AddFirstAndLatestPipelineIdToVulnerabilityOccurrences: migrating 4737main: -- add_column(:vulnerability_occurrences, :initial_pipeline_id, :bigint, {:null=>true})4738main: -> 0.0017s4739main: -- add_column(:vulnerability_occurrences, :latest_pipeline_id, :bigint, {:null=>true})4740main: -> 0.0012s4741main: == 20240214035028 AddFirstAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0096s) 4742main: == [advisory_lock_connection] object_id: 20235460, pg_backend_pid: 63234743ci: == [advisory_lock_connection] object_id: 20235980, pg_backend_pid: 63254744ci: == 20240214035028 AddFirstAndLatestPipelineIdToVulnerabilityOccurrences: migrating 4745ci: -- add_column(:vulnerability_occurrences, :initial_pipeline_id, :bigint, {:null=>true})4746ci: -> 0.0013s4747ci: -- add_column(:vulnerability_occurrences, :latest_pipeline_id, :bigint, {:null=>true})4748ci: -> 0.0008s4749ci: == 20240214035028 AddFirstAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0180s) 4750ci: == [advisory_lock_connection] object_id: 20235980, pg_backend_pid: 63254751main: == [advisory_lock_connection] object_id: 20236400, pg_backend_pid: 63284752main: == 20240214101146 RemoveIndexApprovalProjectRulesOnSecOrchestrationConfigId: migrating 4753main: -- transaction_open?(nil)4754main: -> 0.0000s4755main: -- view_exists?(:postgres_partitions)4756main: -> 0.0017s4757main: -- indexes(:approval_project_rules)4758main: -> 0.0115s4759main: -- execute("SET statement_timeout TO 0")4760main: -> 0.0006s4761main: -- remove_index(:approval_project_rules, {:algorithm=>:concurrently, :name=>:idx_approval_project_rules_on_sec_orchestration_config_id})4762main: -> 0.0015s4763main: -- execute("RESET statement_timeout")4764main: -> 0.0006s4765main: == 20240214101146 RemoveIndexApprovalProjectRulesOnSecOrchestrationConfigId: migrated (0.0315s) 4766main: == [advisory_lock_connection] object_id: 20236400, pg_backend_pid: 63284767ci: == [advisory_lock_connection] object_id: 20236800, pg_backend_pid: 63304768ci: == 20240214101146 RemoveIndexApprovalProjectRulesOnSecOrchestrationConfigId: migrating 4769ci: -- transaction_open?(nil)4770ci: -> 0.0000s4771ci: -- view_exists?(:postgres_partitions)4772ci: -> 0.0013s4773ci: -- indexes(:approval_project_rules)4774ci: -> 0.0115s4775ci: -- execute("SET statement_timeout TO 0")4776ci: -> 0.0006s4777ci: -- remove_index(:approval_project_rules, {:algorithm=>:concurrently, :name=>:idx_approval_project_rules_on_sec_orchestration_config_id})4778ci: -> 0.0015s4779ci: -- execute("RESET statement_timeout")4780ci: -> 0.0007s4781ci: == 20240214101146 RemoveIndexApprovalProjectRulesOnSecOrchestrationConfigId: migrated (0.0432s) 4782ci: == [advisory_lock_connection] object_id: 20236800, pg_backend_pid: 63304783main: == [advisory_lock_connection] object_id: 20240900, pg_backend_pid: 63334784main: == 20240214132233 AddIndexGroupsOnOrganizationId: migrating ===================4785main: -- transaction_open?(nil)4786main: -> 0.0000s4787main: -- view_exists?(:postgres_partitions)4788main: -> 0.0012s4789main: -- index_exists?(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id_for_groups", :where=>"((type)::text = 'Group'::text)", :algorithm=>:concurrently})4790main: -> 0.0190s4791main: -- execute("SET statement_timeout TO 0")4792main: -> 0.0006s4793main: -- add_index(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id_for_groups", :where=>"((type)::text = 'Group'::text)", :algorithm=>:concurrently})4794main: -> 0.0030s4795main: -- execute("RESET statement_timeout")4796main: -> 0.0006s4797main: == 20240214132233 AddIndexGroupsOnOrganizationId: migrated (0.0399s) ==========4798main: == [advisory_lock_connection] object_id: 20240900, pg_backend_pid: 63334799ci: == [advisory_lock_connection] object_id: 20245000, pg_backend_pid: 63354800ci: == 20240214132233 AddIndexGroupsOnOrganizationId: migrating ===================4801ci: -- transaction_open?(nil)4802ci: -> 0.0000s4803ci: -- view_exists?(:postgres_partitions)4804ci: -> 0.0012s4805ci: -- index_exists?(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id_for_groups", :where=>"((type)::text = 'Group'::text)", :algorithm=>:concurrently})4806ci: -> 0.0192s4807ci: -- execute("SET statement_timeout TO 0")4808ci: -> 0.0006s4809ci: -- add_index(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id_for_groups", :where=>"((type)::text = 'Group'::text)", :algorithm=>:concurrently})4810ci: -> 0.0028s4811ci: -- execute("RESET statement_timeout")4812ci: -> 0.0006s4813ci: == 20240214132233 AddIndexGroupsOnOrganizationId: migrated (0.0517s) ==========4814ci: == [advisory_lock_connection] object_id: 20245000, pg_backend_pid: 63354815main: == [advisory_lock_connection] object_id: 20251640, pg_backend_pid: 63384816main: == 20240214163238 QueueBackfillArchivedAndTraversalIdsToVulnerabilityReads: migrating 4817main: == 20240214163238 QueueBackfillArchivedAndTraversalIdsToVulnerabilityReads: migrated (0.0429s) 4818main: == [advisory_lock_connection] object_id: 20251640, pg_backend_pid: 63384819ci: == [advisory_lock_connection] object_id: 20251960, pg_backend_pid: 63404820ci: == 20240214163238 QueueBackfillArchivedAndTraversalIdsToVulnerabilityReads: migrating 4821ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].4822ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].4823ci: == 20240214163238 QueueBackfillArchivedAndTraversalIdsToVulnerabilityReads: migrated (0.0180s) 4824ci: == [advisory_lock_connection] object_id: 20251960, pg_backend_pid: 63404825main: == [advisory_lock_connection] object_id: 20264080, pg_backend_pid: 63434826main: == 20240214203242 QueueBackfillSbomOccurrencesTraversalIdsAndArchived: migrating 4827main: == 20240214203242 QueueBackfillSbomOccurrencesTraversalIdsAndArchived: migrated (0.0439s) 4828main: == [advisory_lock_connection] object_id: 20264080, pg_backend_pid: 63434829ci: == [advisory_lock_connection] object_id: 20276260, pg_backend_pid: 63454830ci: == 20240214203242 QueueBackfillSbomOccurrencesTraversalIdsAndArchived: migrating 4831ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].4832ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].4833ci: == 20240214203242 QueueBackfillSbomOccurrencesTraversalIdsAndArchived: migrated (0.0177s) 4834ci: == [advisory_lock_connection] object_id: 20276260, pg_backend_pid: 63454835main: == [advisory_lock_connection] object_id: 20276840, pg_backend_pid: 63484836main: == 20240214204757 FinalizeFindingIdMigrations: migrating ======================4837main: -- transaction_open?(nil)4838main: -> 0.0000s4839main: -- transaction_open?(nil)4840main: -> 0.0000s4841main: == 20240214204757 FinalizeFindingIdMigrations: migrated (0.0549s) =============4842main: == [advisory_lock_connection] object_id: 20276840, pg_backend_pid: 63484843ci: == [advisory_lock_connection] object_id: 20277400, pg_backend_pid: 63504844ci: == 20240214204757 FinalizeFindingIdMigrations: migrating ======================4845ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].4846ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].4847ci: == 20240214204757 FinalizeFindingIdMigrations: migrated (0.0175s) =============4848ci: == [advisory_lock_connection] object_id: 20277400, pg_backend_pid: 63504849main: == [advisory_lock_connection] object_id: 20290560, pg_backend_pid: 63534850main: == 20240214204800 DropInvalidVulnerabilitiesGdk: migrating ====================4851main: == 20240214204800 DropInvalidVulnerabilitiesGdk: migrated (0.0321s) ===========4852main: == [advisory_lock_connection] object_id: 20290560, pg_backend_pid: 63534853ci: == [advisory_lock_connection] object_id: 20303740, pg_backend_pid: 63554854ci: == 20240214204800 DropInvalidVulnerabilitiesGdk: migrating ====================4855ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].4856ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].4857ci: == 20240214204800 DropInvalidVulnerabilitiesGdk: migrated (0.0163s) ===========4858ci: == [advisory_lock_connection] object_id: 20303740, pg_backend_pid: 63554859main: == [advisory_lock_connection] object_id: 20324180, pg_backend_pid: 63584860main: == 20240214204805 MakeFindingIdNotNull: migrating =============================4861main: -- current_schema(nil)4862main: -> 0.0006s4863main: -- transaction_open?(nil)4864main: -> 0.0000s4865main: -- transaction_open?(nil)4866main: -> 0.0000s4867main: -- execute("ALTER TABLE vulnerabilities\nADD CONSTRAINT check_4d8a873f1f\nCHECK ( finding_id IS NOT NULL )\nNOT VALID;\n")4868main: -> 0.0012s4869main: -- execute("SET statement_timeout TO 0")4870main: -> 0.0006s4871main: -- execute("ALTER TABLE vulnerabilities VALIDATE CONSTRAINT check_4d8a873f1f;")4872main: -> 0.0009s4873main: -- execute("RESET statement_timeout")4874main: -> 0.0006s4875main: == 20240214204805 MakeFindingIdNotNull: migrated (0.0237s) ====================4876main: == [advisory_lock_connection] object_id: 20324180, pg_backend_pid: 63584877ci: == [advisory_lock_connection] object_id: 20344700, pg_backend_pid: 63604878ci: == 20240214204805 MakeFindingIdNotNull: migrating =============================4879ci: -- current_schema(nil)4880ci: -> 0.0006s4881ci: -- transaction_open?(nil)4882ci: -> 0.0000s4883ci: -- transaction_open?(nil)4884ci: -> 0.0000s4885ci: -- execute("ALTER TABLE vulnerabilities\nADD CONSTRAINT check_4d8a873f1f\nCHECK ( finding_id IS NOT NULL )\nNOT VALID;\n")4886ci: -> 0.0012s4887ci: -- execute("SET statement_timeout TO 0")4888ci: -> 0.0006s4889ci: -- execute("ALTER TABLE vulnerabilities VALIDATE CONSTRAINT check_4d8a873f1f;")4890ci: -> 0.0008s4891ci: -- execute("RESET statement_timeout")4892ci: -> 0.0005s4893ci: == 20240214204805 MakeFindingIdNotNull: migrated (0.0356s) ====================4894ci: == [advisory_lock_connection] object_id: 20344700, pg_backend_pid: 63604895main: == [advisory_lock_connection] object_id: 20351380, pg_backend_pid: 63634896main: == 20240215191658 AddClickHouseToApplicationSettings: migrating ===============4897main: -- add_column(:application_settings, :clickhouse, :jsonb, {:default=>{}, :null=>false})4898main: -> 0.0042s4899main: -- transaction_open?(nil)4900main: -> 0.0000s4901main: -- transaction_open?(nil)4902main: -> 0.0000s4903main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_application_settings_clickhouse_is_hash\nCHECK ( (jsonb_typeof(clickhouse) = 'object') )\nNOT VALID;\n")4904main: -> 0.0019s4905main: -- execute("SET statement_timeout TO 0")4906main: -> 0.0006s4907main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_application_settings_clickhouse_is_hash;")4908main: -> 0.0015s4909main: -- execute("RESET statement_timeout")4910main: -> 0.0006s4911main: == 20240215191658 AddClickHouseToApplicationSettings: migrated (0.0237s) ======4912main: == [advisory_lock_connection] object_id: 20351380, pg_backend_pid: 63634913ci: == [advisory_lock_connection] object_id: 20351660, pg_backend_pid: 63654914ci: == 20240215191658 AddClickHouseToApplicationSettings: migrating ===============4915ci: -- add_column(:application_settings, :clickhouse, :jsonb, {:default=>{}, :null=>false})4916ci: -> 0.0035s4917ci: -- transaction_open?(nil)4918ci: -> 0.0000s4919ci: -- transaction_open?(nil)4920ci: -> 0.0000s4921ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_application_settings_clickhouse_is_hash\nCHECK ( (jsonb_typeof(clickhouse) = 'object') )\nNOT VALID;\n")4922ci: -> 0.0015s4923ci: -- execute("SET statement_timeout TO 0")4924ci: -> 0.0005s4925ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_application_settings_clickhouse_is_hash;")4926ci: -> 0.0012s4927ci: -- execute("RESET statement_timeout")4928ci: -> 0.0005s4929ci: == 20240215191658 AddClickHouseToApplicationSettings: migrated (0.0303s) ======4930ci: == [advisory_lock_connection] object_id: 20351660, pg_backend_pid: 63654931main: == [advisory_lock_connection] object_id: 20358340, pg_backend_pid: 63684932main: == 20240216020102 AddProjectIdToClusterAgentTokens: migrating =================4933main: -- add_column(:cluster_agent_tokens, :project_id, :bigint)4934main: -> 0.0014s4935main: == 20240216020102 AddProjectIdToClusterAgentTokens: migrated (0.0074s) ========4936main: == [advisory_lock_connection] object_id: 20358340, pg_backend_pid: 63684937ci: == [advisory_lock_connection] object_id: 20358620, pg_backend_pid: 63704938ci: == 20240216020102 AddProjectIdToClusterAgentTokens: migrating =================4939ci: -- add_column(:cluster_agent_tokens, :project_id, :bigint)4940ci: -> 0.0017s4941ci: == 20240216020102 AddProjectIdToClusterAgentTokens: migrated (0.0207s) ========4942ci: == [advisory_lock_connection] object_id: 20358620, pg_backend_pid: 63704943main: == [advisory_lock_connection] object_id: 20363200, pg_backend_pid: 63734944main: == 20240216020103 IndexClusterAgentTokensOnProjectId: migrating ===============4945main: -- transaction_open?(nil)4946main: -> 0.0003s4947main: -- view_exists?(:postgres_partitions)4948main: -> 0.0013s4949main: -- index_exists?(:cluster_agent_tokens, :project_id, {:name=>"index_cluster_agent_tokens_on_project_id", :algorithm=>:concurrently})4950main: -> 0.0064s4951main: -- execute("SET statement_timeout TO 0")4952main: -> 0.0007s4953main: -- add_index(:cluster_agent_tokens, :project_id, {:name=>"index_cluster_agent_tokens_on_project_id", :algorithm=>:concurrently})4954main: -> 0.0020s4955main: -- execute("RESET statement_timeout")4956main: -> 0.0006s4957main: == 20240216020103 IndexClusterAgentTokensOnProjectId: migrated (0.0276s) ======4958main: == [advisory_lock_connection] object_id: 20363200, pg_backend_pid: 63734959ci: == [advisory_lock_connection] object_id: 20370360, pg_backend_pid: 63754960ci: == 20240216020103 IndexClusterAgentTokensOnProjectId: migrating ===============4961ci: -- transaction_open?(nil)4962ci: -> 0.0000s4963ci: -- view_exists?(:postgres_partitions)4964ci: -> 0.0014s4965ci: -- index_exists?(:cluster_agent_tokens, :project_id, {:name=>"index_cluster_agent_tokens_on_project_id", :algorithm=>:concurrently})4966ci: -> 0.0063s4967ci: -- execute("SET statement_timeout TO 0")4968ci: -> 0.0007s4969ci: -- add_index(:cluster_agent_tokens, :project_id, {:name=>"index_cluster_agent_tokens_on_project_id", :algorithm=>:concurrently})4970ci: -> 0.0020s4971ci: -- execute("RESET statement_timeout")4972ci: -> 0.0006s4973ci: == 20240216020103 IndexClusterAgentTokensOnProjectId: migrated (0.0371s) ======4974ci: == [advisory_lock_connection] object_id: 20370360, pg_backend_pid: 63754975main: == [advisory_lock_connection] object_id: 20370680, pg_backend_pid: 63784976main: == 20240216020104 AddClusterAgentTokensProjectIdFk: migrating =================4977main: -- transaction_open?(nil)4978main: -> 0.0000s4979main: -- transaction_open?(nil)4980main: -> 0.0000s4981main: -- execute("ALTER TABLE cluster_agent_tokens ADD CONSTRAINT fk_64f741f626 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")4982main: -> 0.0024s4983main: -- execute("SET statement_timeout TO 0")4984main: -> 0.0005s4985main: -- execute("ALTER TABLE cluster_agent_tokens VALIDATE CONSTRAINT fk_64f741f626;")4986main: -> 0.0033s4987main: -- execute("RESET statement_timeout")4988main: -> 0.0006s4989main: == 20240216020104 AddClusterAgentTokensProjectIdFk: migrated (0.0369s) ========4990main: == [advisory_lock_connection] object_id: 20370680, pg_backend_pid: 63784991ci: == [advisory_lock_connection] object_id: 20375940, pg_backend_pid: 63804992ci: == 20240216020104 AddClusterAgentTokensProjectIdFk: migrating =================4993ci: -- transaction_open?(nil)4994ci: -> 0.0000s4995ci: -- transaction_open?(nil)4996ci: -> 0.0000s4997ci: -- execute("ALTER TABLE cluster_agent_tokens ADD CONSTRAINT fk_64f741f626 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")4998ci: -> 0.0026s4999ci: -- execute("SET statement_timeout TO 0")5000ci: -> 0.0006s5001ci: -- execute("ALTER TABLE cluster_agent_tokens VALIDATE CONSTRAINT fk_64f741f626;")5002ci: -> 0.0031s5003ci: -- execute("RESET statement_timeout")5004ci: -> 0.0006s5005ci: == 20240216020104 AddClusterAgentTokensProjectIdFk: migrated (0.0465s) ========5006ci: == [advisory_lock_connection] object_id: 20375940, pg_backend_pid: 63805007main: == [advisory_lock_connection] object_id: 20376260, pg_backend_pid: 63835008main: == 20240216020105 AddClusterAgentTokensProjectIdNotNull: migrating ============5009main: -- current_schema(nil)5010main: -> 0.0007s5011main: -- transaction_open?(nil)5012main: -> 0.0000s5013main: -- transaction_open?(nil)5014main: -> 0.0000s5015main: -- execute("ALTER TABLE cluster_agent_tokens\nADD CONSTRAINT check_5aff240050\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")5016main: -> 0.0012s5017main: == 20240216020105 AddClusterAgentTokensProjectIdNotNull: migrated (0.0204s) ===5018main: == [advisory_lock_connection] object_id: 20376260, pg_backend_pid: 63835019ci: == [advisory_lock_connection] object_id: 20381200, pg_backend_pid: 63855020ci: == 20240216020105 AddClusterAgentTokensProjectIdNotNull: migrating ============5021ci: -- current_schema(nil)5022ci: -> 0.0007s5023ci: -- transaction_open?(nil)5024ci: -> 0.0000s5025ci: -- transaction_open?(nil)5026ci: -> 0.0000s5027ci: -- execute("ALTER TABLE cluster_agent_tokens\nADD CONSTRAINT check_5aff240050\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")5028ci: -> 0.0012s5029ci: == 20240216020105 AddClusterAgentTokensProjectIdNotNull: migrated (0.0323s) ===5030ci: == [advisory_lock_connection] object_id: 20381200, pg_backend_pid: 63855031main: == [advisory_lock_connection] object_id: 20386300, pg_backend_pid: 63885032main: == 20240216020106 QueueBackfillClusterAgentTokensProjectId: migrating =========5033main: == 20240216020106 QueueBackfillClusterAgentTokensProjectId: migrated (0.0405s) 5034main: == [advisory_lock_connection] object_id: 20386300, pg_backend_pid: 63885035ci: == [advisory_lock_connection] object_id: 20391860, pg_backend_pid: 63905036ci: == 20240216020106 QueueBackfillClusterAgentTokensProjectId: migrating =========5037ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main_cell].5038ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].5039ci: == 20240216020106 QueueBackfillClusterAgentTokensProjectId: migrated (0.0168s) 5040ci: == [advisory_lock_connection] object_id: 20391860, pg_backend_pid: 63905041main: == [advisory_lock_connection] object_id: 20395640, pg_backend_pid: 63935042main: == 20240216133415 RenameTypeColumnOfGroupExternalStreamingDestination: migrating 5043main: -- rename_column(:audit_events_group_external_streaming_destinations, :type, :category)5044main: -> 0.0054s5045main: == 20240216133415 RenameTypeColumnOfGroupExternalStreamingDestination: migrated (0.0117s) 5046main: == [advisory_lock_connection] object_id: 20395640, pg_backend_pid: 63935047ci: == [advisory_lock_connection] object_id: 20396080, pg_backend_pid: 63955048ci: == 20240216133415 RenameTypeColumnOfGroupExternalStreamingDestination: migrating 5049ci: -- rename_column(:audit_events_group_external_streaming_destinations, :type, :category)5050ci: -> 0.0052s5051ci: == 20240216133415 RenameTypeColumnOfGroupExternalStreamingDestination: migrated (0.0212s) 5052ci: == [advisory_lock_connection] object_id: 20396080, pg_backend_pid: 63955053main: == [advisory_lock_connection] object_id: 20401940, pg_backend_pid: 63985054main: == 20240216133523 RenameTypeColumnOfInstanceExternalStreamingDestination: migrating 5055main: -- rename_column(:audit_events_instance_external_streaming_destinations, :type, :category)5056main: -> 0.0038s5057main: == 20240216133523 RenameTypeColumnOfInstanceExternalStreamingDestination: migrated (0.0101s) 5058main: == [advisory_lock_connection] object_id: 20401940, pg_backend_pid: 63985059ci: == [advisory_lock_connection] object_id: 20405520, pg_backend_pid: 64005060ci: == 20240216133523 RenameTypeColumnOfInstanceExternalStreamingDestination: migrating 5061ci: -- rename_column(:audit_events_instance_external_streaming_destinations, :type, :category)5062ci: -> 0.0037s5063ci: == 20240216133523 RenameTypeColumnOfInstanceExternalStreamingDestination: migrated (0.0201s) 5064ci: == [advisory_lock_connection] object_id: 20405520, pg_backend_pid: 64005065main: == [advisory_lock_connection] object_id: 20414520, pg_backend_pid: 64035066main: == 20240219040351 SwapColumnsForAutoCanceledByIdBetweenCiBuildsAndCiPipelines: migrating 5067main: -- transaction_open?(nil)5068main: -> 0.0000s5069main: -- indexes(:p_ci_builds)5070main: -> 0.0251s5071main: -- transaction_open?(nil)5072main: -> 0.0000s5073main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")5074main: -> 0.0008s5075main: -- clear_cache!(nil)5076main: -> 0.0000s5077main: -- quote_table_name(:p_ci_builds)5078main: -> 0.0000s5079main: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)5080main: -> 0.0000s5081main: -- quote_column_name(:temp_name_for_renaming)5082main: -> 0.0000s5083main: -- execute("ALTER TABLE \"p_ci_builds\"\n RENAME COLUMN \"auto_canceled_by_id_convert_to_bigint\" TO \"temp_name_for_renaming\"\n")5084main: -> 0.0009s5085main: -- clear_cache!(nil)5086main: -> 0.0000s5087main: -- quote_table_name(:p_ci_builds)5088main: -> 0.0000s5089main: -- quote_column_name(:auto_canceled_by_id)5090main: -> 0.0000s5091main: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)5092main: -> 0.0000s5093main: -- execute("ALTER TABLE \"p_ci_builds\"\n RENAME COLUMN \"auto_canceled_by_id\" TO \"auto_canceled_by_id_convert_to_bigint\"\n")5094main: -> 0.0008s5095main: -- clear_cache!(nil)5096main: -> 0.0000s5097main: -- quote_table_name(:p_ci_builds)5098main: -> 0.0000s5099main: -- quote_column_name(:temp_name_for_renaming)5100main: -> 0.0000s5101main: -- quote_column_name(:auto_canceled_by_id)5102main: -> 0.0000s5103main: -- execute("ALTER TABLE \"p_ci_builds\"\n RENAME COLUMN \"temp_name_for_renaming\" TO \"auto_canceled_by_id\"\n")5104main: -> 0.0007s5105main: -- quote_table_name(:trigger_10ee1357e825)5106main: -> 0.0000s5107main: -- execute("ALTER FUNCTION \"trigger_10ee1357e825\" RESET ALL")5108main: -> 0.0006s5109main: -- transaction_open?(nil)5110main: -> 0.0000s5111main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")5112main: -> 0.0008s5113main: -- remove_foreign_key(:p_ci_builds, :ci_pipelines, {:name=>:fk_a2141b1522})5114main: -> 0.0051s5115main: -- quote_table_name("public.ci_builds")5116main: -> 0.0000s5117main: -- quote_column_name(:fk_dd3c83bdee)5118main: -> 0.0000s5119main: -- quote_column_name(:fk_a2141b1522)5120main: -> 0.0000s5121main: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"fk_dd3c83bdee\" TO \"fk_a2141b1522\"\n")5122main: -> 0.0008s5123main: -- quote_table_name(:p_ci_builds)5124main: -> 0.0000s5125main: -- quote_column_name(:fk_dd3c83bdee)5126main: -> 0.0000s5127main: -- quote_column_name(:fk_a2141b1522)5128main: -> 0.0000s5129main: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"fk_dd3c83bdee\" TO \"fk_a2141b1522\"\n")5130main: -> 0.0007s5131main: -- indexes(:p_ci_builds)5132main: -> 0.0222s5133main: -- indexes(:p_ci_builds)5134main: -> 0.0217s5135main: -- indexes("public.ci_builds")5136main: -> 0.0246s5137main: -- indexes("public.ci_builds")5138main: -> 0.0252s5139main: -- quote_table_name("public.index_ffe1233676")5140main: -> 0.0001s5141main: -- quote_table_name("temp_b1a20ba0f9")5142main: -> 0.0000s5143main: -- execute("ALTER INDEX \"public\".\"index_ffe1233676\" RENAME TO \"temp_b1a20ba0f9\"")5144main: -> 0.0008s5145main: -- quote_table_name("public.index_ci_builds_on_auto_canceled_by_id")5146main: -> 0.0000s5147main: -- quote_table_name("index_ffe1233676")5148main: -> 0.0000s5149main: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_auto_canceled_by_id\" RENAME TO \"index_ffe1233676\"")5150main: -> 0.0008s5151main: -- quote_table_name("public.temp_b1a20ba0f9")5152main: -> 0.0000s5153main: -- quote_table_name("index_ci_builds_on_auto_canceled_by_id")5154main: -> 0.0000s5155main: -- execute("ALTER INDEX \"public\".\"temp_b1a20ba0f9\" RENAME TO \"index_ci_builds_on_auto_canceled_by_id\"")5156main: -> 0.0007s5157main: -- quote_table_name("p_ci_builds_auto_canceled_by_id_bigint_idx")5158main: -> 0.0000s5159main: -- quote_table_name("temp_3f76d2212d")5160main: -> 0.0000s5161main: -- execute("ALTER INDEX \"p_ci_builds_auto_canceled_by_id_bigint_idx\" RENAME TO \"temp_3f76d2212d\"")5162main: -> 0.0006s5163main: -- quote_table_name("p_ci_builds_auto_canceled_by_id_idx")5164main: -> 0.0000s5165main: -- quote_table_name(:p_ci_builds_auto_canceled_by_id_bigint_idx)5166main: -> 0.0000s5167main: -- execute("ALTER INDEX \"p_ci_builds_auto_canceled_by_id_idx\" RENAME TO \"p_ci_builds_auto_canceled_by_id_bigint_idx\"")5168main: -> 0.0007s5169main: -- quote_table_name("temp_3f76d2212d")5170main: -> 0.0000s5171main: -- quote_table_name(:p_ci_builds_auto_canceled_by_id_idx)5172main: -> 0.0000s5173main: -- execute("ALTER INDEX \"temp_3f76d2212d\" RENAME TO \"p_ci_builds_auto_canceled_by_id_idx\"")5174main: -> 0.0008s5175main: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_auto_canceled_by_id_bigint_idx})5176main: -> 0.0008s5177main: == 20240219040351 SwapColumnsForAutoCanceledByIdBetweenCiBuildsAndCiPipelines: migrated (0.1797s) 5178main: == [advisory_lock_connection] object_id: 20414520, pg_backend_pid: 64035179ci: == [advisory_lock_connection] object_id: 20426080, pg_backend_pid: 64055180ci: == 20240219040351 SwapColumnsForAutoCanceledByIdBetweenCiBuildsAndCiPipelines: migrating 5181ci: -- transaction_open?(nil)5182ci: -> 0.0000s5183ci: -- indexes(:p_ci_builds)5184ci: -> 0.0258s5185ci: -- transaction_open?(nil)5186ci: -> 0.0000s5187ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")5188ci: -> 0.0008s5189ci: -- clear_cache!(nil)5190ci: -> 0.0000s5191ci: -- quote_table_name(:p_ci_builds)5192ci: -> 0.0000s5193ci: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)5194ci: -> 0.0000s5195ci: -- quote_column_name(:temp_name_for_renaming)5196ci: -> 0.0000s5197ci: -- execute("ALTER TABLE \"p_ci_builds\"\n RENAME COLUMN \"auto_canceled_by_id_convert_to_bigint\" TO \"temp_name_for_renaming\"\n")5198ci: -> 0.0009s5199ci: -- clear_cache!(nil)5200ci: -> 0.0000s5201ci: -- quote_table_name(:p_ci_builds)5202ci: -> 0.0000s5203ci: -- quote_column_name(:auto_canceled_by_id)5204ci: -> 0.0000s5205ci: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)5206ci: -> 0.0000s5207ci: -- execute("ALTER TABLE \"p_ci_builds\"\n RENAME COLUMN \"auto_canceled_by_id\" TO \"auto_canceled_by_id_convert_to_bigint\"\n")5208ci: -> 0.0008s5209ci: -- clear_cache!(nil)5210ci: -> 0.0000s5211ci: -- quote_table_name(:p_ci_builds)5212ci: -> 0.0000s5213ci: -- quote_column_name(:temp_name_for_renaming)5214ci: -> 0.0000s5215ci: -- quote_column_name(:auto_canceled_by_id)5216ci: -> 0.0000s5217ci: -- execute("ALTER TABLE \"p_ci_builds\"\n RENAME COLUMN \"temp_name_for_renaming\" TO \"auto_canceled_by_id\"\n")5218ci: -> 0.0008s5219ci: -- quote_table_name(:trigger_10ee1357e825)5220ci: -> 0.0000s5221ci: -- execute("ALTER FUNCTION \"trigger_10ee1357e825\" RESET ALL")5222ci: -> 0.0012s5223ci: -- transaction_open?(nil)5224ci: -> 0.0000s5225ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")5226ci: -> 0.0011s5227ci: -- remove_foreign_key(:p_ci_builds, :ci_pipelines, {:name=>:fk_a2141b1522})5228ci: -> 0.0055s5229ci: -- quote_table_name("public.ci_builds")5230ci: -> 0.0000s5231ci: -- quote_column_name(:fk_dd3c83bdee)5232ci: -> 0.0000s5233ci: -- quote_column_name(:fk_a2141b1522)5234ci: -> 0.0000s5235ci: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"fk_dd3c83bdee\" TO \"fk_a2141b1522\"\n")5236ci: -> 0.0010s5237ci: -- quote_table_name(:p_ci_builds)5238ci: -> 0.0000s5239ci: -- quote_column_name(:fk_dd3c83bdee)5240ci: -> 0.0000s5241ci: -- quote_column_name(:fk_a2141b1522)5242ci: -> 0.0000s5243ci: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"fk_dd3c83bdee\" TO \"fk_a2141b1522\"\n")5244ci: -> 0.0007s5245ci: -- indexes(:p_ci_builds)5246ci: -> 0.0241s5247ci: -- indexes(:p_ci_builds)5248ci: -> 0.0240s5249ci: -- indexes("public.ci_builds")5250ci: -> 0.0242s5251ci: -- indexes("public.ci_builds")5252ci: -> 0.0243s5253ci: -- quote_table_name("public.index_ffe1233676")5254ci: -> 0.0000s5255ci: -- quote_table_name("temp_b1a20ba0f9")5256ci: -> 0.0000s5257ci: -- execute("ALTER INDEX \"public\".\"index_ffe1233676\" RENAME TO \"temp_b1a20ba0f9\"")5258ci: -> 0.0009s5259ci: -- quote_table_name("public.index_ci_builds_on_auto_canceled_by_id")5260ci: -> 0.0000s5261ci: -- quote_table_name("index_ffe1233676")5262ci: -> 0.0000s5263ci: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_auto_canceled_by_id\" RENAME TO \"index_ffe1233676\"")5264ci: -> 0.0008s5265ci: -- quote_table_name("public.temp_b1a20ba0f9")5266ci: -> 0.0000s5267ci: -- quote_table_name("index_ci_builds_on_auto_canceled_by_id")5268ci: -> 0.0000s5269ci: -- execute("ALTER INDEX \"public\".\"temp_b1a20ba0f9\" RENAME TO \"index_ci_builds_on_auto_canceled_by_id\"")5270ci: -> 0.0007s5271ci: -- quote_table_name("p_ci_builds_auto_canceled_by_id_bigint_idx")5272ci: -> 0.0000s5273ci: -- quote_table_name("temp_3f76d2212d")5274ci: -> 0.0000s5275ci: -- execute("ALTER INDEX \"p_ci_builds_auto_canceled_by_id_bigint_idx\" RENAME TO \"temp_3f76d2212d\"")5276ci: -> 0.0008s5277ci: -- quote_table_name("p_ci_builds_auto_canceled_by_id_idx")5278ci: -> 0.0000s5279ci: -- quote_table_name(:p_ci_builds_auto_canceled_by_id_bigint_idx)5280ci: -> 0.0000s5281ci: -- execute("ALTER INDEX \"p_ci_builds_auto_canceled_by_id_idx\" RENAME TO \"p_ci_builds_auto_canceled_by_id_bigint_idx\"")5282ci: -> 0.0006s5283ci: -- quote_table_name("temp_3f76d2212d")5284ci: -> 0.0000s5285ci: -- quote_table_name(:p_ci_builds_auto_canceled_by_id_idx)5286ci: -> 0.0000s5287ci: -- execute("ALTER INDEX \"temp_3f76d2212d\" RENAME TO \"p_ci_builds_auto_canceled_by_id_idx\"")5288ci: -> 0.0006s5289ci: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_auto_canceled_by_id_bigint_idx})5290ci: -> 0.0008s5291ci: == 20240219040351 SwapColumnsForAutoCanceledByIdBetweenCiBuildsAndCiPipelines: migrated (0.1970s) 5292ci: == [advisory_lock_connection] object_id: 20426080, pg_backend_pid: 64055293main: == [advisory_lock_connection] object_id: 20432280, pg_backend_pid: 64085294main: == 20240219043439 CreateRdNamespaceClusterAgentMappingsTable: migrating =======5295main: -- create_table(:remote_development_namespace_cluster_agent_mappings)5296main: -> 0.0040s5297main: -- transaction_open?(nil)5298main: -> 0.0000s5299main: -- view_exists?(:postgres_partitions)5300main: -> 0.0012s5301main: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, [:namespace_id, :cluster_agent_id], {:unique=>true, :name=>"unique_namespace_cluster_agent_mappings_for_agent_association", :algorithm=>:concurrently})5302main: -> 0.0024s5303main: -- execute("SET statement_timeout TO 0")5304main: -> 0.0006s5305main: -- add_index(:remote_development_namespace_cluster_agent_mappings, [:namespace_id, :cluster_agent_id], {:unique=>true, :name=>"unique_namespace_cluster_agent_mappings_for_agent_association", :algorithm=>:concurrently})5306main: -> 0.0017s5307main: -- execute("RESET statement_timeout")5308main: -> 0.0005s5309main: -- transaction_open?(nil)5310main: -> 0.0000s5311main: -- view_exists?(:postgres_partitions)5312main: -> 0.0009s5313main: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, :cluster_agent_id, {:name=>"i_namespace_cluster_agent_mappings_on_cluster_agent_id", :algorithm=>:concurrently})5314main: -> 0.0031s5315main: -- add_index(:remote_development_namespace_cluster_agent_mappings, :cluster_agent_id, {:name=>"i_namespace_cluster_agent_mappings_on_cluster_agent_id", :algorithm=>:concurrently})5316main: -> 0.0012s5317main: -- transaction_open?(nil)5318main: -> 0.0000s5319main: -- view_exists?(:postgres_partitions)5320main: -> 0.0009s5321main: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, :creator_id, {:name=>"i_namespace_cluster_agent_mappings_on_creator_id", :algorithm=>:concurrently})5322main: -> 0.0031s5323main: -- add_index(:remote_development_namespace_cluster_agent_mappings, :creator_id, {:name=>"i_namespace_cluster_agent_mappings_on_creator_id", :algorithm=>:concurrently})5324main: -> 0.0013s5325main: == 20240219043439 CreateRdNamespaceClusterAgentMappingsTable: migrated (0.0532s) 5326main: == [advisory_lock_connection] object_id: 20432280, pg_backend_pid: 64085327ci: == [advisory_lock_connection] object_id: 20438860, pg_backend_pid: 64105328ci: == 20240219043439 CreateRdNamespaceClusterAgentMappingsTable: migrating =======5329ci: -- create_table(:remote_development_namespace_cluster_agent_mappings)5330ci: -> 0.0031s5331ci: -- transaction_open?(nil)5332ci: -> 0.0000s5333ci: -- view_exists?(:postgres_partitions)5334ci: -> 0.0011s5335ci: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, [:namespace_id, :cluster_agent_id], {:unique=>true, :name=>"unique_namespace_cluster_agent_mappings_for_agent_association", :algorithm=>:concurrently})5336ci: -> 0.0023s5337ci: -- execute("SET statement_timeout TO 0")5338ci: -> 0.0005s5339ci: -- add_index(:remote_development_namespace_cluster_agent_mappings, [:namespace_id, :cluster_agent_id], {:unique=>true, :name=>"unique_namespace_cluster_agent_mappings_for_agent_association", :algorithm=>:concurrently})5340ci: -> 0.0016s5341ci: -- execute("RESET statement_timeout")5342ci: -> 0.0005s5343ci: -- transaction_open?(nil)5344ci: -> 0.0000s5345ci: -- view_exists?(:postgres_partitions)5346ci: -> 0.0013s5347ci: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, :cluster_agent_id, {:name=>"i_namespace_cluster_agent_mappings_on_cluster_agent_id", :algorithm=>:concurrently})5348ci: -> 0.0032s5349ci: -- add_index(:remote_development_namespace_cluster_agent_mappings, :cluster_agent_id, {:name=>"i_namespace_cluster_agent_mappings_on_cluster_agent_id", :algorithm=>:concurrently})5350ci: -> 0.0012s5351ci: -- transaction_open?(nil)5352ci: -> 0.0000s5353ci: -- view_exists?(:postgres_partitions)5354ci: -> 0.0009s5355ci: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, :creator_id, {:name=>"i_namespace_cluster_agent_mappings_on_creator_id", :algorithm=>:concurrently})5356ci: -> 0.0036s5357ci: -- add_index(:remote_development_namespace_cluster_agent_mappings, :creator_id, {:name=>"i_namespace_cluster_agent_mappings_on_creator_id", :algorithm=>:concurrently})5358ci: -> 0.0013s5359I, [2024-04-05T20:25:39.027124 #293] INFO -- : Database: 'ci', Table: 'remote_development_namespace_cluster_agent_mappings': Lock Writes5360I, [2024-04-05T20:25:39.028387 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}5361I, [2024-04-05T20:25:39.029233 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}5362ci: == 20240219043439 CreateRdNamespaceClusterAgentMappingsTable: migrated (0.0686s) 5363ci: == [advisory_lock_connection] object_id: 20438860, pg_backend_pid: 64105364main: == [advisory_lock_connection] object_id: 20439180, pg_backend_pid: 64135365main: == 20240219085852 AddPartitioningConstraintForCiStages2: migrating ============5366main: -- transaction_open?(nil)5367main: -> 0.0000s5368main: -- execute("SET statement_timeout TO 0")5369main: -> 0.0007s5370main: -- execute("ALTER TABLE ci_stages VALIDATE CONSTRAINT partitioning_constraint;")5371main: -> 0.0009s5372main: -- execute("RESET statement_timeout")5373main: -> 0.0006s5374main: == 20240219085852 AddPartitioningConstraintForCiStages2: migrated (0.0526s) ===5375main: == [advisory_lock_connection] object_id: 20439180, pg_backend_pid: 64135376ci: == [advisory_lock_connection] object_id: 20442220, pg_backend_pid: 64155377ci: == 20240219085852 AddPartitioningConstraintForCiStages2: migrating ============5378ci: -- transaction_open?(nil)5379ci: -> 0.0000s5380ci: -- execute("SET statement_timeout TO 0")5381ci: -> 0.0007s5382ci: -- execute("ALTER TABLE ci_stages VALIDATE CONSTRAINT partitioning_constraint;")5383ci: -> 0.0009s5384ci: -- execute("RESET statement_timeout")5385ci: -> 0.0006s5386ci: == 20240219085852 AddPartitioningConstraintForCiStages2: migrated (0.0648s) ===5387ci: == [advisory_lock_connection] object_id: 20442220, pg_backend_pid: 64155388main: == [advisory_lock_connection] object_id: 20445400, pg_backend_pid: 64185389main: == 20240219092326 ValidateFkCiBuildTraceMetadataPCiJobArtifacts: migrating ====5390main: -- execute("SET statement_timeout TO 0")5391main: -> 0.0008s5392main: -- execute("ALTER TABLE ci_build_trace_metadata VALIDATE CONSTRAINT tmp_fk_21d25cac1a_p;")5393main: -> 0.0022s5394main: -- execute("RESET statement_timeout")5395main: -> 0.0007s5396main: == 20240219092326 ValidateFkCiBuildTraceMetadataPCiJobArtifacts: migrated (0.0229s) 5397main: == [advisory_lock_connection] object_id: 20445400, pg_backend_pid: 64185398ci: == [advisory_lock_connection] object_id: 20447820, pg_backend_pid: 64205399ci: == 20240219092326 ValidateFkCiBuildTraceMetadataPCiJobArtifacts: migrating ====5400ci: -- execute("SET statement_timeout TO 0")5401ci: -> 0.0007s5402ci: -- execute("ALTER TABLE ci_build_trace_metadata VALIDATE CONSTRAINT tmp_fk_21d25cac1a_p;")5403ci: -> 0.0021s5404ci: -- execute("RESET statement_timeout")5405ci: -> 0.0007s5406ci: == 20240219092326 ValidateFkCiBuildTraceMetadataPCiJobArtifacts: migrated (0.0334s) 5407ci: == [advisory_lock_connection] object_id: 20447820, pg_backend_pid: 64205408main: == [advisory_lock_connection] object_id: 20450380, pg_backend_pid: 64235409main: == 20240219092340 ValidateFkCiJobArtifactStatesPCiJobArtifacts: migrating =====5410main: -- execute("SET statement_timeout TO 0")5411main: -> 0.0012s5412main: -- execute("ALTER TABLE ci_job_artifact_states VALIDATE CONSTRAINT tmp_fk_rails_80a9cba3b2_p;")5413main: -> 0.0030s5414main: -- execute("RESET statement_timeout")5415main: -> 0.0008s5416main: == 20240219092340 ValidateFkCiJobArtifactStatesPCiJobArtifacts: migrated (0.0247s) 5417main: == [advisory_lock_connection] object_id: 20450380, pg_backend_pid: 64235418ci: == [advisory_lock_connection] object_id: 20523800, pg_backend_pid: 64255419ci: == 20240219092340 ValidateFkCiJobArtifactStatesPCiJobArtifacts: migrating =====5420ci: -- execute("SET statement_timeout TO 0")5421ci: -> 0.0007s5422ci: -- execute("ALTER TABLE ci_job_artifact_states VALIDATE CONSTRAINT tmp_fk_rails_80a9cba3b2_p;")5423ci: -> 0.0022s5424ci: -- execute("RESET statement_timeout")5425ci: -> 0.0010s5426ci: == 20240219092340 ValidateFkCiJobArtifactStatesPCiJobArtifacts: migrated (0.0339s) 5427ci: == [advisory_lock_connection] object_id: 20523800, pg_backend_pid: 64255428main: == [advisory_lock_connection] object_id: 20584980, pg_backend_pid: 64285429main: == 20240219092714 PartitionCiStagesAddFkToCiPipelines: migrating ==============5430main: -- transaction_open?(nil)5431main: -> 0.0000s5432main: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_stages\" (\n LIKE \"ci_stages\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")5433main: -> 0.0034s5434main: -- transaction_open?(nil)5435main: -> 0.0000s5436main: -- current_schema(nil)5437main: -> 0.0005s5438main: -- execute("ALTER TABLE \"p_ci_stages\"\nATTACH PARTITION ci_stages\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_stages_id_seq\" OWNED BY \"p_ci_stages\".\"id\";\n\nALTER TABLE \"p_ci_stages\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")5439main: -> 0.0026s5440main: -- transaction_open?(nil)5441main: -> 0.0000s5442main: -- transaction_open?(nil)5443main: -> 0.0000s5444main: -- execute("ALTER TABLE p_ci_stages ADD CONSTRAINT fk_fb57e6cc56 FOREIGN KEY (pipeline_id) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")5445main: -> 0.0017s5446main: -- execute("SET statement_timeout TO 0")5447main: -> 0.0007s5448main: -- execute("ALTER TABLE p_ci_stages VALIDATE CONSTRAINT fk_fb57e6cc56;")5449main: -> 0.0006s5450main: -- execute("RESET statement_timeout")5451main: -> 0.0005s5452main: -- execute("ANALYZE VERBOSE \"p_ci_stages\"\n")5453INFO: analyzing "public.p_ci_stages" inheritance tree5454INFO: analyzing "public.ci_stages"5455INFO: "ci_stages": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows5456main: -> 0.0017s5457I, [2024-04-05T20:25:39.890677 #293] INFO -- : Database: 'main', Table: 'p_ci_stages': Lock Writes5458I, [2024-04-05T20:25:39.891704 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}5459I, [2024-04-05T20:25:39.892434 #293] INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}5460main: == 20240219092714 PartitionCiStagesAddFkToCiPipelines: migrated (0.0957s) =====5461main: == [advisory_lock_connection] object_id: 20584980, pg_backend_pid: 64285462ci: == [advisory_lock_connection] object_id: 20719520, pg_backend_pid: 64305463ci: == 20240219092714 PartitionCiStagesAddFkToCiPipelines: migrating ==============5464ci: -- transaction_open?(nil)5465ci: -> 0.0000s5466ci: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_stages\" (\n LIKE \"ci_stages\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")5467ci: -> 0.0033s5468ci: -- transaction_open?(nil)5469ci: -> 0.0000s5470ci: -- current_schema(nil)5471ci: -> 0.0004s5472ci: -- execute("ALTER TABLE \"p_ci_stages\"\nATTACH PARTITION ci_stages\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_stages_id_seq\" OWNED BY \"p_ci_stages\".\"id\";\n\nALTER TABLE \"p_ci_stages\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")5473ci: -> 0.0023s5474ci: -- transaction_open?(nil)5475ci: -> 0.0000s5476ci: -- transaction_open?(nil)5477ci: -> 0.0000s5478ci: -- execute("ALTER TABLE p_ci_stages ADD CONSTRAINT fk_fb57e6cc56 FOREIGN KEY (pipeline_id) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")5479ci: -> 0.0017s5480ci: -- execute("SET statement_timeout TO 0")5481ci: -> 0.0006s5482ci: -- execute("ALTER TABLE p_ci_stages VALIDATE CONSTRAINT fk_fb57e6cc56;")5483ci: -> 0.0006s5484ci: -- execute("RESET statement_timeout")5485ci: -> 0.0007s5486ci: -- execute("ANALYZE VERBOSE \"p_ci_stages\"\n")5487INFO: analyzing "public.p_ci_stages" inheritance tree5488INFO: analyzing "public.ci_stages"5489INFO: "ci_stages": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows5490ci: -> 0.0014s5491ci: == 20240219092714 PartitionCiStagesAddFkToCiPipelines: migrated (0.1032s) =====5492ci: == [advisory_lock_connection] object_id: 20719520, pg_backend_pid: 64305493main: == [advisory_lock_connection] object_id: 20742620, pg_backend_pid: 64335494main: == 20240219135417 ReplaceOldFkCiBuildTraceMetadataToCiJobArtifacts: migrating =5495main: -- transaction_open?(nil)5496main: -> 0.0000s5497main: -- transaction_open?(nil)5498main: -> 0.0000s5499main: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN ACCESS EXCLUSIVE MODE")5500main: -> 0.0009s5501main: -- remove_foreign_key(:ci_build_trace_metadata, :ci_job_artifacts, {:name=>:fk_21d25cac1a_p})5502main: -> 0.0050s5503main: -- quote_table_name(:ci_build_trace_metadata)5504main: -> 0.0000s5505main: -- quote_column_name(:tmp_fk_21d25cac1a_p)5506main: -> 0.0000s5507main: -- quote_column_name(:fk_21d25cac1a_p)5508main: -> 0.0000s5509main: -- execute("ALTER TABLE \"ci_build_trace_metadata\"\nRENAME CONSTRAINT \"tmp_fk_21d25cac1a_p\" TO \"fk_21d25cac1a_p\"\n")5510main: -> 0.0007s5511main: == 20240219135417 ReplaceOldFkCiBuildTraceMetadataToCiJobArtifacts: migrated (0.0273s) 5512main: == [advisory_lock_connection] object_id: 20742620, pg_backend_pid: 64335513ci: == [advisory_lock_connection] object_id: 20765720, pg_backend_pid: 64355514ci: == 20240219135417 ReplaceOldFkCiBuildTraceMetadataToCiJobArtifacts: migrating =5515ci: -- transaction_open?(nil)5516ci: -> 0.0000s5517ci: -- transaction_open?(nil)5518ci: -> 0.0000s5519ci: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN ACCESS EXCLUSIVE MODE")5520ci: -> 0.0010s5521ci: -- remove_foreign_key(:ci_build_trace_metadata, :ci_job_artifacts, {:name=>:fk_21d25cac1a_p})5522ci: -> 0.0054s5523ci: -- quote_table_name(:ci_build_trace_metadata)5524ci: -> 0.0000s5525ci: -- quote_column_name(:tmp_fk_21d25cac1a_p)5526ci: -> 0.0000s5527ci: -- quote_column_name(:fk_21d25cac1a_p)5528ci: -> 0.0000s5529ci: -- execute("ALTER TABLE \"ci_build_trace_metadata\"\nRENAME CONSTRAINT \"tmp_fk_21d25cac1a_p\" TO \"fk_21d25cac1a_p\"\n")5530ci: -> 0.0009s5531ci: == 20240219135417 ReplaceOldFkCiBuildTraceMetadataToCiJobArtifacts: migrated (0.0432s) 5532ci: == [advisory_lock_connection] object_id: 20765720, pg_backend_pid: 64355533main: == [advisory_lock_connection] object_id: 20772280, pg_backend_pid: 64385534main: == 20240219135601 UpdatePypiMetadataKeywordsCheckConstraint: migrating ========5535main: -- transaction_open?(nil)5536main: -> 0.0000s5537main: -- transaction_open?(nil)5538main: -> 0.0000s5539main: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_222e4f5b58\nCHECK ( char_length(keywords) <= 1024 )\nNOT VALID;\n")5540main: -> 0.0013s5541main: -- execute("SET statement_timeout TO 0")5542main: -> 0.0006s5543main: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_222e4f5b58;")5544main: -> 0.0009s5545main: -- execute("RESET statement_timeout")5546main: -> 0.0006s5547main: -- transaction_open?(nil)5548main: -> 0.0000s5549main: -- transaction_open?(nil)5550main: -> 0.0000s5551main: -- execute(" ALTER TABLE packages_pypi_metadata\n DROP CONSTRAINT IF EXISTS check_02be2c39af\n")5552main: -> 0.0010s5553main: == 20240219135601 UpdatePypiMetadataKeywordsCheckConstraint: migrated (0.0218s) 5554main: == [advisory_lock_connection] object_id: 20772280, pg_backend_pid: 64385555ci: == [advisory_lock_connection] object_id: 20778900, pg_backend_pid: 64405556ci: == 20240219135601 UpdatePypiMetadataKeywordsCheckConstraint: migrating ========5557ci: -- transaction_open?(nil)5558ci: -> 0.0000s5559ci: -- transaction_open?(nil)5560ci: -> 0.0000s5561ci: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_222e4f5b58\nCHECK ( char_length(keywords) <= 1024 )\nNOT VALID;\n")5562ci: -> 0.0012s5563ci: -- execute("SET statement_timeout TO 0")5564ci: -> 0.0005s5565ci: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_222e4f5b58;")5566ci: -> 0.0008s5567ci: -- execute("RESET statement_timeout")5568ci: -> 0.0007s5569ci: -- transaction_open?(nil)5570ci: -> 0.0000s5571ci: -- transaction_open?(nil)5572ci: -> 0.0000s5573ci: -- execute(" ALTER TABLE packages_pypi_metadata\n DROP CONSTRAINT IF EXISTS check_02be2c39af\n")5574ci: -> 0.0010s5575ci: == 20240219135601 UpdatePypiMetadataKeywordsCheckConstraint: migrated (0.0310s) 5576ci: == [advisory_lock_connection] object_id: 20778900, pg_backend_pid: 64405577main: == [advisory_lock_connection] object_id: 20782620, pg_backend_pid: 64435578main: == 20240219142421 ReplaceOldFkCiJobArtifactStatesToCiJobArtifacts: migrating ==5579main: -- transaction_open?(nil)5580main: -> 0.0000s5581main: -- transaction_open?(nil)5582main: -> 0.0000s5583main: -- execute("LOCK TABLE ci_job_artifacts, ci_job_artifact_states IN ACCESS EXCLUSIVE MODE")5584main: -> 0.0010s5585main: -- remove_foreign_key(:ci_job_artifact_states, :ci_job_artifacts, {:name=>:fk_rails_80a9cba3b2_p})5586main: -> 0.0052s5587main: -- quote_table_name(:ci_job_artifact_states)5588main: -> 0.0000s5589main: -- quote_column_name(:tmp_fk_rails_80a9cba3b2_p)5590main: -> 0.0000s5591main: -- quote_column_name(:fk_rails_80a9cba3b2_p)5592main: -> 0.0000s5593main: -- execute("ALTER TABLE \"ci_job_artifact_states\"\nRENAME CONSTRAINT \"tmp_fk_rails_80a9cba3b2_p\" TO \"fk_rails_80a9cba3b2_p\"\n")5594main: -> 0.0007s5595main: == 20240219142421 ReplaceOldFkCiJobArtifactStatesToCiJobArtifacts: migrated (0.0291s) 5596main: == [advisory_lock_connection] object_id: 20782620, pg_backend_pid: 64435597ci: == [advisory_lock_connection] object_id: 20786320, pg_backend_pid: 64455598ci: == 20240219142421 ReplaceOldFkCiJobArtifactStatesToCiJobArtifacts: migrating ==5599ci: -- transaction_open?(nil)5600ci: -> 0.0000s5601ci: -- transaction_open?(nil)5602ci: -> 0.0000s5603ci: -- execute("LOCK TABLE ci_job_artifacts, ci_job_artifact_states IN ACCESS EXCLUSIVE MODE")5604ci: -> 0.0008s5605ci: -- remove_foreign_key(:ci_job_artifact_states, :ci_job_artifacts, {:name=>:fk_rails_80a9cba3b2_p})5606ci: -> 0.0048s5607ci: -- quote_table_name(:ci_job_artifact_states)5608ci: -> 0.0000s5609ci: -- quote_column_name(:tmp_fk_rails_80a9cba3b2_p)5610ci: -> 0.0000s5611ci: -- quote_column_name(:fk_rails_80a9cba3b2_p)5612ci: -> 0.0000s5613ci: -- execute("ALTER TABLE \"ci_job_artifact_states\"\nRENAME CONSTRAINT \"tmp_fk_rails_80a9cba3b2_p\" TO \"fk_rails_80a9cba3b2_p\"\n")5614ci: -> 0.0007s5615ci: == 20240219142421 ReplaceOldFkCiJobArtifactStatesToCiJobArtifacts: migrated (0.0379s) 5616ci: == [advisory_lock_connection] object_id: 20786320, pg_backend_pid: 64455617main: == [advisory_lock_connection] object_id: 20790000, pg_backend_pid: 64485618main: == 20240219143045 AddRemoveGroupToMemberRoles: migrating ======================5619main: -- add_column(:member_roles, :remove_group, :boolean, {:default=>false, :null=>false})5620main: -> 0.0024s5621main: == 20240219143045 AddRemoveGroupToMemberRoles: migrated (0.0088s) =============5622main: == [advisory_lock_connection] object_id: 20790000, pg_backend_pid: 64485623ci: == [advisory_lock_connection] object_id: 20793700, pg_backend_pid: 64505624ci: == 20240219143045 AddRemoveGroupToMemberRoles: migrating ======================5625ci: -- add_column(:member_roles, :remove_group, :boolean, {:default=>false, :null=>false})5626ci: -> 0.0020s5627ci: == 20240219143045 AddRemoveGroupToMemberRoles: migrated (0.0171s) =============5628ci: == [advisory_lock_connection] object_id: 20793700, pg_backend_pid: 64505629main: == [advisory_lock_connection] object_id: 20807700, pg_backend_pid: 64535630main: == 20240220112928 CleanupBigintConversionForSystemNoteMetadata: migrating =====5631main: -- remove_column(:system_note_metadata, "id_convert_to_bigint", {:if_exists=>true})5632main: -> 0.0047s5633main: == 20240220112928 CleanupBigintConversionForSystemNoteMetadata: migrated (0.0124s) 5634main: == [advisory_lock_connection] object_id: 20807700, pg_backend_pid: 64535635ci: == [advisory_lock_connection] object_id: 20821240, pg_backend_pid: 64555636ci: == 20240220112928 CleanupBigintConversionForSystemNoteMetadata: migrating =====5637ci: -- remove_column(:system_note_metadata, "id_convert_to_bigint", {:if_exists=>true})5638ci: -> 0.0047s5639ci: == 20240220112928 CleanupBigintConversionForSystemNoteMetadata: migrated (0.0244s) 5640ci: == [advisory_lock_connection] object_id: 20821240, pg_backend_pid: 64555641main: == [advisory_lock_connection] object_id: 20827040, pg_backend_pid: 64585642main: == 20240220120303 UnscheduleStuckBulkImportCron: migrating ====================5643main: -- transaction_open?(nil)5644main: -> 0.0000s5645main: == 20240220120303 UnscheduleStuckBulkImportCron: migrated (0.0071s) ===========5646main: == [advisory_lock_connection] object_id: 20827040, pg_backend_pid: 64585647ci: == [advisory_lock_connection] object_id: 20828620, pg_backend_pid: 64605648ci: == 20240220120303 UnscheduleStuckBulkImportCron: migrating ====================5649ci: -- transaction_open?(nil)5650ci: -> 0.0000s5651ci: == 20240220120303 UnscheduleStuckBulkImportCron: migrated (0.0174s) ===========5652ci: == [advisory_lock_connection] object_id: 20828620, pg_backend_pid: 64605653main: == [advisory_lock_connection] object_id: 20835420, pg_backend_pid: 64635654main: == 20240221100732 RemoveBuildHooksWorker: migrating ===========================5655main: -- transaction_open?(nil)5656main: -> 0.0000s5657main: == 20240221100732 RemoveBuildHooksWorker: migrated (0.0066s) ==================5658main: == [advisory_lock_connection] object_id: 20835420, pg_backend_pid: 64635659ci: == [advisory_lock_connection] object_id: 20840020, pg_backend_pid: 64655660ci: == 20240221100732 RemoveBuildHooksWorker: migrating ===========================5661ci: -- transaction_open?(nil)5662ci: -> 0.0000s5663ci: == 20240221100732 RemoveBuildHooksWorker: migrated (0.0168s) ==================5664ci: == [advisory_lock_connection] object_id: 20840020, pg_backend_pid: 64655665main: == [advisory_lock_connection] object_id: 20844800, pg_backend_pid: 64685666main: == 20240221100733 AddIndexOnUpdatedAtAndIdToProjectExportJobs: migrating ======5667main: -- transaction_open?(nil)5668main: -> 0.0000s5669main: -- view_exists?(:postgres_partitions)5670main: -> 0.0014s5671main: -- index_exists?(:project_export_jobs, [:updated_at, :id], {:name=>"index_project_export_jobs_on_updated_at_and_id", :algorithm=>:concurrently})5672main: -> 0.0071s5673main: -- execute("SET statement_timeout TO 0")5674main: -> 0.0007s5675main: -- add_index(:project_export_jobs, [:updated_at, :id], {:name=>"index_project_export_jobs_on_updated_at_and_id", :algorithm=>:concurrently})5676main: -> 0.0022s5677main: -- execute("RESET statement_timeout")5678main: -> 0.0006s5679main: == 20240221100733 AddIndexOnUpdatedAtAndIdToProjectExportJobs: migrated (0.0287s) 5680main: == [advisory_lock_connection] object_id: 20844800, pg_backend_pid: 64685681ci: == [advisory_lock_connection] object_id: 20851460, pg_backend_pid: 64705682ci: == 20240221100733 AddIndexOnUpdatedAtAndIdToProjectExportJobs: migrating ======5683ci: -- transaction_open?(nil)5684ci: -> 0.0000s5685ci: -- view_exists?(:postgres_partitions)5686ci: -> 0.0012s5687ci: -- index_exists?(:project_export_jobs, [:updated_at, :id], {:name=>"index_project_export_jobs_on_updated_at_and_id", :algorithm=>:concurrently})5688ci: -> 0.0061s5689ci: -- execute("SET statement_timeout TO 0")5690ci: -> 0.0006s5691ci: -- add_index(:project_export_jobs, [:updated_at, :id], {:name=>"index_project_export_jobs_on_updated_at_and_id", :algorithm=>:concurrently})5692ci: -> 0.0020s5693ci: -- execute("RESET statement_timeout")5694ci: -> 0.0006s5695ci: == 20240221100733 AddIndexOnUpdatedAtAndIdToProjectExportJobs: migrated (0.0360s) 5696ci: == [advisory_lock_connection] object_id: 20851460, pg_backend_pid: 64705697main: == [advisory_lock_connection] object_id: 20858260, pg_backend_pid: 64735698main: == 20240221134504 AddNameUniqueIndexToMemberRoles: migrating ==================5699main: -- transaction_open?(nil)5700main: -> 0.0000s5701main: -- view_exists?(:postgres_partitions)5702main: -> 0.0013s5703main: -- index_exists?(:member_roles, [:namespace_id, :name], {:name=>"index_member_roles_on_namespace_id_name_unique", :unique=>true, :where=>"namespace_id IS NOT NULL", :algorithm=>:concurrently})5704main: -> 0.0047s5705main: -- execute("SET statement_timeout TO 0")5706main: -> 0.0006s5707main: -- add_index(:member_roles, [:namespace_id, :name], {:name=>"index_member_roles_on_namespace_id_name_unique", :unique=>true, :where=>"namespace_id IS NOT NULL", :algorithm=>:concurrently})5708main: -> 0.0020s5709main: -- execute("RESET statement_timeout")5710main: -> 0.0005s5711main: -- transaction_open?(nil)5712main: -> 0.0000s5713main: -- view_exists?(:postgres_partitions)5714main: -> 0.0009s5715main: -- index_exists?(:member_roles, [:name], {:name=>"index_member_roles_on_name_unique", :unique=>true, :where=>"namespace_id IS NULL", :algorithm=>:concurrently})5716main: -> 0.0037s5717main: -- add_index(:member_roles, [:name], {:name=>"index_member_roles_on_name_unique", :unique=>true, :where=>"namespace_id IS NULL", :algorithm=>:concurrently})5718main: -> 0.0016s5719main: == 20240221134504 AddNameUniqueIndexToMemberRoles: migrated (0.0368s) =========5720main: == [advisory_lock_connection] object_id: 20858260, pg_backend_pid: 64735721ci: == [advisory_lock_connection] object_id: 20858960, pg_backend_pid: 64755722ci: == 20240221134504 AddNameUniqueIndexToMemberRoles: migrating ==================5723ci: -- transaction_open?(nil)5724ci: -> 0.0000s5725ci: -- view_exists?(:postgres_partitions)5726ci: -> 0.0011s5727ci: -- index_exists?(:member_roles, [:namespace_id, :name], {:name=>"index_member_roles_on_namespace_id_name_unique", :unique=>true, :where=>"namespace_id IS NOT NULL", :algorithm=>:concurrently})5728ci: -> 0.0046s5729ci: -- execute("SET statement_timeout TO 0")5730ci: -> 0.0006s5731ci: -- add_index(:member_roles, [:namespace_id, :name], {:name=>"index_member_roles_on_namespace_id_name_unique", :unique=>true, :where=>"namespace_id IS NOT NULL", :algorithm=>:concurrently})5732ci: -> 0.0019s5733ci: -- execute("RESET statement_timeout")5734ci: -> 0.0006s5735ci: -- transaction_open?(nil)5736ci: -> 0.0000s5737ci: -- view_exists?(:postgres_partitions)5738ci: -> 0.0009s5739ci: -- index_exists?(:member_roles, [:name], {:name=>"index_member_roles_on_name_unique", :unique=>true, :where=>"namespace_id IS NULL", :algorithm=>:concurrently})5740ci: -> 0.0038s5741ci: -- add_index(:member_roles, [:name], {:name=>"index_member_roles_on_name_unique", :unique=>true, :where=>"namespace_id IS NULL", :algorithm=>:concurrently})5742ci: -> 0.0014s5743ci: == 20240221134504 AddNameUniqueIndexToMemberRoles: migrated (0.0452s) =========5744ci: == [advisory_lock_connection] object_id: 20858960, pg_backend_pid: 64755745main: == [advisory_lock_connection] object_id: 20859760, pg_backend_pid: 64785746main: == 20240221145450 CreateAuditEventsInstanceStreamingEventTypeFilters: migrating 5747main: -- create_table(:audit_events_instance_streaming_event_type_filters)5748main: -- quote_column_name(:audit_event_type)5749main: -> 0.0000s5750main: -> 0.0060s5751main: == 20240221145450 CreateAuditEventsInstanceStreamingEventTypeFilters: migrated (0.0121s) 5752main: == [advisory_lock_connection] object_id: 20859760, pg_backend_pid: 64785753ci: == [advisory_lock_connection] object_id: 20863160, pg_backend_pid: 64805754ci: == 20240221145450 CreateAuditEventsInstanceStreamingEventTypeFilters: migrating 5755ci: -- create_table(:audit_events_instance_streaming_event_type_filters)5756ci: -- quote_column_name(:audit_event_type)5757ci: -> 0.0000s5758ci: -> 0.0060s5759I, [2024-04-05T20:25:42.021018 #293] INFO -- : Database: 'ci', Table: 'audit_events_instance_streaming_event_type_filters': Lock Writes5760ci: == 20240221145450 CreateAuditEventsInstanceStreamingEventTypeFilters: migrated (0.0275s) 5761ci: == [advisory_lock_connection] object_id: 20863160, pg_backend_pid: 64805762main: == [advisory_lock_connection] object_id: 20866740, pg_backend_pid: 64835763main: == 20240221152300 AddOrganisationToRawUsageData: migrating ====================5764main: -- add_column(:raw_usage_data, :organization_id, :bigint, {:null=>false, :default=>1})5765main: -> 0.0024s5766main: -- transaction_open?(nil)5767main: -> 0.0000s5768main: -- transaction_open?(nil)5769main: -> 0.0000s5770main: -- execute("ALTER TABLE raw_usage_data ADD CONSTRAINT fk_8e21125854 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")5771main: -> 0.0016s5772main: -- execute("SET statement_timeout TO 0")5773main: -> 0.0006s5774main: -- execute("ALTER TABLE raw_usage_data VALIDATE CONSTRAINT fk_8e21125854;")5775main: -> 0.0015s5776main: -- execute("RESET statement_timeout")5777main: -> 0.0006s5778main: -- transaction_open?(nil)5779main: -> 0.0000s5780main: -- view_exists?(:postgres_partitions)5781main: -> 0.0012s5782main: -- index_exists?(:raw_usage_data, :organization_id, {:name=>"index_raw_usage_data_on_organization_id", :algorithm=>:concurrently})5783main: -> 0.0046s5784main: -- add_index(:raw_usage_data, :organization_id, {:name=>"index_raw_usage_data_on_organization_id", :algorithm=>:concurrently})5785main: -> 0.0022s5786main: == 20240221152300 AddOrganisationToRawUsageData: migrated (0.0559s) ===========5787main: == [advisory_lock_connection] object_id: 20866740, pg_backend_pid: 64835788ci: == [advisory_lock_connection] object_id: 20867000, pg_backend_pid: 64855789ci: == 20240221152300 AddOrganisationToRawUsageData: migrating ====================5790ci: -- add_column(:raw_usage_data, :organization_id, :bigint, {:null=>false, :default=>1})5791ci: -> 0.0022s5792ci: -- transaction_open?(nil)5793ci: -> 0.0000s5794ci: -- transaction_open?(nil)5795ci: -> 0.0000s5796ci: -- execute("ALTER TABLE raw_usage_data ADD CONSTRAINT fk_8e21125854 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")5797ci: -> 0.0014s5798ci: -- execute("SET statement_timeout TO 0")5799ci: -> 0.0006s5800ci: -- execute("ALTER TABLE raw_usage_data VALIDATE CONSTRAINT fk_8e21125854;")5801ci: -> 0.0014s5802ci: -- execute("RESET statement_timeout")5803ci: -> 0.0005s5804ci: -- transaction_open?(nil)5805ci: -> 0.0000s5806ci: -- view_exists?(:postgres_partitions)5807ci: -> 0.0011s5808ci: -- index_exists?(:raw_usage_data, :organization_id, {:name=>"index_raw_usage_data_on_organization_id", :algorithm=>:concurrently})5809ci: -> 0.0032s5810ci: -- add_index(:raw_usage_data, :organization_id, {:name=>"index_raw_usage_data_on_organization_id", :algorithm=>:concurrently})5811ci: -> 0.0015s5812ci: == 20240221152300 AddOrganisationToRawUsageData: migrated (0.0605s) ===========5813ci: == [advisory_lock_connection] object_id: 20867000, pg_backend_pid: 64855814main: == [advisory_lock_connection] object_id: 20867260, pg_backend_pid: 64885815main: == 20240221200754 ChangeDeploymentApprovalsIndex: migrating ===================5816main: -- transaction_open?(nil)5817main: -> 0.0000s5818main: -- view_exists?(:postgres_partitions)5819main: -> 0.0013s5820main: -- index_exists?(:deployment_approvals, [:deployment_id, :user_id, :approval_rule_id], {:name=>"index_deployment_approvals_on_deployment_user_approval_rule", :unique=>true, :algorithm=>:concurrently})5821main: -> 0.0064s5822main: -- execute("SET statement_timeout TO 0")5823main: -> 0.0006s5824main: -- add_index(:deployment_approvals, [:deployment_id, :user_id, :approval_rule_id], {:name=>"index_deployment_approvals_on_deployment_user_approval_rule", :unique=>true, :algorithm=>:concurrently})5825main: -> 0.0020s5826main: -- execute("RESET statement_timeout")5827main: -> 0.0006s5828main: -- transaction_open?(nil)5829main: -> 0.0000s5830main: -- view_exists?(:postgres_partitions)5831main: -> 0.0009s5832main: -- index_exists?(:deployment_approvals, [:deployment_id, :user_id], {:name=>"index_deployment_approvals_on_deployment_id_and_user_id", :algorithm=>:concurrently})5833main: -> 0.0051s5834main: -- remove_index(:deployment_approvals, {:name=>"index_deployment_approvals_on_deployment_id_and_user_id", :algorithm=>:concurrently, :column=>[:deployment_id, :user_id]})5835main: -> 0.0062s5836main: == 20240221200754 ChangeDeploymentApprovalsIndex: migrated (0.0456s) ==========5837main: == [advisory_lock_connection] object_id: 20867260, pg_backend_pid: 64885838ci: == [advisory_lock_connection] object_id: 20867480, pg_backend_pid: 64905839ci: == 20240221200754 ChangeDeploymentApprovalsIndex: migrating ===================5840ci: -- transaction_open?(nil)5841ci: -> 0.0000s5842ci: -- view_exists?(:postgres_partitions)5843ci: -> 0.0012s5844ci: -- index_exists?(:deployment_approvals, [:deployment_id, :user_id, :approval_rule_id], {:name=>"index_deployment_approvals_on_deployment_user_approval_rule", :unique=>true, :algorithm=>:concurrently})5845ci: -> 0.0058s5846ci: -- execute("SET statement_timeout TO 0")5847ci: -> 0.0005s5848ci: -- add_index(:deployment_approvals, [:deployment_id, :user_id, :approval_rule_id], {:name=>"index_deployment_approvals_on_deployment_user_approval_rule", :unique=>true, :algorithm=>:concurrently})5849ci: -> 0.0018s5850ci: -- execute("RESET statement_timeout")5851ci: -> 0.0005s5852ci: -- transaction_open?(nil)5853ci: -> 0.0000s5854ci: -- view_exists?(:postgres_partitions)5855ci: -> 0.0010s5856ci: -- index_exists?(:deployment_approvals, [:deployment_id, :user_id], {:name=>"index_deployment_approvals_on_deployment_id_and_user_id", :algorithm=>:concurrently})5857ci: -> 0.0050s5858ci: -- remove_index(:deployment_approvals, {:name=>"index_deployment_approvals_on_deployment_id_and_user_id", :algorithm=>:concurrently, :column=>[:deployment_id, :user_id]})5859ci: -> 0.0060s5860ci: == 20240221200754 ChangeDeploymentApprovalsIndex: migrated (0.0532s) ==========5861ci: == [advisory_lock_connection] object_id: 20867480, pg_backend_pid: 64905862main: == [advisory_lock_connection] object_id: 20877140, pg_backend_pid: 64935863main: == 20240222000000 RemovePackagesProtectionRulesPackageNamePatternIlikeQueryColumn: migrating 5864main: -- column_exists?(:packages_protection_rules, :package_name_pattern_ilike_query)5865main: -> 0.0038s5866main: -- transaction_open?(nil)5867main: -> 0.0000s5868main: -- remove_column(:packages_protection_rules, :package_name_pattern_ilike_query)5869main: -> 0.0011s5870main: == 20240222000000 RemovePackagesProtectionRulesPackageNamePatternIlikeQueryColumn: migrated (0.0135s) 5871main: == [advisory_lock_connection] object_id: 20877140, pg_backend_pid: 64935872ci: == [advisory_lock_connection] object_id: 20886860, pg_backend_pid: 64955873ci: == 20240222000000 RemovePackagesProtectionRulesPackageNamePatternIlikeQueryColumn: migrating 5874ci: -- column_exists?(:packages_protection_rules, :package_name_pattern_ilike_query)5875ci: -> 0.0037s5876ci: -- transaction_open?(nil)5877ci: -> 0.0000s5878ci: -- remove_column(:packages_protection_rules, :package_name_pattern_ilike_query)5879ci: -> 0.0011s5880ci: == 20240222000000 RemovePackagesProtectionRulesPackageNamePatternIlikeQueryColumn: migrated (0.0234s) 5881ci: == [advisory_lock_connection] object_id: 20886860, pg_backend_pid: 64955882main: == [advisory_lock_connection] object_id: 20903680, pg_backend_pid: 64985883main: == 20240222000001 AddNotNullConstraintToHasMergeRequest: migrating ============5884main: -- current_schema(nil)5885main: -> 0.0006s5886main: -- transaction_open?(nil)5887main: -> 0.0000s5888main: -- transaction_open?(nil)5889main: -> 0.0000s5890main: -- execute("ALTER TABLE vulnerability_reads\nADD CONSTRAINT check_4b1a1bf5ea\nCHECK ( has_merge_request IS NOT NULL )\nNOT VALID;\n")5891main: -> 0.0011s5892main: -- execute("SET statement_timeout TO 0")5893main: -> 0.0006s5894main: -- execute("ALTER TABLE vulnerability_reads VALIDATE CONSTRAINT check_4b1a1bf5ea;")5895main: -> 0.0007s5896main: -- execute("RESET statement_timeout")5897main: -> 0.0005s5898main: == 20240222000001 AddNotNullConstraintToHasMergeRequest: migrated (0.0219s) ===5899main: == [advisory_lock_connection] object_id: 20903680, pg_backend_pid: 64985900ci: == [advisory_lock_connection] object_id: 20920500, pg_backend_pid: 65005901ci: == 20240222000001 AddNotNullConstraintToHasMergeRequest: migrating ============5902ci: -- current_schema(nil)5903ci: -> 0.0007s5904ci: -- transaction_open?(nil)5905ci: -> 0.0000s5906ci: -- transaction_open?(nil)5907ci: -> 0.0000s5908ci: -- execute("ALTER TABLE vulnerability_reads\nADD CONSTRAINT check_4b1a1bf5ea\nCHECK ( has_merge_request IS NOT NULL )\nNOT VALID;\n")5909ci: -> 0.0010s5910ci: -- execute("SET statement_timeout TO 0")5911ci: -> 0.0005s5912ci: -- execute("ALTER TABLE vulnerability_reads VALIDATE CONSTRAINT check_4b1a1bf5ea;")5913ci: -> 0.0007s5914ci: -- execute("RESET statement_timeout")5915ci: -> 0.0005s5916ci: == 20240222000001 AddNotNullConstraintToHasMergeRequest: migrated (0.0328s) ===5917ci: == [advisory_lock_connection] object_id: 20920500, pg_backend_pid: 65005918main: == [advisory_lock_connection] object_id: 20921260, pg_backend_pid: 65035919main: == 20240222000002 FinalizeBackfillVsCodeSettingsUuid: migrating ===============5920main: -- transaction_open?(nil)5921main: -> 0.0000s5922main: == 20240222000002 FinalizeBackfillVsCodeSettingsUuid: migrated (0.0326s) ======5923main: == [advisory_lock_connection] object_id: 20921260, pg_backend_pid: 65035924ci: == [advisory_lock_connection] object_id: 20922020, pg_backend_pid: 65055925ci: == 20240222000002 FinalizeBackfillVsCodeSettingsUuid: migrating ===============5926ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].5927ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].5928ci: == 20240222000002 FinalizeBackfillVsCodeSettingsUuid: migrated (0.0171s) ======5929ci: == [advisory_lock_connection] object_id: 20922020, pg_backend_pid: 65055930main: == [advisory_lock_connection] object_id: 20935540, pg_backend_pid: 65085931main: == 20240222000003 RemoveForeignKeyProjectRepositoryStates: migrating ==========5932main: -- transaction_open?(nil)5933main: -> 0.0000s5934main: -- transaction_open?(nil)5935main: -> 0.0000s5936main: -- execute("LOCK TABLE projects, project_repository_states IN ACCESS EXCLUSIVE MODE")5937main: -> 0.0011s5938main: -- remove_foreign_key(:project_repository_states, :projects, {:name=>"fk_rails_0f2298ca8a"})5939main: -> 0.0065s5940main: == 20240222000003 RemoveForeignKeyProjectRepositoryStates: migrated (0.0309s) =5941main: == [advisory_lock_connection] object_id: 20935540, pg_backend_pid: 65085942ci: == [advisory_lock_connection] object_id: 20949120, pg_backend_pid: 65105943ci: == 20240222000003 RemoveForeignKeyProjectRepositoryStates: migrating ==========5944ci: -- transaction_open?(nil)5945ci: -> 0.0000s5946ci: -- transaction_open?(nil)5947ci: -> 0.0000s5948ci: -- execute("LOCK TABLE projects, project_repository_states IN ACCESS EXCLUSIVE MODE")5949ci: -> 0.0009s5950ci: -- remove_foreign_key(:project_repository_states, :projects, {:name=>"fk_rails_0f2298ca8a"})5951ci: -> 0.0053s5952ci: == 20240222000003 RemoveForeignKeyProjectRepositoryStates: migrated (0.0373s) =5953ci: == [advisory_lock_connection] object_id: 20949120, pg_backend_pid: 65105954main: == [advisory_lock_connection] object_id: 20974180, pg_backend_pid: 65135955main: == 20240222000004 DropProjectRepositoryStatesTable: migrating =================5956main: -- drop_table(:project_repository_states, {:if_exists=>true})5957main: -> 0.0031s5958main: == 20240222000004 DropProjectRepositoryStatesTable: migrated (0.0096s) ========5959main: == [advisory_lock_connection] object_id: 20974180, pg_backend_pid: 65135960ci: == [advisory_lock_connection] object_id: 20999220, pg_backend_pid: 65155961ci: == 20240222000004 DropProjectRepositoryStatesTable: migrating =================5962ci: -- drop_table(:project_repository_states, {:if_exists=>true})5963ci: -> 0.0028s5964ci: == 20240222000004 DropProjectRepositoryStatesTable: migrated (0.0198s) ========5965ci: == [advisory_lock_connection] object_id: 20999220, pg_backend_pid: 65155966main: == [advisory_lock_connection] object_id: 21002560, pg_backend_pid: 65185967main: == 20240222075046 QueueBackfillUsersColorModeId: migrating ====================5968main: == 20240222075046 QueueBackfillUsersColorModeId: migrated (0.0431s) ===========5969main: == [advisory_lock_connection] object_id: 21002560, pg_backend_pid: 65185970ci: == [advisory_lock_connection] object_id: 21005920, pg_backend_pid: 65205971ci: == 20240222075046 QueueBackfillUsersColorModeId: migrating ====================5972ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].5973ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].5974ci: == 20240222075046 QueueBackfillUsersColorModeId: migrated (0.0164s) ===========5975ci: == [advisory_lock_connection] object_id: 21005920, pg_backend_pid: 65205976main: == [advisory_lock_connection] object_id: 21010900, pg_backend_pid: 65235977main: == 20240222134433 RegenRemoveForeignKeysUserInteractedProjects: migrating =====5978main: -- transaction_open?(nil)5979main: -> 0.0000s5980main: -- transaction_open?(nil)5981main: -> 0.0000s5982main: -- execute("LOCK TABLE users, user_interacted_projects IN ACCESS EXCLUSIVE MODE")5983main: -> 0.0010s5984main: -- remove_foreign_key(:user_interacted_projects, :users, {:name=>"fk_0894651f08"})5985main: -> 0.0058s5986main: -- transaction_open?(nil)5987main: -> 0.0000s5988main: -- transaction_open?(nil)5989main: -> 0.0000s5990main: -- execute("LOCK TABLE projects, user_interacted_projects IN ACCESS EXCLUSIVE MODE")5991main: -> 0.0010s5992main: -- remove_foreign_key(:user_interacted_projects, :projects, {:name=>"fk_722ceba4f7"})5993main: -> 0.0051s5994main: == 20240222134433 RegenRemoveForeignKeysUserInteractedProjects: migrated (0.0483s) 5995main: == [advisory_lock_connection] object_id: 21010900, pg_backend_pid: 65235996ci: == [advisory_lock_connection] object_id: 21015980, pg_backend_pid: 65255997ci: == 20240222134433 RegenRemoveForeignKeysUserInteractedProjects: migrating =====5998ci: -- transaction_open?(nil)5999ci: -> 0.0000s6000ci: -- transaction_open?(nil)6001ci: -> 0.0000s6002ci: -- execute("LOCK TABLE users, user_interacted_projects IN ACCESS EXCLUSIVE MODE")6003ci: -> 0.0009s6004ci: -- remove_foreign_key(:user_interacted_projects, :users, {:name=>"fk_0894651f08"})6005ci: -> 0.0052s6006ci: -- transaction_open?(nil)6007ci: -> 0.0000s6008ci: -- transaction_open?(nil)6009ci: -> 0.0000s6010ci: -- execute("LOCK TABLE projects, user_interacted_projects IN ACCESS EXCLUSIVE MODE")6011ci: -> 0.0007s6012ci: -- remove_foreign_key(:user_interacted_projects, :projects, {:name=>"fk_722ceba4f7"})6013ci: -> 0.0052s6014ci: == 20240222134433 RegenRemoveForeignKeysUserInteractedProjects: migrated (0.0560s) 6015ci: == [advisory_lock_connection] object_id: 21015980, pg_backend_pid: 65256016main: == [advisory_lock_connection] object_id: 21021960, pg_backend_pid: 65286017main: == 20240222134513 RegenDropUserInteractedProjectsTable: migrating =============6018main: -- drop_table(:user_interacted_projects, {:if_exists=>true})6019main: -> 0.0018s6020main: == 20240222134513 RegenDropUserInteractedProjectsTable: migrated (0.0076s) ====6021main: == [advisory_lock_connection] object_id: 21021960, pg_backend_pid: 65286022ci: == [advisory_lock_connection] object_id: 21022180, pg_backend_pid: 65306023ci: == 20240222134513 RegenDropUserInteractedProjectsTable: migrating =============6024ci: -- drop_table(:user_interacted_projects, {:if_exists=>true})6025ci: -> 0.0019s6026ci: == 20240222134513 RegenDropUserInteractedProjectsTable: migrated (0.0176s) ====6027ci: == [advisory_lock_connection] object_id: 21022180, pg_backend_pid: 65306028main: == [advisory_lock_connection] object_id: 21028780, pg_backend_pid: 65336029main: == 20240222142403 RemoveDuplicatedProtectedTagsIndex: migrating ===============6030main: -- transaction_open?(nil)6031main: -> 0.0000s6032main: -- view_exists?(:postgres_partitions)6033main: -> 0.0012s6034main: -- indexes(:protected_tags)6035main: -> 0.0047s6036main: -- execute("SET statement_timeout TO 0")6037main: -> 0.0005s6038main: -- remove_index(:protected_tags, {:algorithm=>:concurrently, :name=>"index_protected_tags_on_project_id"})6039main: -> 0.0012s6040main: -- execute("RESET statement_timeout")6041main: -> 0.0005s6042main: == 20240222142403 RemoveDuplicatedProtectedTagsIndex: migrated (0.0213s) ======6043main: == [advisory_lock_connection] object_id: 21028780, pg_backend_pid: 65336044ci: == [advisory_lock_connection] object_id: 21035380, pg_backend_pid: 65356045ci: == 20240222142403 RemoveDuplicatedProtectedTagsIndex: migrating ===============6046ci: -- transaction_open?(nil)6047ci: -> 0.0000s6048ci: -- view_exists?(:postgres_partitions)6049ci: -> 0.0012s6050ci: -- indexes(:protected_tags)6051ci: -> 0.0046s6052ci: -- execute("SET statement_timeout TO 0")6053ci: -> 0.0005s6054ci: -- remove_index(:protected_tags, {:algorithm=>:concurrently, :name=>"index_protected_tags_on_project_id"})6055ci: -> 0.0014s6056ci: -- execute("RESET statement_timeout")6057ci: -> 0.0005s6058ci: == 20240222142403 RemoveDuplicatedProtectedTagsIndex: migrated (0.0319s) ======6059ci: == [advisory_lock_connection] object_id: 21035380, pg_backend_pid: 65356060main: == [advisory_lock_connection] object_id: 21035840, pg_backend_pid: 65386061main: == 20240222143050 RemoveDuplicatedProjectRepositoriesIndex: migrating =========6062main: -- transaction_open?(nil)6063main: -> 0.0000s6064main: -- view_exists?(:postgres_partitions)6065main: -> 0.0014s6066main: -- indexes(:project_repositories)6067main: -> 0.0058s6068main: -- execute("SET statement_timeout TO 0")6069main: -> 0.0006s6070main: -- remove_index(:project_repositories, {:algorithm=>:concurrently, :name=>"index_project_repositories_on_shard_id"})6071main: -> 0.0013s6072main: -- execute("RESET statement_timeout")6073main: -> 0.0006s6074main: == 20240222143050 RemoveDuplicatedProjectRepositoriesIndex: migrated (0.0252s) 6075main: == [advisory_lock_connection] object_id: 21035840, pg_backend_pid: 65386076ci: == [advisory_lock_connection] object_id: 21036300, pg_backend_pid: 65406077ci: == 20240222143050 RemoveDuplicatedProjectRepositoriesIndex: migrating =========6078ci: -- transaction_open?(nil)6079ci: -> 0.0000s6080ci: -- view_exists?(:postgres_partitions)6081ci: -> 0.0012s6082ci: -- indexes(:project_repositories)6083ci: -> 0.0059s6084ci: -- execute("SET statement_timeout TO 0")6085ci: -> 0.0006s6086ci: -- remove_index(:project_repositories, {:algorithm=>:concurrently, :name=>"index_project_repositories_on_shard_id"})6087ci: -> 0.0012s6088ci: -- execute("RESET statement_timeout")6089ci: -> 0.0005s6090ci: == 20240222143050 RemoveDuplicatedProjectRepositoriesIndex: migrated (0.0340s) 6091ci: == [advisory_lock_connection] object_id: 21036300, pg_backend_pid: 65406092main: == [advisory_lock_connection] object_id: 21043140, pg_backend_pid: 65436093main: == 20240222143623 RemoveDuplicatedApprovalsIndex: migrating ===================6094main: -- transaction_open?(nil)6095main: -> 0.0000s6096main: -- view_exists?(:postgres_partitions)6097main: -> 0.0018s6098main: -- indexes(:approvals)6099main: -> 0.0061s6100main: -- execute("SET statement_timeout TO 0")6101main: -> 0.0006s6102main: -- remove_index(:approvals, {:algorithm=>:concurrently, :name=>"index_approvals_on_merge_request_id"})6103main: -> 0.0015s6104main: -- execute("RESET statement_timeout")6105main: -> 0.0006s6106main: == 20240222143623 RemoveDuplicatedApprovalsIndex: migrated (0.0270s) ==========6107main: == [advisory_lock_connection] object_id: 21043140, pg_backend_pid: 65436108ci: == [advisory_lock_connection] object_id: 21043360, pg_backend_pid: 65456109ci: == 20240222143623 RemoveDuplicatedApprovalsIndex: migrating ===================6110ci: -- transaction_open?(nil)6111ci: -> 0.0000s6112ci: -- view_exists?(:postgres_partitions)6113ci: -> 0.0012s6114ci: -- indexes(:approvals)6115ci: -> 0.0052s6116ci: -- execute("SET statement_timeout TO 0")6117ci: -> 0.0007s6118ci: -- remove_index(:approvals, {:algorithm=>:concurrently, :name=>"index_approvals_on_merge_request_id"})6119ci: -> 0.0013s6120ci: -- execute("RESET statement_timeout")6121ci: -> 0.0005s6122ci: == 20240222143623 RemoveDuplicatedApprovalsIndex: migrated (0.0338s) ==========6123ci: == [advisory_lock_connection] object_id: 21043360, pg_backend_pid: 65456124main: == [advisory_lock_connection] object_id: 21057220, pg_backend_pid: 65486125main: == 20240222144123 RemoveDuplicatedApprovalProjectRulesUsersIndex: migrating ===6126main: -- transaction_open?(nil)6127main: -> 0.0000s6128main: -- view_exists?(:postgres_partitions)6129main: -> 0.0013s6130main: -- indexes(:approval_project_rules_users)6131main: -> 0.0052s6132main: -- execute("SET statement_timeout TO 0")6133main: -> 0.0006s6134main: -- remove_index(:approval_project_rules_users, {:algorithm=>:concurrently, :name=>"index_approval_project_rules_users_on_approval_project_rule_id"})6135main: -> 0.0012s6136main: -- execute("RESET statement_timeout")6137main: -> 0.0005s6138main: == 20240222144123 RemoveDuplicatedApprovalProjectRulesUsersIndex: migrated (0.0234s) 6139main: == [advisory_lock_connection] object_id: 21057220, pg_backend_pid: 65486140ci: == [advisory_lock_connection] object_id: 21059840, pg_backend_pid: 65506141ci: == 20240222144123 RemoveDuplicatedApprovalProjectRulesUsersIndex: migrating ===6142ci: -- transaction_open?(nil)6143ci: -> 0.0000s6144ci: -- view_exists?(:postgres_partitions)6145ci: -> 0.0013s6146ci: -- indexes(:approval_project_rules_users)6147ci: -> 0.0058s6148ci: -- execute("SET statement_timeout TO 0")6149ci: -> 0.0006s6150ci: -- remove_index(:approval_project_rules_users, {:algorithm=>:concurrently, :name=>"index_approval_project_rules_users_on_approval_project_rule_id"})6151ci: -> 0.0014s6152ci: -- execute("RESET statement_timeout")6153ci: -> 0.0006s6154ci: == 20240222144123 RemoveDuplicatedApprovalProjectRulesUsersIndex: migrated (0.0363s) 6155ci: == [advisory_lock_connection] object_id: 21059840, pg_backend_pid: 65506156main: == [advisory_lock_connection] object_id: 21071580, pg_backend_pid: 65536157main: == 20240222212904 AddVisibilityLevelToOrganizations: migrating ================6158main: -- add_column(:organizations, :visibility_level, :smallint, {:default=>0, :null=>false})6159main: -> 0.0023s6160main: == 20240222212904 AddVisibilityLevelToOrganizations: migrated (0.0085s) =======6161main: == [advisory_lock_connection] object_id: 21071580, pg_backend_pid: 65536162ci: == [advisory_lock_connection] object_id: 21072060, pg_backend_pid: 65556163ci: == 20240222212904 AddVisibilityLevelToOrganizations: migrating ================6164ci: -- add_column(:organizations, :visibility_level, :smallint, {:default=>0, :null=>false})6165ci: -> 0.0025s6166ci: == 20240222212904 AddVisibilityLevelToOrganizations: migrated (0.0208s) =======6167ci: == [advisory_lock_connection] object_id: 21072060, pg_backend_pid: 65556168main: == [advisory_lock_connection] object_id: 21076720, pg_backend_pid: 65586169main: == 20240222214106 SetDefaultOrganizationVisibilityToPublic: migrating =========6170main: == 20240222214106 SetDefaultOrganizationVisibilityToPublic: migrated (0.0136s) 6171main: == [advisory_lock_connection] object_id: 21076720, pg_backend_pid: 65586172ci: == [advisory_lock_connection] object_id: 21079800, pg_backend_pid: 65606173ci: == 20240222214106 SetDefaultOrganizationVisibilityToPublic: migrating =========6174ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].6175ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].6176ci: == 20240222214106 SetDefaultOrganizationVisibilityToPublic: migrated (0.0175s) 6177ci: == [advisory_lock_connection] object_id: 21079800, pg_backend_pid: 65606178main: == [advisory_lock_connection] object_id: 21087040, pg_backend_pid: 65636179main: == 20240223033342 UnscheduleOpenAiClearConversationsWorker: migrating =========6180main: -- transaction_open?(nil)6181main: -> 0.0000s6182main: == 20240223033342 UnscheduleOpenAiClearConversationsWorker: migrated (0.0073s) 6183main: == [advisory_lock_connection] object_id: 21087040, pg_backend_pid: 65636184ci: == [advisory_lock_connection] object_id: 21095500, pg_backend_pid: 65656185ci: == 20240223033342 UnscheduleOpenAiClearConversationsWorker: migrating =========6186ci: -- transaction_open?(nil)6187ci: -> 0.0000s6188ci: == 20240223033342 UnscheduleOpenAiClearConversationsWorker: migrated (0.0156s) 6189ci: == [advisory_lock_connection] object_id: 21095500, pg_backend_pid: 65656190main: == [advisory_lock_connection] object_id: 21104100, pg_backend_pid: 65686191main: == 20240223130548 QueueUpdateSbomComponentsNameBasedOnPep503: migrating =======6192main: == 20240223130548 QueueUpdateSbomComponentsNameBasedOnPep503: migrated (0.0361s) 6193main: == [advisory_lock_connection] object_id: 21104100, pg_backend_pid: 65686194ci: == [advisory_lock_connection] object_id: 21112080, pg_backend_pid: 65706195ci: == 20240223130548 QueueUpdateSbomComponentsNameBasedOnPep503: migrating =======6196ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].6197ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].6198ci: == 20240223130548 QueueUpdateSbomComponentsNameBasedOnPep503: migrated (0.0160s) 6199ci: == [advisory_lock_connection] object_id: 21112080, pg_backend_pid: 65706200main: == [advisory_lock_connection] object_id: 21120000, pg_backend_pid: 65736201main: == 20240223215727 RemoveNamespaceSettingsThirdPartyAiFeaturesEnabled: migrating 6202main: -- remove_column(:namespace_settings, :third_party_ai_features_enabled)6203main: -> 0.0016s6204main: == 20240223215727 RemoveNamespaceSettingsThirdPartyAiFeaturesEnabled: migrated (0.0080s) 6205main: == [advisory_lock_connection] object_id: 21120000, pg_backend_pid: 65736206ci: == [advisory_lock_connection] object_id: 21127840, pg_backend_pid: 65756207ci: == 20240223215727 RemoveNamespaceSettingsThirdPartyAiFeaturesEnabled: migrating 6208ci: -- remove_column(:namespace_settings, :third_party_ai_features_enabled)6209ci: -> 0.0017s6210ci: == 20240223215727 RemoveNamespaceSettingsThirdPartyAiFeaturesEnabled: migrated (0.0187s) 6211ci: == [advisory_lock_connection] object_id: 21127840, pg_backend_pid: 65756212main: == [advisory_lock_connection] object_id: 21135820, pg_backend_pid: 65786213main: == 20240226043959 AddNamespaceFkToNamespaceClusterAgentMappingsTable: migrating 6214main: -- transaction_open?(nil)6215main: -> 0.0000s6216main: -- transaction_open?(nil)6217main: -> 0.0000s6218main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_0c483ecb9d FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")6219main: -> 0.0024s6220main: -- execute("SET statement_timeout TO 0")6221main: -> 0.0006s6222main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_0c483ecb9d;")6223main: -> 0.0022s6224main: -- execute("RESET statement_timeout")6225main: -> 0.0005s6226main: == 20240226043959 AddNamespaceFkToNamespaceClusterAgentMappingsTable: migrated (0.0353s) 6227main: == [advisory_lock_connection] object_id: 21135820, pg_backend_pid: 65786228ci: == [advisory_lock_connection] object_id: 21136500, pg_backend_pid: 65806229ci: == 20240226043959 AddNamespaceFkToNamespaceClusterAgentMappingsTable: migrating 6230ci: -- transaction_open?(nil)6231ci: -> 0.0000s6232ci: -- transaction_open?(nil)6233ci: -> 0.0000s6234ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_0c483ecb9d FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")6235ci: -> 0.0022s6236ci: -- execute("SET statement_timeout TO 0")6237ci: -> 0.0006s6238ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_0c483ecb9d;")6239ci: -> 0.0024s6240ci: -- execute("RESET statement_timeout")6241ci: -> 0.0005s6242ci: == 20240226043959 AddNamespaceFkToNamespaceClusterAgentMappingsTable: migrated (0.0473s) 6243ci: == [advisory_lock_connection] object_id: 21136500, pg_backend_pid: 65806244main: == [advisory_lock_connection] object_id: 21137340, pg_backend_pid: 65836245main: == 20240226044028 AddClusterAgentFkToNamespaceClusterAgentMappingsTable: migrating 6246main: -- transaction_open?(nil)6247main: -> 0.0000s6248main: -- transaction_open?(nil)6249main: -> 0.0000s6250main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_be8e9c740f FOREIGN KEY (cluster_agent_id) REFERENCES cluster_agents (id) ON DELETE CASCADE NOT VALID;")6251main: -> 0.0018s6252main: -- execute("SET statement_timeout TO 0")6253main: -> 0.0005s6254main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_be8e9c740f;")6255main: -> 0.0015s6256main: -- execute("RESET statement_timeout")6257main: -> 0.0011s6258main: == 20240226044028 AddClusterAgentFkToNamespaceClusterAgentMappingsTable: migrated (0.0375s) 6259main: == [advisory_lock_connection] object_id: 21137340, pg_backend_pid: 65836260ci: == [advisory_lock_connection] object_id: 21140540, pg_backend_pid: 65856261ci: == 20240226044028 AddClusterAgentFkToNamespaceClusterAgentMappingsTable: migrating 6262ci: -- transaction_open?(nil)6263ci: -> 0.0000s6264ci: -- transaction_open?(nil)6265ci: -> 0.0000s6266ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_be8e9c740f FOREIGN KEY (cluster_agent_id) REFERENCES cluster_agents (id) ON DELETE CASCADE NOT VALID;")6267ci: -> 0.0017s6268ci: -- execute("SET statement_timeout TO 0")6269ci: -> 0.0006s6270ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_be8e9c740f;")6271ci: -> 0.0014s6272ci: -- execute("RESET statement_timeout")6273ci: -> 0.0006s6274ci: == 20240226044028 AddClusterAgentFkToNamespaceClusterAgentMappingsTable: migrated (0.0465s) 6275ci: == [advisory_lock_connection] object_id: 21140540, pg_backend_pid: 65856276main: == [advisory_lock_connection] object_id: 21140820, pg_backend_pid: 65886277main: == 20240226044054 AddCreatorIdFkToNamespaceClusterAgentMappingsTable: migrating 6278main: -- transaction_open?(nil)6279main: -> 0.0000s6280main: -- transaction_open?(nil)6281main: -> 0.0000s6282main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_124d8167c5 FOREIGN KEY (creator_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")6283main: -> 0.0023s6284main: -- execute("SET statement_timeout TO 0")6285main: -> 0.0005s6286main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_124d8167c5;")6287main: -> 0.0024s6288main: -- execute("RESET statement_timeout")6289main: -> 0.0006s6290main: == 20240226044054 AddCreatorIdFkToNamespaceClusterAgentMappingsTable: migrated (0.0368s) 6291main: == [advisory_lock_connection] object_id: 21140820, pg_backend_pid: 65886292ci: == [advisory_lock_connection] object_id: 21141080, pg_backend_pid: 65906293ci: == 20240226044054 AddCreatorIdFkToNamespaceClusterAgentMappingsTable: migrating 6294ci: -- transaction_open?(nil)6295ci: -> 0.0000s6296ci: -- transaction_open?(nil)6297ci: -> 0.0000s6298ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_124d8167c5 FOREIGN KEY (creator_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")6299ci: -> 0.0022s6300ci: -- execute("SET statement_timeout TO 0")6301ci: -> 0.0005s6302ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_124d8167c5;")6303ci: -> 0.0024s6304ci: -- execute("RESET statement_timeout")6305ci: -> 0.0006s6306ci: == 20240226044054 AddCreatorIdFkToNamespaceClusterAgentMappingsTable: migrated (0.0474s) 6307ci: == [advisory_lock_connection] object_id: 21141080, pg_backend_pid: 65906308main: == [advisory_lock_connection] object_id: 21147740, pg_backend_pid: 65936309main: == 20240226061749 AddAccessTokenEventsToWebHooks: migrating ===================6310main: -- add_column(:web_hooks, :resource_access_token_events, :boolean, {:null=>false, :default=>false})6311main: -> 0.0024s6312main: == 20240226061749 AddAccessTokenEventsToWebHooks: migrated (0.0091s) ==========6313main: == [advisory_lock_connection] object_id: 21147740, pg_backend_pid: 65936314ci: == [advisory_lock_connection] object_id: 21148000, pg_backend_pid: 65956315ci: == 20240226061749 AddAccessTokenEventsToWebHooks: migrating ===================6316ci: -- add_column(:web_hooks, :resource_access_token_events, :boolean, {:null=>false, :default=>false})6317ci: -> 0.0023s6318ci: == 20240226061749 AddAccessTokenEventsToWebHooks: migrated (0.0186s) ==========6319ci: == [advisory_lock_connection] object_id: 21148000, pg_backend_pid: 65956320main: == [advisory_lock_connection] object_id: 21148440, pg_backend_pid: 65986321main: == 20240226072310 PrepareIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrating 6322main: -- index_exists?(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})6323main: -> 0.0089s6324main: -- add_index_options(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})6325main: -> 0.0004s6326main: -- index_exists?(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})6327main: -> 0.0067s6328main: -- add_index_options(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})6329main: -> 0.0001s6330main: == 20240226072310 PrepareIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0346s) 6331main: == [advisory_lock_connection] object_id: 21148440, pg_backend_pid: 65986332ci: == [advisory_lock_connection] object_id: 21149000, pg_backend_pid: 66006333ci: == 20240226072310 PrepareIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrating 6334ci: -- index_exists?(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})6335ci: -> 0.0094s6336ci: -- add_index_options(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})6337ci: -> 0.0005s6338ci: -- index_exists?(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})6339ci: -> 0.0071s6340ci: -- add_index_options(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})6341ci: -> 0.0000s6342ci: == 20240226072310 PrepareIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0464s) 6343ci: == [advisory_lock_connection] object_id: 21149000, pg_backend_pid: 66006344main: == [advisory_lock_connection] object_id: 21154940, pg_backend_pid: 66036345main: == 20240226081837 EnsureIdUniquenessForPCiStages: migrating ===================6346main: -- current_schema(nil)6347main: -> 0.0006s6348main: -- change_column_default(:p_ci_stages, :id, nil)6349main: -> 0.0053s6350main: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_stages_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_stages_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")6351main: -> 0.0018s6352main: -- execute("CREATE TRIGGER assign_p_ci_stages_id_trigger\nBEFORE INSERT ON p_ci_stages\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_stages_id_value()\n")6353main: -> 0.0010s6354main: == 20240226081837 EnsureIdUniquenessForPCiStages: migrated (0.0248s) ==========6355main: == [advisory_lock_connection] object_id: 21154940, pg_backend_pid: 66036356ci: == [advisory_lock_connection] object_id: 21160820, pg_backend_pid: 66056357ci: == 20240226081837 EnsureIdUniquenessForPCiStages: migrating ===================6358ci: -- current_schema(nil)6359ci: -> 0.0007s6360ci: -- change_column_default(:p_ci_stages, :id, nil)6361ci: -> 0.0054s6362ci: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_stages_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_stages_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")6363ci: -> 0.0020s6364ci: -- execute("CREATE TRIGGER assign_p_ci_stages_id_trigger\nBEFORE INSERT ON p_ci_stages\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_stages_id_value()\n")6365ci: -> 0.0011s6366ci: == 20240226081837 EnsureIdUniquenessForPCiStages: migrated (0.0363s) ==========6367ci: == [advisory_lock_connection] object_id: 21160820, pg_backend_pid: 66056368main: == [advisory_lock_connection] object_id: 21166680, pg_backend_pid: 66086369main: == 20240226094324 AddIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrating 6370main: -- transaction_open?(nil)6371main: -> 0.0000s6372main: -- view_exists?(:postgres_partitions)6373main: -> 0.0013s6374main: -- index_exists?(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})6375main: -> 0.0096s6376main: -- execute("SET statement_timeout TO 0")6377main: -> 0.0006s6378main: -- add_index(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})6379main: -> 0.0023s6380main: -- execute("RESET statement_timeout")6381main: -> 0.0006s6382main: -- transaction_open?(nil)6383main: -> 0.0000s6384main: -- view_exists?(:postgres_partitions)6385main: -> 0.0009s6386main: -- index_exists?(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})6387main: -> 0.0082s6388main: -- add_index(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})6389main: -> 0.0016s6390main: == 20240226094324 AddIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0531s) 6391main: == [advisory_lock_connection] object_id: 21166680, pg_backend_pid: 66086392ci: == [advisory_lock_connection] object_id: 21172520, pg_backend_pid: 66106393ci: == 20240226094324 AddIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrating 6394ci: -- transaction_open?(nil)6395ci: -> 0.0000s6396ci: -- view_exists?(:postgres_partitions)6397ci: -> 0.0013s6398ci: -- index_exists?(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})6399ci: -> 0.0095s6400ci: -- execute("SET statement_timeout TO 0")6401ci: -> 0.0006s6402ci: -- add_index(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})6403ci: -> 0.0021s6404ci: -- execute("RESET statement_timeout")6405ci: -> 0.0006s6406ci: -- transaction_open?(nil)6407ci: -> 0.0000s6408ci: -- view_exists?(:postgres_partitions)6409ci: -> 0.0010s6410ci: -- index_exists?(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})6411ci: -> 0.0090s6412ci: -- add_index(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})6413ci: -> 0.0018s6414ci: == 20240226094324 AddIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0656s) 6415ci: == [advisory_lock_connection] object_id: 21172520, pg_backend_pid: 66106416main: == [advisory_lock_connection] object_id: 21178340, pg_backend_pid: 66136417main: == 20240226102153 RemoveClusterAgentTokensProjectIdNotNull: migrating =========6418main: -- transaction_open?(nil)6419main: -> 0.0000s6420main: -- transaction_open?(nil)6421main: -> 0.0000s6422main: -- execute(" ALTER TABLE cluster_agent_tokens\n DROP CONSTRAINT IF EXISTS check_5aff240050\n")6423main: -> 0.0014s6424main: == 20240226102153 RemoveClusterAgentTokensProjectIdNotNull: migrated (0.0107s) 6425main: == [advisory_lock_connection] object_id: 21178340, pg_backend_pid: 66136426ci: == [advisory_lock_connection] object_id: 21184220, pg_backend_pid: 66156427ci: == 20240226102153 RemoveClusterAgentTokensProjectIdNotNull: migrating =========6428ci: -- transaction_open?(nil)6429ci: -> 0.0000s6430ci: -- transaction_open?(nil)6431ci: -> 0.0000s6432ci: -- execute(" ALTER TABLE cluster_agent_tokens\n DROP CONSTRAINT IF EXISTS check_5aff240050\n")6433ci: -> 0.0016s6434ci: == 20240226102153 RemoveClusterAgentTokensProjectIdNotNull: migrated (0.0223s) 6435ci: == [advisory_lock_connection] object_id: 21184220, pg_backend_pid: 66156436main: == [advisory_lock_connection] object_id: 21184980, pg_backend_pid: 66186437main: == 20240226124436 AllowNullForMemberIdAndOldAccessLevelInMemberApprovals: migrating 6438main: -- change_column_null(:member_approvals, :member_id, true)6439main: -> 0.0012s6440main: -- change_column_null(:member_approvals, :old_access_level, true)6441main: -> 0.0009s6442main: == 20240226124436 AllowNullForMemberIdAndOldAccessLevelInMemberApprovals: migrated (0.0090s) 6443main: == [advisory_lock_connection] object_id: 21184980, pg_backend_pid: 66186444ci: == [advisory_lock_connection] object_id: 21185760, pg_backend_pid: 66206445ci: == 20240226124436 AllowNullForMemberIdAndOldAccessLevelInMemberApprovals: migrating 6446ci: -- change_column_null(:member_approvals, :member_id, true)6447ci: -> 0.0012s6448ci: -- change_column_null(:member_approvals, :old_access_level, true)6449ci: -> 0.0013s6450ci: == 20240226124436 AllowNullForMemberIdAndOldAccessLevelInMemberApprovals: migrated (0.0199s) 6451ci: == [advisory_lock_connection] object_id: 21185760, pg_backend_pid: 66206452main: == [advisory_lock_connection] object_id: 21206380, pg_backend_pid: 66236453main: == 20240226124502 AddUserIdToMemberApprovals: migrating =======================6454main: -- add_column(:member_approvals, :user_id, :bigint, {:null=>false})6455main: -> 0.0015s6456main: -- transaction_open?(nil)6457main: -> 0.0000s6458main: -- view_exists?(:postgres_partitions)6459main: -> 0.0012s6460main: -- index_exists?(:member_approvals, :user_id, {:algorithm=>:concurrently})6461main: -> 0.0063s6462main: -- execute("SET statement_timeout TO 0")6463main: -> 0.0006s6464main: -- add_index(:member_approvals, :user_id, {:algorithm=>:concurrently})6465main: -> 0.0016s6466main: -- execute("RESET statement_timeout")6467main: -> 0.0005s6468main: -- index_name(:member_approvals, :user_id)6469main: -> 0.0000s6470main: == 20240226124502 AddUserIdToMemberApprovals: migrated (0.0280s) ==============6471main: == [advisory_lock_connection] object_id: 21206380, pg_backend_pid: 66236472ci: == [advisory_lock_connection] object_id: 21226960, pg_backend_pid: 66266473ci: == 20240226124502 AddUserIdToMemberApprovals: migrating =======================6474ci: -- add_column(:member_approvals, :user_id, :bigint, {:null=>false})6475ci: -> 0.0018s6476ci: -- transaction_open?(nil)6477ci: -> 0.0000s6478ci: -- view_exists?(:postgres_partitions)6479ci: -> 0.0015s6480ci: -- index_exists?(:member_approvals, :user_id, {:algorithm=>:concurrently})6481ci: -> 0.0094s6482ci: -- execute("SET statement_timeout TO 0")6483ci: -> 0.0006s6484ci: -- add_index(:member_approvals, :user_id, {:algorithm=>:concurrently})6485ci: -> 0.0019s6486ci: -- execute("RESET statement_timeout")6487ci: -> 0.0006s6488ci: -- index_name(:member_approvals, :user_id)6489ci: -> 0.0000s6490ci: == 20240226124502 AddUserIdToMemberApprovals: migrated (0.0472s) ==============6491ci: == [advisory_lock_connection] object_id: 21226960, pg_backend_pid: 66266492main: == [advisory_lock_connection] object_id: 21231840, pg_backend_pid: 66296493main: == 20240226124539 UpdateIndexesOnMemberApprovals: migrating ===================6494main: -- transaction_open?(nil)6495main: -> 0.0000s6496main: -- view_exists?(:postgres_partitions)6497main: -> 0.0019s6498main: -- indexes(:member_approvals)6499main: -> 0.0114s6500main: -- execute("SET statement_timeout TO 0")6501main: -> 0.0007s6502main: -- remove_index(:member_approvals, {:algorithm=>:concurrently, :name=>"unique_member_approvals_on_pending_status"})6503main: -> 0.0021s6504main: -- execute("RESET statement_timeout")6505main: -> 0.0007s6506main: -- transaction_open?(nil)6507main: -> 0.0000s6508main: -- view_exists?(:postgres_partitions)6509main: -> 0.0013s6510main: -- index_exists?(:member_approvals, [:user_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_idx_member_approvals_on_pending_status", :algorithm=>:concurrently})6511main: -> 0.0078s6512main: -- add_index(:member_approvals, [:user_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_idx_member_approvals_on_pending_status", :algorithm=>:concurrently})6513main: -> 0.0025s6514main: == 20240226124539 UpdateIndexesOnMemberApprovals: migrated (0.0646s) ==========6515main: == [advisory_lock_connection] object_id: 21231840, pg_backend_pid: 66296516ci: == [advisory_lock_connection] object_id: 21236740, pg_backend_pid: 66316517ci: == 20240226124539 UpdateIndexesOnMemberApprovals: migrating ===================6518ci: -- transaction_open?(nil)6519ci: -> 0.0000s6520ci: -- view_exists?(:postgres_partitions)6521ci: -> 0.0016s6522ci: -- indexes(:member_approvals)6523ci: -> 0.0083s6524ci: -- execute("SET statement_timeout TO 0")6525ci: -> 0.0008s6526ci: -- remove_index(:member_approvals, {:algorithm=>:concurrently, :name=>"unique_member_approvals_on_pending_status"})6527ci: -> 0.0015s6528ci: -- execute("RESET statement_timeout")6529ci: -> 0.0006s6530ci: -- transaction_open?(nil)6531ci: -> 0.0000s6532ci: -- view_exists?(:postgres_partitions)6533ci: -> 0.0010s6534ci: -- index_exists?(:member_approvals, [:user_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_idx_member_approvals_on_pending_status", :algorithm=>:concurrently})6535ci: -> 0.0067s6536ci: -- add_index(:member_approvals, [:user_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_idx_member_approvals_on_pending_status", :algorithm=>:concurrently})6537ci: -> 0.0028s6538ci: == 20240226124539 UpdateIndexesOnMemberApprovals: migrated (0.0750s) ==========6539ci: == [advisory_lock_connection] object_id: 21236740, pg_backend_pid: 66316540main: == [advisory_lock_connection] object_id: 21262460, pg_backend_pid: 66346541main: == 20240226134150 AddMemberRoleIdToMemberApprovals: migrating =================6542main: -- add_column(:member_approvals, :member_role_id, :bigint)6543main: -> 0.0019s6544main: -- transaction_open?(nil)6545main: -> 0.0000s6546main: -- view_exists?(:postgres_partitions)6547main: -> 0.0014s6548main: -- index_exists?(:member_approvals, :member_role_id, {:algorithm=>:concurrently})6549main: -> 0.0083s6550main: -- execute("SET statement_timeout TO 0")6551main: -> 0.0006s6552main: -- add_index(:member_approvals, :member_role_id, {:algorithm=>:concurrently})6553main: -> 0.0019s6554main: -- execute("RESET statement_timeout")6555main: -> 0.0006s6556main: -- index_name(:member_approvals, :member_role_id)6557main: -> 0.0000s6558main: == 20240226134150 AddMemberRoleIdToMemberApprovals: migrated (0.0347s) ========6559main: == [advisory_lock_connection] object_id: 21262460, pg_backend_pid: 66346560ci: == [advisory_lock_connection] object_id: 21288200, pg_backend_pid: 66366561ci: == 20240226134150 AddMemberRoleIdToMemberApprovals: migrating =================6562ci: -- add_column(:member_approvals, :member_role_id, :bigint)6563ci: -> 0.0014s6564ci: -- transaction_open?(nil)6565ci: -> 0.0000s6566ci: -- view_exists?(:postgres_partitions)6567ci: -> 0.0011s6568ci: -- index_exists?(:member_approvals, :member_role_id, {:algorithm=>:concurrently})6569ci: -> 0.0067s6570ci: -- execute("SET statement_timeout TO 0")6571ci: -> 0.0006s6572ci: -- add_index(:member_approvals, :member_role_id, {:algorithm=>:concurrently})6573ci: -> 0.0017s6574ci: -- execute("RESET statement_timeout")6575ci: -> 0.0005s6576ci: -- index_name(:member_approvals, :member_role_id)6577ci: -> 0.0000s6578ci: == 20240226134150 AddMemberRoleIdToMemberApprovals: migrated (0.0366s) ========6579ci: == [advisory_lock_connection] object_id: 21288200, pg_backend_pid: 66366580main: == [advisory_lock_connection] object_id: 21289000, pg_backend_pid: 66396581main: == 20240226134858 EnforceVsCodeSettingsUuidPresence: migrating ================6582main: -- current_schema(nil)6583main: -> 0.0006s6584main: -- transaction_open?(nil)6585main: -> 0.0000s6586main: -- transaction_open?(nil)6587main: -> 0.0000s6588main: -- execute("ALTER TABLE vs_code_settings\nADD CONSTRAINT check_4680ca265d\nCHECK ( uuid IS NOT NULL )\nNOT VALID;\n")6589main: -> 0.0013s6590main: -- execute("SET statement_timeout TO 0")6591main: -> 0.0006s6592main: -- execute("ALTER TABLE vs_code_settings VALIDATE CONSTRAINT check_4680ca265d;")6593main: -> 0.0008s6594main: -- execute("RESET statement_timeout")6595main: -> 0.0005s6596main: == 20240226134858 EnforceVsCodeSettingsUuidPresence: migrated (0.0240s) =======6597main: == [advisory_lock_connection] object_id: 21289000, pg_backend_pid: 66396598ci: == [advisory_lock_connection] object_id: 21289860, pg_backend_pid: 66416599ci: == 20240226134858 EnforceVsCodeSettingsUuidPresence: migrating ================6600ci: -- current_schema(nil)6601ci: -> 0.0007s6602ci: -- transaction_open?(nil)6603ci: -> 0.0000s6604ci: -- transaction_open?(nil)6605ci: -> 0.0000s6606ci: -- execute("ALTER TABLE vs_code_settings\nADD CONSTRAINT check_4680ca265d\nCHECK ( uuid IS NOT NULL )\nNOT VALID;\n")6607ci: -> 0.0011s6608ci: -- execute("SET statement_timeout TO 0")6609ci: -> 0.0006s6610ci: -- execute("ALTER TABLE vs_code_settings VALIDATE CONSTRAINT check_4680ca265d;")6611ci: -> 0.0007s6612ci: -- execute("RESET statement_timeout")6613ci: -> 0.0005s6614ci: == 20240226134858 EnforceVsCodeSettingsUuidPresence: migrated (0.0348s) =======6615ci: == [advisory_lock_connection] object_id: 21289860, pg_backend_pid: 66416616main: == [advisory_lock_connection] object_id: 21290440, pg_backend_pid: 66446617main: == 20240226135122 AddForeignKeyForMemberRoleIdToMemberApprovals: migrating ====6618main: -- transaction_open?(nil)6619main: -> 0.0000s6620main: -- transaction_open?(nil)6621main: -> 0.0000s6622main: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_619f381144 FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")6623main: -> 0.0018s6624main: -- execute("SET statement_timeout TO 0")6625main: -> 0.0006s6626main: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_619f381144;")6627main: -> 0.0017s6628main: -- execute("RESET statement_timeout")6629main: -> 0.0006s6630main: == 20240226135122 AddForeignKeyForMemberRoleIdToMemberApprovals: migrated (0.0366s) 6631main: == [advisory_lock_connection] object_id: 21290440, pg_backend_pid: 66446632ci: == [advisory_lock_connection] object_id: 21291040, pg_backend_pid: 66466633ci: == 20240226135122 AddForeignKeyForMemberRoleIdToMemberApprovals: migrating ====6634ci: -- transaction_open?(nil)6635ci: -> 0.0000s6636ci: -- transaction_open?(nil)6637ci: -> 0.0000s6638ci: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_619f381144 FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")6639ci: -> 0.0020s6640ci: -- execute("SET statement_timeout TO 0")6641ci: -> 0.0006s6642ci: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_619f381144;")6643ci: -> 0.0017s6644ci: -- execute("RESET statement_timeout")6645ci: -> 0.0006s6646ci: == 20240226135122 AddForeignKeyForMemberRoleIdToMemberApprovals: migrated (0.0518s) 6647ci: == [advisory_lock_connection] object_id: 21291040, pg_backend_pid: 66466648main: == [advisory_lock_connection] object_id: 21301520, pg_backend_pid: 66496649main: == 20240226141402 ReplaceCiBuildsCiStagesForeignKey: migrating ================6650main: -- transaction_open?(nil)6651main: -> 0.0000s6652main: -- transaction_open?(nil)6653main: -> 0.0000s6654main: -- transaction_open?(nil)6655main: -> 0.0000s6656main: -- execute("LOCK TABLE p_ci_stages, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")6657main: -> 0.0008s6658main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT tmp_fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES p_ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")6659main: -> 0.0017s6660main: == 20240226141402 ReplaceCiBuildsCiStagesForeignKey: migrated (0.0781s) =======6661main: == [advisory_lock_connection] object_id: 21301520, pg_backend_pid: 66496662ci: == [advisory_lock_connection] object_id: 21312020, pg_backend_pid: 66516663ci: == 20240226141402 ReplaceCiBuildsCiStagesForeignKey: migrating ================6664ci: -- transaction_open?(nil)6665ci: -> 0.0000s6666ci: -- transaction_open?(nil)6667ci: -> 0.0000s6668ci: -- transaction_open?(nil)6669ci: -> 0.0000s6670ci: -- execute("LOCK TABLE p_ci_stages, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")6671ci: -> 0.0008s6672ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT tmp_fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES p_ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")6673ci: -> 0.0018s6674ci: == 20240226141402 ReplaceCiBuildsCiStagesForeignKey: migrated (0.1112s) =======6675ci: == [advisory_lock_connection] object_id: 21312020, pg_backend_pid: 66516676main: == [advisory_lock_connection] object_id: 21331940, pg_backend_pid: 66546677main: == 20240226142658 AddTempNotesBackupTable: migrating ==========================6678main: -- execute("CREATE TABLE IF NOT EXISTS temp_notes_backup (LIKE notes);")6679main: -> 0.0023s6680main: -- execute("ALTER TABLE temp_notes_backup ADD PRIMARY KEY (id);")6681main: -> 0.0013s6682main: == 20240226142658 AddTempNotesBackupTable: migrated (0.0100s) =================6683main: == [advisory_lock_connection] object_id: 21331940, pg_backend_pid: 66546684ci: == [advisory_lock_connection] object_id: 21351860, pg_backend_pid: 66566685ci: == 20240226142658 AddTempNotesBackupTable: migrating ==========================6686ci: -- execute("CREATE TABLE IF NOT EXISTS temp_notes_backup (LIKE notes);")6687ci: -> 0.0026s6688ci: -- execute("ALTER TABLE temp_notes_backup ADD PRIMARY KEY (id);")6689ci: -> 0.0015s6690I, [2024-04-05T20:25:49.480133 #293] INFO -- : Database: 'ci', Table: 'temp_notes_backup': Lock Writes6691ci: == 20240226142658 AddTempNotesBackupTable: migrated (0.0231s) =================6692ci: == [advisory_lock_connection] object_id: 21351860, pg_backend_pid: 66566693main: == [advisory_lock_connection] object_id: 21363020, pg_backend_pid: 66596694main: == 20240226143323 QueueBackupAndRemoveNotesWithNullNoteableType: migrating ====6695main: == 20240226143323 QueueBackupAndRemoveNotesWithNullNoteableType: migrated (0.0405s) 6696main: == [advisory_lock_connection] object_id: 21363020, pg_backend_pid: 66596697ci: == [advisory_lock_connection] object_id: 21374220, pg_backend_pid: 66616698ci: == 20240226143323 QueueBackupAndRemoveNotesWithNullNoteableType: migrating ====6699ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main_cell].6700ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].6701ci: == 20240226143323 QueueBackupAndRemoveNotesWithNullNoteableType: migrated (0.0170s) 6702ci: == [advisory_lock_connection] object_id: 21374220, pg_backend_pid: 66616703main: == [advisory_lock_connection] object_id: 21379240, pg_backend_pid: 66646704main: == 20240226174509 QueueBackfillOnboardingStatusStepUrl: migrating =============6705main: == 20240226174509 QueueBackfillOnboardingStatusStepUrl: migrated (0.0440s) ====6706main: == [advisory_lock_connection] object_id: 21379240, pg_backend_pid: 66646707ci: == [advisory_lock_connection] object_id: 21384320, pg_backend_pid: 66666708ci: == 20240226174509 QueueBackfillOnboardingStatusStepUrl: migrating =============6709ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].6710ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].6711ci: == 20240226174509 QueueBackfillOnboardingStatusStepUrl: migrated (0.0173s) ====6712ci: == [advisory_lock_connection] object_id: 21384320, pg_backend_pid: 66666713main: == [advisory_lock_connection] object_id: 21390180, pg_backend_pid: 66696714main: == 20240226191235 UpdatePipelineTriggersPlanLimits: migrating =================6715main: == 20240226191235 UpdatePipelineTriggersPlanLimits: migrated (0.0060s) ========6716main: == [advisory_lock_connection] object_id: 21390180, pg_backend_pid: 66696717ci: == [advisory_lock_connection] object_id: 21396060, pg_backend_pid: 66716718ci: == 20240226191235 UpdatePipelineTriggersPlanLimits: migrating =================6719ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].6720ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].6721ci: == 20240226191235 UpdatePipelineTriggersPlanLimits: migrated (0.0186s) ========6722ci: == [advisory_lock_connection] object_id: 21396060, pg_backend_pid: 66716723main: == [advisory_lock_connection] object_id: 21416200, pg_backend_pid: 66746724main: == 20240227131801 UnscheduleOpenAiClearConvosCron: migrating ==================6725main: -- transaction_open?(nil)6726main: -> 0.0000s6727main: == 20240227131801 UnscheduleOpenAiClearConvosCron: migrated (0.0083s) =========6728main: == [advisory_lock_connection] object_id: 21416200, pg_backend_pid: 66746729ci: == [advisory_lock_connection] object_id: 21435820, pg_backend_pid: 66766730ci: == 20240227131801 UnscheduleOpenAiClearConvosCron: migrating ==================6731ci: -- transaction_open?(nil)6732ci: -> 0.0000s6733ci: == 20240227131801 UnscheduleOpenAiClearConvosCron: migrated (0.0192s) =========6734ci: == [advisory_lock_connection] object_id: 21435820, pg_backend_pid: 66766735main: == [advisory_lock_connection] object_id: 21436360, pg_backend_pid: 66796736main: == 20240227180521 AddProjectKeysToJiraTrackerData: migrating ==================6737main: -- add_column(:jira_tracker_data, :project_keys, :text, {:array=>true, :default=>[], :null=>false})6738main: -> 0.0025s6739main: == 20240227180521 AddProjectKeysToJiraTrackerData: migrated (0.0092s) =========6740main: == [advisory_lock_connection] object_id: 21436360, pg_backend_pid: 66796741ci: == [advisory_lock_connection] object_id: 21436960, pg_backend_pid: 66816742ci: == 20240227180521 AddProjectKeysToJiraTrackerData: migrating ==================6743ci: -- add_column(:jira_tracker_data, :project_keys, :text, {:array=>true, :default=>[], :null=>false})6744ci: -> 0.0029s6745ci: == 20240227180521 AddProjectKeysToJiraTrackerData: migrated (0.0200s) =========6746ci: == [advisory_lock_connection] object_id: 21436960, pg_backend_pid: 66816747main: == [advisory_lock_connection] object_id: 21443620, pg_backend_pid: 66846748main: == 20240228141630 AddPermissionsToMemberRoles: migrating ======================6749main: -- add_column(:member_roles, :permissions, :jsonb, {:null=>false, :default=>{}})6750main: -> 0.0026s6751main: == 20240228141630 AddPermissionsToMemberRoles: migrated (0.0090s) =============6752main: == [advisory_lock_connection] object_id: 21443620, pg_backend_pid: 66846753ci: == [advisory_lock_connection] object_id: 21443880, pg_backend_pid: 66866754ci: == 20240228141630 AddPermissionsToMemberRoles: migrating ======================6755ci: -- add_column(:member_roles, :permissions, :jsonb, {:null=>false, :default=>{}})6756ci: -> 0.0027s6757ci: == 20240228141630 AddPermissionsToMemberRoles: migrated (0.0215s) =============6758ci: == [advisory_lock_connection] object_id: 21443880, pg_backend_pid: 66866759main: == [advisory_lock_connection] object_id: 21444140, pg_backend_pid: 66896760main: == 20240228142222 CopyPermissionsOnMemberRoles: migrating =====================6761main: -- execute("CREATE OR REPLACE FUNCTION copy_member_roles_permissions()\n RETURNS trigger\n LANGUAGE plpgsql\nAS $$\n BEGIN\n -- when permissions have not changed\n IF (current_query() !~ '\\ypermissions\\y') THEN\n NEW.permissions = to_jsonb ((\n SELECT\n perm_cols\n FROM (\n SELECT\n NEW.admin_cicd_variables,\n NEW.admin_group_member,\n NEW.admin_merge_request,\n NEW.admin_terraform_state,\n NEW.admin_vulnerability,\n NEW.archive_project,\n NEW.manage_group_access_tokens,\n NEW.manage_project_access_tokens,\n NEW.read_code,\n NEW.read_dependency,\n NEW.read_vulnerability,\n NEW.remove_group,\n NEW.remove_project) perm_cols));\n -- when permissions have changed\n ELSIF NEW.permissions <> '{}'::jsonb THEN\n NEW.admin_cicd_variables = COALESCE((NEW.permissions->'admin_cicd_variables')::BOOLEAN, FALSE);\n NEW.admin_group_member = COALESCE((NEW.permissions->'admin_group_member')::BOOLEAN, FALSE);\n NEW.admin_merge_request = COALESCE((NEW.permissions->'admin_merge_request')::BOOLEAN, FALSE);\n NEW.admin_terraform_state = COALESCE((NEW.permissions->'admin_terraform_state')::BOOLEAN, FALSE);\n NEW.admin_vulnerability = COALESCE((NEW.permissions->'admin_vulnerability')::BOOLEAN, FALSE);\n NEW.archive_project = COALESCE((NEW.permissions->'archive_project')::BOOLEAN, FALSE);\n NEW.manage_group_access_tokens = COALESCE((NEW.permissions->'manage_group_access_tokens')::BOOLEAN, FALSE);\n NEW.manage_project_access_tokens = COALESCE((NEW.permissions->'manage_project_access_tokens')::BOOLEAN, FALSE);\n NEW.read_code = COALESCE((NEW.permissions->'read_code')::BOOLEAN, FALSE);\n NEW.read_dependency = COALESCE((NEW.permissions->'read_dependency')::BOOLEAN, FALSE);\n NEW.read_vulnerability = COALESCE((NEW.permissions->'read_vulnerability')::BOOLEAN, FALSE);\n NEW.remove_group = COALESCE((NEW.permissions->'remove_group')::BOOLEAN, FALSE);\n NEW.remove_project = COALESCE((NEW.permissions->'remove_project')::BOOLEAN, FALSE);\n END IF;\n RETURN NEW;\n END;\n$$\n")6762main: -> 0.0024s6763main: -- execute("DROP TRIGGER IF EXISTS trigger_copy_member_roles_permissions ON member_roles")6764main: -> 0.0012s6765main: -- execute("CREATE TRIGGER trigger_copy_member_roles_permissions\nBEFORE INSERT OR UPDATE ON member_roles\nFOR EACH ROW\nEXECUTE FUNCTION copy_member_roles_permissions();\n")6766main: -> 0.0011s6767main: == 20240228142222 CopyPermissionsOnMemberRoles: migrated (0.0116s) ============6768main: == [advisory_lock_connection] object_id: 21444140, pg_backend_pid: 66896769ci: == [advisory_lock_connection] object_id: 21450680, pg_backend_pid: 66916770ci: == 20240228142222 CopyPermissionsOnMemberRoles: migrating =====================6771ci: -- execute("CREATE OR REPLACE FUNCTION copy_member_roles_permissions()\n RETURNS trigger\n LANGUAGE plpgsql\nAS $$\n BEGIN\n -- when permissions have not changed\n IF (current_query() !~ '\\ypermissions\\y') THEN\n NEW.permissions = to_jsonb ((\n SELECT\n perm_cols\n FROM (\n SELECT\n NEW.admin_cicd_variables,\n NEW.admin_group_member,\n NEW.admin_merge_request,\n NEW.admin_terraform_state,\n NEW.admin_vulnerability,\n NEW.archive_project,\n NEW.manage_group_access_tokens,\n NEW.manage_project_access_tokens,\n NEW.read_code,\n NEW.read_dependency,\n NEW.read_vulnerability,\n NEW.remove_group,\n NEW.remove_project) perm_cols));\n -- when permissions have changed\n ELSIF NEW.permissions <> '{}'::jsonb THEN\n NEW.admin_cicd_variables = COALESCE((NEW.permissions->'admin_cicd_variables')::BOOLEAN, FALSE);\n NEW.admin_group_member = COALESCE((NEW.permissions->'admin_group_member')::BOOLEAN, FALSE);\n NEW.admin_merge_request = COALESCE((NEW.permissions->'admin_merge_request')::BOOLEAN, FALSE);\n NEW.admin_terraform_state = COALESCE((NEW.permissions->'admin_terraform_state')::BOOLEAN, FALSE);\n NEW.admin_vulnerability = COALESCE((NEW.permissions->'admin_vulnerability')::BOOLEAN, FALSE);\n NEW.archive_project = COALESCE((NEW.permissions->'archive_project')::BOOLEAN, FALSE);\n NEW.manage_group_access_tokens = COALESCE((NEW.permissions->'manage_group_access_tokens')::BOOLEAN, FALSE);\n NEW.manage_project_access_tokens = COALESCE((NEW.permissions->'manage_project_access_tokens')::BOOLEAN, FALSE);\n NEW.read_code = COALESCE((NEW.permissions->'read_code')::BOOLEAN, FALSE);\n NEW.read_dependency = COALESCE((NEW.permissions->'read_dependency')::BOOLEAN, FALSE);\n NEW.read_vulnerability = COALESCE((NEW.permissions->'read_vulnerability')::BOOLEAN, FALSE);\n NEW.remove_group = COALESCE((NEW.permissions->'remove_group')::BOOLEAN, FALSE);\n NEW.remove_project = COALESCE((NEW.permissions->'remove_project')::BOOLEAN, FALSE);\n END IF;\n RETURN NEW;\n END;\n$$\n")6772ci: -> 0.0024s6773ci: -- execute("DROP TRIGGER IF EXISTS trigger_copy_member_roles_permissions ON member_roles")6774ci: -> 0.0013s6775ci: -- execute("CREATE TRIGGER trigger_copy_member_roles_permissions\nBEFORE INSERT OR UPDATE ON member_roles\nFOR EACH ROW\nEXECUTE FUNCTION copy_member_roles_permissions();\n")6776ci: -> 0.0010s6777ci: == 20240228142222 CopyPermissionsOnMemberRoles: migrated (0.0222s) ============6778ci: == [advisory_lock_connection] object_id: 21450680, pg_backend_pid: 66916779main: == [advisory_lock_connection] object_id: 21451020, pg_backend_pid: 66946780main: == 20240228144013 MigrateCustomPermissions: migrating =========================6781main: -- transaction_open?(nil)6782main: -> 0.0000s6783main: -- exec_query("SELECT COUNT(*) AS count FROM \"member_roles\"")6784main: -> 0.0020s6785main: == 20240228144013 MigrateCustomPermissions: migrated (0.0095s) ================6786main: == [advisory_lock_connection] object_id: 21451020, pg_backend_pid: 66946787ci: == [advisory_lock_connection] object_id: 21451140, pg_backend_pid: 66966788ci: == 20240228144013 MigrateCustomPermissions: migrating =========================6789ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].6790ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].6791ci: == 20240228144013 MigrateCustomPermissions: migrated (0.0169s) ================6792ci: == [advisory_lock_connection] object_id: 21451140, pg_backend_pid: 66966793main: == [advisory_lock_connection] object_id: 21451440, pg_backend_pid: 66996794main: == 20240229171140 CreateSecurityPolicies: migrating ===========================6795main: -- create_table(:security_policies)6796main: -- quote_column_name(:name)6797main: -> 0.0000s6798main: -- quote_column_name(:description)6799main: -> 0.0000s6800main: -- quote_column_name(:checksum)6801main: -> 0.0000s6802main: -> 0.0074s6803main: -- add_index(:security_policies, [:security_orchestration_policy_configuration_id, :type, :policy_index], {:unique=>true, :name=>"index_security_policies_on_unique_config_type_policy_index"})6804main: -> 0.0015s6805main: == 20240229171140 CreateSecurityPolicies: migrated (0.0151s) ==================6806main: == [advisory_lock_connection] object_id: 21451440, pg_backend_pid: 66996807ci: == [advisory_lock_connection] object_id: 21452120, pg_backend_pid: 67016808ci: == 20240229171140 CreateSecurityPolicies: migrating ===========================6809ci: -- create_table(:security_policies)6810ci: -- quote_column_name(:name)6811ci: -> 0.0000s6812ci: -- quote_column_name(:description)6813ci: -> 0.0000s6814ci: -- quote_column_name(:checksum)6815ci: -> 0.0000s6816ci: -> 0.0085s6817ci: -- add_index(:security_policies, [:security_orchestration_policy_configuration_id, :type, :policy_index], {:unique=>true, :name=>"index_security_policies_on_unique_config_type_policy_index"})6818ci: -> 0.0019s6819I, [2024-04-05T20:25:51.228884 #293] INFO -- : Database: 'ci', Table: 'security_policies': Lock Writes6820ci: == 20240229171140 CreateSecurityPolicies: migrated (0.0336s) ==================6821ci: == [advisory_lock_connection] object_id: 21452120, pg_backend_pid: 67016822main: == [advisory_lock_connection] object_id: 21452500, pg_backend_pid: 67046823main: == 20240229171141 CreateApprovalPolicyRules: migrating ========================6824main: -- create_table(:approval_policy_rules)6825main: -> 0.0053s6826main: -- add_index(:approval_policy_rules, [:security_policy_id, :rule_index], {:unique=>true, :name=>"index_approval_policy_rules_on_unique_policy_rule_index"})6827main: -> 0.0017s6828main: == 20240229171141 CreateApprovalPolicyRules: migrated (0.0146s) ===============6829main: == [advisory_lock_connection] object_id: 21452500, pg_backend_pid: 67046830ci: == [advisory_lock_connection] object_id: 21453200, pg_backend_pid: 67066831ci: == 20240229171141 CreateApprovalPolicyRules: migrating ========================6832ci: -- create_table(:approval_policy_rules)6833ci: -> 0.0045s6834ci: -- add_index(:approval_policy_rules, [:security_policy_id, :rule_index], {:unique=>true, :name=>"index_approval_policy_rules_on_unique_policy_rule_index"})6835ci: -> 0.0013s6836I, [2024-04-05T20:25:51.419774 #293] INFO -- : Database: 'ci', Table: 'approval_policy_rules': Lock Writes6837ci: == 20240229171141 CreateApprovalPolicyRules: migrated (0.0235s) ===============6838ci: == [advisory_lock_connection] object_id: 21453200, pg_backend_pid: 67066839main: == [advisory_lock_connection] object_id: 21454060, pg_backend_pid: 67096840main: == 20240229223236 AddIndexEnvironmentsNameWithoutType: migrating ==============6841main: -- transaction_open?(nil)6842main: -> 0.0000s6843main: -- view_exists?(:postgres_partitions)6844main: -> 0.0014s6845main: -- index_exists?(:environments, "project_id, lower(ltrim(ltrim(name, environment_type), '/')) varchar_pattern_ops, state", {:name=>"index_environments_name_without_type", :algorithm=>:concurrently})6846main: -> 0.0110s6847main: -- execute("SET statement_timeout TO 0")6848main: -> 0.0006s6849main: -- add_index(:environments, "project_id, lower(ltrim(ltrim(name, environment_type), '/')) varchar_pattern_ops, state", {:name=>"index_environments_name_without_type", :algorithm=>:concurrently})6850main: -> 0.0024s6851main: -- execute("RESET statement_timeout")6852main: -> 0.0005s6853main: == 20240229223236 AddIndexEnvironmentsNameWithoutType: migrated (0.0312s) =====6854main: == [advisory_lock_connection] object_id: 21454060, pg_backend_pid: 67096855ci: == [advisory_lock_connection] object_id: 21454800, pg_backend_pid: 67116856ci: == 20240229223236 AddIndexEnvironmentsNameWithoutType: migrating ==============6857ci: -- transaction_open?(nil)6858ci: -> 0.0000s6859ci: -- view_exists?(:postgres_partitions)6860ci: -> 0.0013s6861ci: -- index_exists?(:environments, "project_id, lower(ltrim(ltrim(name, environment_type), '/')) varchar_pattern_ops, state", {:name=>"index_environments_name_without_type", :algorithm=>:concurrently})6862ci: -> 0.0152s6863ci: -- execute("SET statement_timeout TO 0")6864ci: -> 0.0007s6865ci: -- add_index(:environments, "project_id, lower(ltrim(ltrim(name, environment_type), '/')) varchar_pattern_ops, state", {:name=>"index_environments_name_without_type", :algorithm=>:concurrently})6866ci: -> 0.0026s6867ci: -- execute("RESET statement_timeout")6868ci: -> 0.0006s6869ci: == 20240229223236 AddIndexEnvironmentsNameWithoutType: migrated (0.0468s) =====6870ci: == [advisory_lock_connection] object_id: 21454800, pg_backend_pid: 67116871main: == [advisory_lock_connection] object_id: 21456160, pg_backend_pid: 67146872main: == 20240301210341 CreateCatalogResourceComponentUsagesTable: migrating ========6873main: -- create_table(:p_catalog_resource_component_usages, {:primary_key=>[:id, :used_date], :options=>"PARTITION BY RANGE (used_date)", :if_not_exists=>true})6874main: -> 0.0057s6875main: == 20240301210341 CreateCatalogResourceComponentUsagesTable: migrated (0.0123s) 6876main: == [advisory_lock_connection] object_id: 21456160, pg_backend_pid: 67146877ci: == [advisory_lock_connection] object_id: 21457020, pg_backend_pid: 67166878ci: == 20240301210341 CreateCatalogResourceComponentUsagesTable: migrating ========6879ci: -- create_table(:p_catalog_resource_component_usages, {:primary_key=>[:id, :used_date], :options=>"PARTITION BY RANGE (used_date)", :if_not_exists=>true})6880ci: -> 0.0056s6881I, [2024-04-05T20:25:51.821286 #293] INFO -- : Database: 'ci', Table: 'p_catalog_resource_component_usages': Lock Writes6882ci: == 20240301210341 CreateCatalogResourceComponentUsagesTable: migrated (0.0253s) 6883ci: == [advisory_lock_connection] object_id: 21457020, pg_backend_pid: 67166884main: == [advisory_lock_connection] object_id: 21457700, pg_backend_pid: 67196885main: == 20240301210400 AddComponentFkToCatalogResourceComponentUsages: migrating ===6886main: -- transaction_open?(nil)6887main: -> 0.0000s6888main: -- transaction_open?(nil)6889main: -> 0.0001s6890main: -- transaction_open?(nil)6891main: -> 0.0000s6892main: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_e1ba64b7ee FOREIGN KEY (component_id) REFERENCES catalog_resource_components (id) ON DELETE CASCADE ;")6893main: -> 0.0014s6894main: -- execute("SET statement_timeout TO 0")6895main: -> 0.0007s6896main: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_e1ba64b7ee;")6897main: -> 0.0006s6898main: -- execute("RESET statement_timeout")6899main: -> 0.0005s6900main: == 20240301210400 AddComponentFkToCatalogResourceComponentUsages: migrated (0.0446s) 6901main: == [advisory_lock_connection] object_id: 21457700, pg_backend_pid: 67196902ci: == [advisory_lock_connection] object_id: 21457940, pg_backend_pid: 67216903ci: == 20240301210400 AddComponentFkToCatalogResourceComponentUsages: migrating ===6904ci: -- transaction_open?(nil)6905ci: -> 0.0000s6906ci: -- transaction_open?(nil)6907ci: -> 0.0000s6908ci: -- transaction_open?(nil)6909ci: -> 0.0000s6910ci: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_e1ba64b7ee FOREIGN KEY (component_id) REFERENCES catalog_resource_components (id) ON DELETE CASCADE ;")6911ci: -> 0.0017s6912ci: -- execute("SET statement_timeout TO 0")6913ci: -> 0.0006s6914ci: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_e1ba64b7ee;")6915ci: -> 0.0007s6916ci: -- execute("RESET statement_timeout")6917ci: -> 0.0006s6918ci: == 20240301210400 AddComponentFkToCatalogResourceComponentUsages: migrated (0.0589s) 6919ci: == [advisory_lock_connection] object_id: 21457940, pg_backend_pid: 67216920main: == [advisory_lock_connection] object_id: 21460100, pg_backend_pid: 67246921main: == 20240301210420 AddCatalogResourceFkToCatalogResourceComponentUsages: migrating 6922main: -- transaction_open?(nil)6923main: -> 0.0000s6924main: -- transaction_open?(nil)6925main: -> 0.0000s6926main: -- transaction_open?(nil)6927main: -> 0.0000s6928main: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_9430673479 FOREIGN KEY (catalog_resource_id) REFERENCES catalog_resources (id) ON DELETE CASCADE ;")6929main: -> 0.0015s6930main: -- execute("SET statement_timeout TO 0")6931main: -> 0.0006s6932main: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_9430673479;")6933main: -> 0.0008s6934main: -- execute("RESET statement_timeout")6935main: -> 0.0005s6936main: == 20240301210420 AddCatalogResourceFkToCatalogResourceComponentUsages: migrated (0.0455s) 6937main: == [advisory_lock_connection] object_id: 21460100, pg_backend_pid: 67246938ci: == [advisory_lock_connection] object_id: 21462300, pg_backend_pid: 67266939ci: == 20240301210420 AddCatalogResourceFkToCatalogResourceComponentUsages: migrating 6940ci: -- transaction_open?(nil)6941ci: -> 0.0000s6942ci: -- transaction_open?(nil)6943ci: -> 0.0000s6944ci: -- transaction_open?(nil)6945ci: -> 0.0000s6946ci: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_9430673479 FOREIGN KEY (catalog_resource_id) REFERENCES catalog_resources (id) ON DELETE CASCADE ;")6947ci: -> 0.0014s6948ci: -- execute("SET statement_timeout TO 0")6949ci: -> 0.0006s6950ci: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_9430673479;")6951ci: -> 0.0007s6952ci: -- execute("RESET statement_timeout")6953ci: -> 0.0005s6954ci: == 20240301210420 AddCatalogResourceFkToCatalogResourceComponentUsages: migrated (0.0571s) 6955ci: == [advisory_lock_connection] object_id: 21462300, pg_backend_pid: 67266956main: == [advisory_lock_connection] object_id: 21463400, pg_backend_pid: 67296957main: == 20240301210440 AddProjectFkToCatalogResourceComponentUsages: migrating =====6958main: -- transaction_open?(nil)6959main: -> 0.0000s6960main: -- transaction_open?(nil)6961main: -> 0.0000s6962main: -- transaction_open?(nil)6963main: -> 0.0000s6964main: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_0e15a4677f FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE ;")6965main: -> 0.0022s6966main: -- execute("SET statement_timeout TO 0")6967main: -> 0.0006s6968main: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_0e15a4677f;")6969main: -> 0.0006s6970main: -- execute("RESET statement_timeout")6971main: -> 0.0005s6972main: == 20240301210440 AddProjectFkToCatalogResourceComponentUsages: migrated (0.0450s) 6973main: == [advisory_lock_connection] object_id: 21463400, pg_backend_pid: 67296974ci: == [advisory_lock_connection] object_id: 21464540, pg_backend_pid: 67316975ci: == 20240301210440 AddProjectFkToCatalogResourceComponentUsages: migrating =====6976ci: -- transaction_open?(nil)6977ci: -> 0.0000s6978ci: -- transaction_open?(nil)6979ci: -> 0.0000s6980ci: -- transaction_open?(nil)6981ci: -> 0.0000s6982ci: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_0e15a4677f FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE ;")6983ci: -> 0.0022s6984ci: -- execute("SET statement_timeout TO 0")6985ci: -> 0.0006s6986ci: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_0e15a4677f;")6987ci: -> 0.0008s6988ci: -- execute("RESET statement_timeout")6989ci: -> 0.0005s6990ci: == 20240301210440 AddProjectFkToCatalogResourceComponentUsages: migrated (0.0591s) 6991ci: == [advisory_lock_connection] object_id: 21464540, pg_backend_pid: 67316992main: == [advisory_lock_connection] object_id: 21479420, pg_backend_pid: 67346993main: == 20240304080358 ValidateFkCiBuildsCiStages: migrating =======================6994main: == 20240304080358 ValidateFkCiBuildsCiStages: migrated (0.0062s) ==============6995main: == [advisory_lock_connection] object_id: 21479420, pg_backend_pid: 67346996ci: == [advisory_lock_connection] object_id: 21494320, pg_backend_pid: 67366997ci: == 20240304080358 ValidateFkCiBuildsCiStages: migrating =======================6998ci: == 20240304080358 ValidateFkCiBuildsCiStages: migrated (0.0167s) ==============6999ci: == [advisory_lock_connection] object_id: 21494320, pg_backend_pid: 67367000main: == [advisory_lock_connection] object_id: 21495560, pg_backend_pid: 67397001main: == 20240304184128 CreateCiBuildNamesTable: migrating ==========================7002main: -- create_table(:p_ci_build_names, {:primary_key=>[:build_id, :partition_id], :options=>"PARTITION BY LIST (partition_id)"})7003main: -- quote_column_name(:name)7004main: -> 0.0000s7005main: -> 0.0046s7006I, [2024-04-05T20:25:52.846539 #293] INFO -- : Database: 'main', Table: 'p_ci_build_names': Lock Writes7007main: == 20240304184128 CreateCiBuildNamesTable: migrated (0.0142s) =================7008main: == [advisory_lock_connection] object_id: 21495560, pg_backend_pid: 67397009ci: == [advisory_lock_connection] object_id: 21496860, pg_backend_pid: 67417010ci: == 20240304184128 CreateCiBuildNamesTable: migrating ==========================7011ci: -- create_table(:p_ci_build_names, {:primary_key=>[:build_id, :partition_id], :options=>"PARTITION BY LIST (partition_id)"})7012ci: -- quote_column_name(:name)7013ci: -> 0.0000s7014ci: -> 0.0044s7015ci: == 20240304184128 CreateCiBuildNamesTable: migrated (0.0216s) =================7016ci: == [advisory_lock_connection] object_id: 21496860, pg_backend_pid: 67417017main: == [advisory_lock_connection] object_id: 21506440, pg_backend_pid: 67447018main: == 20240304190228 AddFkFromPCiBuildNamesToPCiBuildsOnPartitionIdAndBuildId: migrating 7019main: -- transaction_open?(nil)7020main: -> 0.0000s7021main: -- transaction_open?(nil)7022main: -> 0.0000s7023main: -- transaction_open?(nil)7024main: -> 0.0000s7025main: -- execute("LOCK TABLE p_ci_builds, p_ci_build_names IN ACCESS EXCLUSIVE MODE")7026main: -> 0.0008s7027main: -- execute("ALTER TABLE p_ci_build_names ADD CONSTRAINT fk_rails_bc221a297a FOREIGN KEY (partition_id, build_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")7028main: -> 0.0022s7029main: -- execute("SET statement_timeout TO 0")7030main: -> 0.0006s7031main: -- execute("ALTER TABLE p_ci_build_names VALIDATE CONSTRAINT fk_rails_bc221a297a;")7032main: -> 0.0007s7033main: -- execute("RESET statement_timeout")7034main: -> 0.0005s7035main: == 20240304190228 AddFkFromPCiBuildNamesToPCiBuildsOnPartitionIdAndBuildId: migrated (0.0473s) 7036main: == [advisory_lock_connection] object_id: 21506440, pg_backend_pid: 67447037ci: == [advisory_lock_connection] object_id: 21516040, pg_backend_pid: 67467038ci: == 20240304190228 AddFkFromPCiBuildNamesToPCiBuildsOnPartitionIdAndBuildId: migrating 7039ci: -- transaction_open?(nil)7040ci: -> 0.0000s7041ci: -- transaction_open?(nil)7042ci: -> 0.0000s7043ci: -- transaction_open?(nil)7044ci: -> 0.0000s7045ci: -- execute("LOCK TABLE p_ci_builds, p_ci_build_names IN ACCESS EXCLUSIVE MODE")7046ci: -> 0.0008s7047ci: -- execute("ALTER TABLE p_ci_build_names ADD CONSTRAINT fk_rails_bc221a297a FOREIGN KEY (partition_id, build_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")7048ci: -> 0.0020s7049ci: -- execute("SET statement_timeout TO 0")7050ci: -> 0.0007s7051ci: -- execute("ALTER TABLE p_ci_build_names VALIDATE CONSTRAINT fk_rails_bc221a297a;")7052ci: -> 0.0006s7053ci: -- execute("RESET statement_timeout")7054ci: -> 0.0005s7055ci: == 20240304190228 AddFkFromPCiBuildNamesToPCiBuildsOnPartitionIdAndBuildId: migrated (0.0578s) 7056ci: == [advisory_lock_connection] object_id: 21516040, pg_backend_pid: 67467057main: == [advisory_lock_connection] object_id: 21525600, pg_backend_pid: 67497058main: == 20240304195555 AddSearchVectorToPCiBuildNames: migrating ===================7059main: -- execute("ALTER TABLE p_ci_build_names\n ADD COLUMN search_vector tsvector\n GENERATED ALWAYS AS\n (to_tsvector('english', COALESCE(name, ''))) STORED;\n\nCREATE INDEX index_p_ci_build_names_on_search_vector ON p_ci_build_names USING gin (search_vector);\n")7060main: -> 0.0021s7061main: == 20240304195555 AddSearchVectorToPCiBuildNames: migrated (0.0087s) ==========7062main: == [advisory_lock_connection] object_id: 21525600, pg_backend_pid: 67497063ci: == [advisory_lock_connection] object_id: 21535200, pg_backend_pid: 67517064ci: == 20240304195555 AddSearchVectorToPCiBuildNames: migrating ===================7065ci: -- execute("ALTER TABLE p_ci_build_names\n ADD COLUMN search_vector tsvector\n GENERATED ALWAYS AS\n (to_tsvector('english', COALESCE(name, ''))) STORED;\n\nCREATE INDEX index_p_ci_build_names_on_search_vector ON p_ci_build_names USING gin (search_vector);\n")7066ci: -> 0.0021s7067ci: == 20240304195555 AddSearchVectorToPCiBuildNames: migrated (0.0191s) ==========7068ci: == [advisory_lock_connection] object_id: 21535200, pg_backend_pid: 67517069main: == [advisory_lock_connection] object_id: 21544780, pg_backend_pid: 67547070main: == 20240304195852 CreatePartitionsForPCiBuildNames: migrating =================7071main: == 20240304195852 CreatePartitionsForPCiBuildNames: migrated (0.0135s) ========7072main: == [advisory_lock_connection] object_id: 21544780, pg_backend_pid: 67547073ci: == [advisory_lock_connection] object_id: 21554380, pg_backend_pid: 67567074ci: == 20240304195852 CreatePartitionsForPCiBuildNames: migrating =================7075ci: == 20240304195852 CreatePartitionsForPCiBuildNames: migrated (0.0238s) ========7076ci: == [advisory_lock_connection] object_id: 21554380, pg_backend_pid: 67567077main: == [advisory_lock_connection] object_id: 21554640, pg_backend_pid: 67597078main: == 20240305071829 ReplaceOldFkCiBuildsToCiStages: migrating ===================7079main: == 20240305071829 ReplaceOldFkCiBuildsToCiStages: migrated (0.0067s) ==========7080main: == [advisory_lock_connection] object_id: 21554640, pg_backend_pid: 67597081ci: == [advisory_lock_connection] object_id: 21554920, pg_backend_pid: 67617082ci: == 20240305071829 ReplaceOldFkCiBuildsToCiStages: migrating ===================7083ci: == 20240305071829 ReplaceOldFkCiBuildsToCiStages: migrated (0.0162s) ==========7084ci: == [advisory_lock_connection] object_id: 21554920, pg_backend_pid: 67617085main: == [advisory_lock_connection] object_id: 21555680, pg_backend_pid: 67647086main: == 20240305120551 QueueBackfillHasIssuesForExternalIssueLinks: migrating ======7087main: == 20240305120551 QueueBackfillHasIssuesForExternalIssueLinks: migrated (0.0390s) 7088main: == [advisory_lock_connection] object_id: 21555680, pg_backend_pid: 67647089ci: == [advisory_lock_connection] object_id: 21556520, pg_backend_pid: 67667090ci: == 20240305120551 QueueBackfillHasIssuesForExternalIssueLinks: migrating ======7091ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].7092ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].7093ci: == 20240305120551 QueueBackfillHasIssuesForExternalIssueLinks: migrated (0.0173s) 7094ci: == [advisory_lock_connection] object_id: 21556520, pg_backend_pid: 67667095main: == [advisory_lock_connection] object_id: 21566320, pg_backend_pid: 67697096main: == 20240305141243 PrepareIndexOnSbomOccurrencesComponentVersionIdAndTraversalIds: migrating 7097main: -- index_exists?(:sbom_occurrences, [:component_version_id, :traversal_ids], {:name=>"idx_sbom_occurrences_on_component_version_id_and_traversal_ids", :algorithm=>:concurrently})7098main: -> 0.0126s7099main: -- add_index_options(:sbom_occurrences, [:component_version_id, :traversal_ids], {:name=>"idx_sbom_occurrences_on_component_version_id_and_traversal_ids", :algorithm=>:concurrently})7100main: -> 0.0004s7101main: == 20240305141243 PrepareIndexOnSbomOccurrencesComponentVersionIdAndTraversalIds: migrated (0.0268s) 7102main: == [advisory_lock_connection] object_id: 21566320, pg_backend_pid: 67697103ci: == [advisory_lock_connection] object_id: 21576200, pg_backend_pid: 67717104ci: == 20240305141243 PrepareIndexOnSbomOccurrencesComponentVersionIdAndTraversalIds: migrating 7105ci: -- index_exists?(:sbom_occurrences, [:component_version_id, :traversal_ids], {:name=>"idx_sbom_occurrences_on_component_version_id_and_traversal_ids", :algorithm=>:concurrently})7106ci: -> 0.0127s7107ci: -- add_index_options(:sbom_occurrences, [:component_version_id, :traversal_ids], {:name=>"idx_sbom_occurrences_on_component_version_id_and_traversal_ids", :algorithm=>:concurrently})7108ci: -> 0.0004s7109ci: == 20240305141243 PrepareIndexOnSbomOccurrencesComponentVersionIdAndTraversalIds: migrated (0.0371s) 7110ci: == [advisory_lock_connection] object_id: 21576200, pg_backend_pid: 67717111main: == [advisory_lock_connection] object_id: 21576820, pg_backend_pid: 67747112main: == 20240305141244 PrepareAsyncIndexOnSbomOccurrencesForAggregations: migrating 7113main: -- index_exists?(:sbom_occurrences, [:traversal_ids, :component_id, :component_version_id], {:name=>"index_sbom_occurrences_for_aggregations", :algorithm=>:concurrently})7114main: -> 0.0139s7115main: -- add_index_options(:sbom_occurrences, [:traversal_ids, :component_id, :component_version_id], {:name=>"index_sbom_occurrences_for_aggregations", :algorithm=>:concurrently})7116main: -> 0.0004s7117main: == 20240305141244 PrepareAsyncIndexOnSbomOccurrencesForAggregations: migrated (0.0303s) 7118main: == [advisory_lock_connection] object_id: 21576820, pg_backend_pid: 67747119ci: == [advisory_lock_connection] object_id: 21577480, pg_backend_pid: 67767120ci: == 20240305141244 PrepareAsyncIndexOnSbomOccurrencesForAggregations: migrating 7121ci: -- index_exists?(:sbom_occurrences, [:traversal_ids, :component_id, :component_version_id], {:name=>"index_sbom_occurrences_for_aggregations", :algorithm=>:concurrently})7122ci: -> 0.0139s7123ci: -- add_index_options(:sbom_occurrences, [:traversal_ids, :component_id, :component_version_id], {:name=>"index_sbom_occurrences_for_aggregations", :algorithm=>:concurrently})7124ci: -> 0.0004s7125ci: == 20240305141244 PrepareAsyncIndexOnSbomOccurrencesForAggregations: migrated (0.0415s) 7126ci: == [advisory_lock_connection] object_id: 21577480, pg_backend_pid: 67767127main: == [advisory_lock_connection] object_id: 21578300, pg_backend_pid: 67797128main: == 20240305161009 AddSpecColumnToCatalogResourceComponents: migrating =========7129main: -- add_column(:catalog_resource_components, :spec, :jsonb, {:default=>{}, :null=>false})7130main: -> 0.0025s7131main: == 20240305161009 AddSpecColumnToCatalogResourceComponents: migrated (0.0092s) 7132main: == [advisory_lock_connection] object_id: 21578300, pg_backend_pid: 67797133ci: == [advisory_lock_connection] object_id: 21579080, pg_backend_pid: 67817134ci: == 20240305161009 AddSpecColumnToCatalogResourceComponents: migrating =========7135ci: -- add_column(:catalog_resource_components, :spec, :jsonb, {:default=>{}, :null=>false})7136ci: -> 0.0022s7137ci: == 20240305161009 AddSpecColumnToCatalogResourceComponents: migrated (0.0191s) 7138ci: == [advisory_lock_connection] object_id: 21579080, pg_backend_pid: 67817139main: == [advisory_lock_connection] object_id: 21579340, pg_backend_pid: 67847140main: == 20240305182005 QueueBackfillCatalogResourceVersionSemVer: migrating ========7141main: == 20240305182005 QueueBackfillCatalogResourceVersionSemVer: migrated (0.0453s) 7142main: == [advisory_lock_connection] object_id: 21579340, pg_backend_pid: 67847143ci: == [advisory_lock_connection] object_id: 21579660, pg_backend_pid: 67867144ci: == 20240305182005 QueueBackfillCatalogResourceVersionSemVer: migrating ========7145ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].7146ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].7147ci: == 20240305182005 QueueBackfillCatalogResourceVersionSemVer: migrated (0.0177s) 7148ci: == [advisory_lock_connection] object_id: 21579660, pg_backend_pid: 67867149main: == [advisory_lock_connection] object_id: 21586340, pg_backend_pid: 67897150main: == 20240305201830 AddCustomHeadersToWebHook: migrating ========================7151main: -- add_column(:web_hooks, :encrypted_custom_headers, :binary)7152main: -> 0.0016s7153main: -- add_column(:web_hooks, :encrypted_custom_headers_iv, :binary)7154main: -> 0.0010s7155main: == 20240305201830 AddCustomHeadersToWebHook: migrated (0.0093s) ===============7156main: == [advisory_lock_connection] object_id: 21586340, pg_backend_pid: 67897157ci: == [advisory_lock_connection] object_id: 21586620, pg_backend_pid: 67917158ci: == 20240305201830 AddCustomHeadersToWebHook: migrating ========================7159ci: -- add_column(:web_hooks, :encrypted_custom_headers, :binary)7160ci: -> 0.0014s7161ci: -- add_column(:web_hooks, :encrypted_custom_headers_iv, :binary)7162ci: -> 0.0009s7163ci: == 20240305201830 AddCustomHeadersToWebHook: migrated (0.0199s) ===============7164ci: == [advisory_lock_connection] object_id: 21586620, pg_backend_pid: 67917165main: == [advisory_lock_connection] object_id: 21600540, pg_backend_pid: 67947166main: == 20240306030118 DropIndexEnvironmentsForNameSearchWithinFolder: migrating ===7167main: -- transaction_open?(nil)7168main: -> 0.0000s7169main: -- view_exists?(:postgres_partitions)7170main: -> 0.0014s7171main: -- indexes(:environments)7172main: -> 0.0116s7173main: -- execute("SET statement_timeout TO 0")7174main: -> 0.0006s7175main: -- remove_index(:environments, {:algorithm=>:concurrently, :name=>"index_environments_for_name_search_within_folder"})7176main: -> 0.0017s7177main: -- execute("RESET statement_timeout")7178main: -> 0.0006s7179main: == 20240306030118 DropIndexEnvironmentsForNameSearchWithinFolder: migrated (0.0313s) 7180main: == [advisory_lock_connection] object_id: 21600540, pg_backend_pid: 67947181ci: == [advisory_lock_connection] object_id: 21614420, pg_backend_pid: 67967182ci: == 20240306030118 DropIndexEnvironmentsForNameSearchWithinFolder: migrating ===7183ci: -- transaction_open?(nil)7184ci: -> 0.0000s7185ci: -- view_exists?(:postgres_partitions)7186ci: -> 0.0014s7187ci: -- indexes(:environments)7188ci: -> 0.0125s7189ci: -- execute("SET statement_timeout TO 0")7190ci: -> 0.0006s7191ci: -- remove_index(:environments, {:algorithm=>:concurrently, :name=>"index_environments_for_name_search_within_folder"})7192ci: -> 0.0016s7193ci: -- execute("RESET statement_timeout")7194ci: -> 0.0006s7195ci: == 20240306030118 DropIndexEnvironmentsForNameSearchWithinFolder: migrated (0.0429s) 7196ci: == [advisory_lock_connection] object_id: 21614420, pg_backend_pid: 67967197main: == [advisory_lock_connection] object_id: 21628300, pg_backend_pid: 67997198main: == 20240306121653 CreateRelationImportTracker: migrating ======================7199main: -- create_table(:relation_import_trackers)7200main: -> 0.0069s7201main: == 20240306121653 CreateRelationImportTracker: migrated (0.0147s) =============7202main: == [advisory_lock_connection] object_id: 21628300, pg_backend_pid: 67997203ci: == [advisory_lock_connection] object_id: 21642240, pg_backend_pid: 68017204ci: == 20240306121653 CreateRelationImportTracker: migrating ======================7205ci: -- create_table(:relation_import_trackers)7206ci: -> 0.0081s7207I, [2024-04-05T20:25:55.419483 #293] INFO -- : Database: 'ci', Table: 'relation_import_trackers': Lock Writes7208ci: == 20240306121653 CreateRelationImportTracker: migrated (0.0285s) =============7209ci: == [advisory_lock_connection] object_id: 21642240, pg_backend_pid: 68017210main: == [advisory_lock_connection] object_id: 21643020, pg_backend_pid: 68047211main: == 20240306153539 AddNotNullConstraintToVulnerabilityReadsTraversalIds: migrating 7212main: == 20240306153539 AddNotNullConstraintToVulnerabilityReadsTraversalIds: migrated (0.0070s) 7213main: == [advisory_lock_connection] object_id: 21643020, pg_backend_pid: 68047214ci: == [advisory_lock_connection] object_id: 21643760, pg_backend_pid: 68067215ci: == 20240306153539 AddNotNullConstraintToVulnerabilityReadsTraversalIds: migrating 7216ci: == 20240306153539 AddNotNullConstraintToVulnerabilityReadsTraversalIds: migrated (0.0173s) 7217ci: == [advisory_lock_connection] object_id: 21643760, pg_backend_pid: 68067218main: == [advisory_lock_connection] object_id: 21650400, pg_backend_pid: 68097219main: == 20240307051421 UpdateOccupiesSeatOnMemberRoles: migrating ==================7220main: -- execute("UPDATE member_roles SET occupies_seat = TRUE\nWHERE base_access_level > 10 OR (\n base_access_level = 10 AND (\n admin_cicd_variables = true OR\n admin_group_member = true OR\n admin_merge_request = true OR\n admin_terraform_state = true OR\n admin_vulnerability = true OR\n archive_project = true OR\n manage_group_access_tokens = true OR\n manage_project_access_tokens = true OR\n read_dependency = true OR\n read_vulnerability = true OR\n remove_group = true OR\n remove_project = true\n )\n)\n")7221main: -> 0.0025s7222main: == 20240307051421 UpdateOccupiesSeatOnMemberRoles: migrated (0.0095s) =========7223main: == [advisory_lock_connection] object_id: 21650400, pg_backend_pid: 68097224ci: == [advisory_lock_connection] object_id: 21650640, pg_backend_pid: 68117225ci: == 20240307051421 UpdateOccupiesSeatOnMemberRoles: migrating ==================7226ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].7227ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].7228ci: == 20240307051421 UpdateOccupiesSeatOnMemberRoles: migrated (0.0167s) =========7229ci: == [advisory_lock_connection] object_id: 21650640, pg_backend_pid: 68117230main: == [advisory_lock_connection] object_id: 21651180, pg_backend_pid: 68147231main: == 20240308180232 RemovePCiJobArtifactsProjectIdIdx: migrating ================7232main: -- index_exists?(:p_ci_job_artifacts, :project_id, {:name=>"p_ci_job_artifacts_project_id_idx"})7233main: -> 0.0157s7234main: -- quote_column_name("p_ci_job_artifacts_project_id_idx")7235main: -> 0.0000s7236main: == 20240308180232 RemovePCiJobArtifactsProjectIdIdx: migrated (0.0286s) =======7237main: == [advisory_lock_connection] object_id: 21651180, pg_backend_pid: 68147238ci: == [advisory_lock_connection] object_id: 21651760, pg_backend_pid: 68167239ci: == 20240308180232 RemovePCiJobArtifactsProjectIdIdx: migrating ================7240ci: -- index_exists?(:p_ci_job_artifacts, :project_id, {:name=>"p_ci_job_artifacts_project_id_idx"})7241ci: -> 0.0139s7242ci: -- quote_column_name("p_ci_job_artifacts_project_id_idx")7243ci: -> 0.0000s7244ci: == 20240308180232 RemovePCiJobArtifactsProjectIdIdx: migrated (0.0364s) =======7245ci: == [advisory_lock_connection] object_id: 21651760, pg_backend_pid: 68167246main: == [advisory_lock_connection] object_id: 21665040, pg_backend_pid: 68197247main: == 20240311101017 RemoveAutoFixWorkerJobs: migrating ==========================7248main: -- transaction_open?(nil)7249main: -> 0.0000s7250main: == 20240311101017 RemoveAutoFixWorkerJobs: migrated (0.0081s) =================7251main: == [advisory_lock_connection] object_id: 21665040, pg_backend_pid: 68197252ci: == [advisory_lock_connection] object_id: 21678300, pg_backend_pid: 68217253ci: == 20240311101017 RemoveAutoFixWorkerJobs: migrating ==========================7254ci: -- transaction_open?(nil)7255ci: -> 0.0000s7256ci: == 20240311101017 RemoveAutoFixWorkerJobs: migrated (0.0169s) =================7257ci: == [advisory_lock_connection] object_id: 21678300, pg_backend_pid: 68217258main: == [advisory_lock_connection] object_id: 21679320, pg_backend_pid: 68247259main: == 20240312145200 FixWorkItemSourceDatesCascadeOptionOnFkToNamespaceId: migrating 7260main: -- transaction_open?(nil)7261main: -> 0.0000s7262main: -- transaction_open?(nil)7263main: -> 0.0000s7264main: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_work_item_dates_sources_on_namespace_id FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")7265main: -> 0.0072s7266main: == 20240312145200 FixWorkItemSourceDatesCascadeOptionOnFkToNamespaceId: migrated (0.0429s) 7267main: == [advisory_lock_connection] object_id: 21679320, pg_backend_pid: 68247268ci: == [advisory_lock_connection] object_id: 21680420, pg_backend_pid: 68267269ci: == 20240312145200 FixWorkItemSourceDatesCascadeOptionOnFkToNamespaceId: migrating 7270ci: -- transaction_open?(nil)7271ci: -> 0.0000s7272ci: -- transaction_open?(nil)7273ci: -> 0.0000s7274ci: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_work_item_dates_sources_on_namespace_id FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")7275ci: -> 0.0026s7276ci: == 20240312145200 FixWorkItemSourceDatesCascadeOptionOnFkToNamespaceId: migrated (0.0444s) 7277ci: == [advisory_lock_connection] object_id: 21680420, pg_backend_pid: 68267278main: == [advisory_lock_connection] object_id: 21680660, pg_backend_pid: 68297279main: == 20240312150341 ValidateNewNamespaceIdFkOnWorkItemDatesSources: migrating ===7280main: -- execute("SET statement_timeout TO 0")7281main: -> 0.0008s7282main: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_work_item_dates_sources_on_namespace_id;")7283main: -> 0.0028s7284main: -- execute("RESET statement_timeout")7285main: -> 0.0008s7286main: == 20240312150341 ValidateNewNamespaceIdFkOnWorkItemDatesSources: migrated (0.0259s) 7287main: == [advisory_lock_connection] object_id: 21680660, pg_backend_pid: 68297288ci: == [advisory_lock_connection] object_id: 21680920, pg_backend_pid: 68317289ci: == 20240312150341 ValidateNewNamespaceIdFkOnWorkItemDatesSources: migrating ===7290ci: -- execute("SET statement_timeout TO 0")7291ci: -> 0.0008s7292ci: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_work_item_dates_sources_on_namespace_id;")7293ci: -> 0.0028s7294ci: -- execute("RESET statement_timeout")7295ci: -> 0.0008s7296ci: == 20240312150341 ValidateNewNamespaceIdFkOnWorkItemDatesSources: migrated (0.0359s) 7297ci: == [advisory_lock_connection] object_id: 21680920, pg_backend_pid: 68317298main: == [advisory_lock_connection] object_id: 21682720, pg_backend_pid: 68347299main: == 20240312150526 RemoveOldNamespaceIdFkOnWorkItemDatesSources: migrating =====7300main: -- remove_foreign_key(:work_item_dates_sources, {:column=>:namespace_id, :on_delete=>:nullify, :name=>"fk_d602f0955d"})7301main: -> 0.0062s7302main: == 20240312150526 RemoveOldNamespaceIdFkOnWorkItemDatesSources: migrated (0.0264s) 7303main: == [advisory_lock_connection] object_id: 21682720, pg_backend_pid: 68347304ci: == [advisory_lock_connection] object_id: 21682940, pg_backend_pid: 68367305ci: == 20240312150526 RemoveOldNamespaceIdFkOnWorkItemDatesSources: migrating =====7306ci: -- remove_foreign_key(:work_item_dates_sources, {:column=>:namespace_id, :on_delete=>:nullify, :name=>"fk_d602f0955d"})7307ci: -> 0.0060s7308ci: == 20240312150526 RemoveOldNamespaceIdFkOnWorkItemDatesSources: migrated (0.0365s) 7309ci: == [advisory_lock_connection] object_id: 21682940, pg_backend_pid: 68367310main: == [advisory_lock_connection] object_id: 21696260, pg_backend_pid: 68397311main: == 20240312205527 RemoveIndexCiPipelineArtifactsOnPipelineId: migrating =======7312main: -- index_exists?(:ci_pipeline_artifacts, :pipeline_id, {:name=>"index_ci_pipeline_artifacts_on_pipeline_id"})7313main: -> 0.0101s7314main: -- quote_column_name("index_ci_pipeline_artifacts_on_pipeline_id")7315main: -> 0.0000s7316main: == 20240312205527 RemoveIndexCiPipelineArtifactsOnPipelineId: migrated (0.0229s) 7317main: == [advisory_lock_connection] object_id: 21696260, pg_backend_pid: 68397318ci: == [advisory_lock_connection] object_id: 21709620, pg_backend_pid: 68417319ci: == 20240312205527 RemoveIndexCiPipelineArtifactsOnPipelineId: migrating =======7320ci: -- index_exists?(:ci_pipeline_artifacts, :pipeline_id, {:name=>"index_ci_pipeline_artifacts_on_pipeline_id"})7321ci: -> 0.0094s7322ci: -- quote_column_name("index_ci_pipeline_artifacts_on_pipeline_id")7323ci: -> 0.0000s7324ci: == 20240312205527 RemoveIndexCiPipelineArtifactsOnPipelineId: migrated (0.0314s) 7325ci: == [advisory_lock_connection] object_id: 21709620, pg_backend_pid: 68417326main: == [advisory_lock_connection] object_id: 21709840, pg_backend_pid: 68447327main: == 20240318011341 ValidateForeignKeyForCommitIdBetweenPCiBuildsAndCiPipelines: migrating 7328main: -- transaction_open?(nil)7329main: -> 0.0000s7330main: -- transaction_open?(nil)7331main: -> 0.0000s7332main: -- execute("SET statement_timeout TO 0")7333main: -> 0.0007s7334main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_8d588a7095;")7335main: -> 0.0033s7336main: -- execute("RESET statement_timeout")7337main: -> 0.0006s7338main: -- transaction_open?(nil)7339main: -> 0.0000s7340main: -- transaction_open?(nil)7341main: -> 0.0000s7342main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")7343main: -> 0.0007s7344main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_8d588a7095 FOREIGN KEY (commit_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")7345main: -> 0.0017s7346main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_8d588a7095;")7347main: -> 0.0006s7348main: == 20240318011341 ValidateForeignKeyForCommitIdBetweenPCiBuildsAndCiPipelines: migrated (0.0651s) 7349main: == [advisory_lock_connection] object_id: 21709840, pg_backend_pid: 68447350ci: == [advisory_lock_connection] object_id: 21710100, pg_backend_pid: 68467351ci: == 20240318011341 ValidateForeignKeyForCommitIdBetweenPCiBuildsAndCiPipelines: migrating 7352ci: -- transaction_open?(nil)7353ci: -> 0.0000s7354ci: -- transaction_open?(nil)7355ci: -> 0.0000s7356ci: -- execute("SET statement_timeout TO 0")7357ci: -> 0.0006s7358ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_8d588a7095;")7359ci: -> 0.0035s7360ci: -- execute("RESET statement_timeout")7361ci: -> 0.0005s7362ci: -- transaction_open?(nil)7363ci: -> 0.0000s7364ci: -- transaction_open?(nil)7365ci: -> 0.0000s7366ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")7367ci: -> 0.0007s7368ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_8d588a7095 FOREIGN KEY (commit_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")7369ci: -> 0.0020s7370ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_8d588a7095;")7371ci: -> 0.0010s7372ci: == 20240318011341 ValidateForeignKeyForCommitIdBetweenPCiBuildsAndCiPipelines: migrated (0.0953s) 7373ci: == [advisory_lock_connection] object_id: 21710100, pg_backend_pid: 68467374main: == [advisory_lock_connection] object_id: 21715520, pg_backend_pid: 68497375main: == 20240318130900 RemoveNotNullConstraintFromTraversalIdsIfExists: migrating ==7376main: == 20240318130900 RemoveNotNullConstraintFromTraversalIdsIfExists: migrated (0.0129s) 7377main: == [advisory_lock_connection] object_id: 21715520, pg_backend_pid: 68497378ci: == [advisory_lock_connection] object_id: 21720900, pg_backend_pid: 68517379ci: == 20240318130900 RemoveNotNullConstraintFromTraversalIdsIfExists: migrating ==7380ci: == 20240318130900 RemoveNotNullConstraintFromTraversalIdsIfExists: migrated (0.0225s) 7381ci: == [advisory_lock_connection] object_id: 21720900, pg_backend_pid: 68517382main: == [advisory_lock_connection] object_id: 21724540, pg_backend_pid: 68547383main: == 20240318145552 AddNullCheckConstraintForVulnerabilityReadsTraversalIds: migrating 7384main: -- current_schema(nil)7385main: -> 0.0008s7386main: -- transaction_open?(nil)7387main: -> 0.0000s7388main: -- transaction_open?(nil)7389main: -> 0.0000s7390main: -- execute("ALTER TABLE vulnerability_reads\nADD CONSTRAINT check_f5ba7c2496\nCHECK ( traversal_ids IS NOT NULL )\nNOT VALID;\n")7391main: -> 0.0013s7392main: == 20240318145552 AddNullCheckConstraintForVulnerabilityReadsTraversalIds: migrated (0.0218s) 7393main: == [advisory_lock_connection] object_id: 21724540, pg_backend_pid: 68547394ci: == [advisory_lock_connection] object_id: 21728240, pg_backend_pid: 68567395ci: == 20240318145552 AddNullCheckConstraintForVulnerabilityReadsTraversalIds: migrating 7396ci: -- current_schema(nil)7397ci: -> 0.0007s7398ci: -- transaction_open?(nil)7399ci: -> 0.0000s7400ci: -- transaction_open?(nil)7401ci: -> 0.0000s7402ci: -- execute("ALTER TABLE vulnerability_reads\nADD CONSTRAINT check_f5ba7c2496\nCHECK ( traversal_ids IS NOT NULL )\nNOT VALID;\n")7403ci: -> 0.0014s7404ci: == 20240318145552 AddNullCheckConstraintForVulnerabilityReadsTraversalIds: migrated (0.0339s) 7405ci: == [advisory_lock_connection] object_id: 21728240, pg_backend_pid: 68567406main: == [advisory_lock_connection] object_id: 21734300, pg_backend_pid: 68597407main: == 20240318150339 PrepareAsyncTraversalIdsCheckConstraintValidation: migrating 7408main: == 20240318150339 PrepareAsyncTraversalIdsCheckConstraintValidation: migrated (0.0163s) 7409main: == [advisory_lock_connection] object_id: 21734300, pg_backend_pid: 68597410ci: == [advisory_lock_connection] object_id: 21740440, pg_backend_pid: 68617411ci: == 20240318150339 PrepareAsyncTraversalIdsCheckConstraintValidation: migrating 7412ci: == 20240318150339 PrepareAsyncTraversalIdsCheckConstraintValidation: migrated (0.0255s) 7413ci: == [advisory_lock_connection] object_id: 21740440, pg_backend_pid: 68617414main: == [advisory_lock_connection] object_id: 21749660, pg_backend_pid: 68647415main: == 20240318150930 FinalizeBackfillOnboardingStatusStepUrl: migrating ==========7416main: -- transaction_open?(nil)7417main: -> 0.0000s7418main: == 20240318150930 FinalizeBackfillOnboardingStatusStepUrl: migrated (0.0319s) =7419main: == [advisory_lock_connection] object_id: 21749660, pg_backend_pid: 68647420ci: == [advisory_lock_connection] object_id: 21758800, pg_backend_pid: 68667421ci: == 20240318150930 FinalizeBackfillOnboardingStatusStepUrl: migrating ==========7422ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].7423ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].7424ci: == 20240318150930 FinalizeBackfillOnboardingStatusStepUrl: migrated (0.0173s) =7425ci: == [advisory_lock_connection] object_id: 21758800, pg_backend_pid: 68667426main: == [advisory_lock_connection] object_id: 21772720, pg_backend_pid: 68697427main: == 20240318160548 AddUsageCountToCatalogResources: migrating ==================7428main: -- add_column(:catalog_resources, :last_30_day_usage_count, :integer, {:null=>false, :default=>0})7429main: -> 0.0023s7430main: -- add_column(:catalog_resources, :last_30_day_usage_count_updated_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})7431main: -> 0.0018s7432main: == 20240318160548 AddUsageCountToCatalogResources: migrated (0.0105s) =========7433main: == [advisory_lock_connection] object_id: 21772720, pg_backend_pid: 68697434ci: == [advisory_lock_connection] object_id: 21786240, pg_backend_pid: 68717435ci: == 20240318160548 AddUsageCountToCatalogResources: migrating ==================7436ci: -- add_column(:catalog_resources, :last_30_day_usage_count, :integer, {:null=>false, :default=>0})7437ci: -> 0.0021s7438ci: -- add_column(:catalog_resources, :last_30_day_usage_count_updated_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})7439ci: -> 0.0016s7440ci: == 20240318160548 AddUsageCountToCatalogResources: migrated (0.0218s) =========7441ci: == [advisory_lock_connection] object_id: 21786240, pg_backend_pid: 68717442main: == [advisory_lock_connection] object_id: 21789020, pg_backend_pid: 68747443main: == 20240318160612 AddUsageCountToCatalogResourceComponents: migrating =========7444main: -- add_column(:catalog_resource_components, :last_30_day_usage_count, :integer, {:null=>false, :default=>0})7445main: -> 0.0025s7446main: -- add_column(:catalog_resource_components, :last_30_day_usage_count_updated_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})7447main: -> 0.0016s7448main: == 20240318160612 AddUsageCountToCatalogResourceComponents: migrated (0.0108s) 7449main: == [advisory_lock_connection] object_id: 21789020, pg_backend_pid: 68747450ci: == [advisory_lock_connection] object_id: 21791820, pg_backend_pid: 68767451ci: == 20240318160612 AddUsageCountToCatalogResourceComponents: migrating =========7452ci: -- add_column(:catalog_resource_components, :last_30_day_usage_count, :integer, {:null=>false, :default=>0})7453ci: -> 0.0025s7454ci: -- add_column(:catalog_resource_components, :last_30_day_usage_count_updated_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})7455ci: -> 0.0019s7456ci: == 20240318160612 AddUsageCountToCatalogResourceComponents: migrated (0.0233s) 7457ci: == [advisory_lock_connection] object_id: 21791820, pg_backend_pid: 68767458main: == [advisory_lock_connection] object_id: 21794960, pg_backend_pid: 68797459main: == 20240318180554 DropPromoteUltimateFeaturesAtColumn: migrating ==============7460main: -- remove_column(:onboarding_progresses, :promote_ultimate_features_at, :datetime_with_timezone)7461main: -> 0.0017s7462main: == 20240318180554 DropPromoteUltimateFeaturesAtColumn: migrated (0.0085s) =====7463main: == [advisory_lock_connection] object_id: 21794960, pg_backend_pid: 68797464ci: == [advisory_lock_connection] object_id: 21798120, pg_backend_pid: 68817465ci: == 20240318180554 DropPromoteUltimateFeaturesAtColumn: migrating ==============7466ci: -- remove_column(:onboarding_progresses, :promote_ultimate_features_at, :datetime_with_timezone)7467ci: -> 0.0014s7468ci: == 20240318180554 DropPromoteUltimateFeaturesAtColumn: migrated (0.0184s) =====7469ci: == [advisory_lock_connection] object_id: 21798120, pg_backend_pid: 68817470main: == [advisory_lock_connection] object_id: 21802180, pg_backend_pid: 68847471main: == 20240319132847 AddIndexOnZoektIndicesStateAndId: migrating =================7472main: -- transaction_open?(nil)7473main: -> 0.0000s7474main: -- view_exists?(:postgres_partitions)7475main: -> 0.0014s7476main: -- index_exists?(:zoekt_indices, [:state, :id], {:name=>"index_zoekt_indices_on_state_and_id", :unique=>true, :algorithm=>:concurrently})7477main: -> 0.0061s7478main: -- execute("SET statement_timeout TO 0")7479main: -> 0.0007s7480main: -- add_index(:zoekt_indices, [:state, :id], {:name=>"index_zoekt_indices_on_state_and_id", :unique=>true, :algorithm=>:concurrently})7481main: -> 0.0021s7482main: -- execute("RESET statement_timeout")7483main: -> 0.0006s7484main: -- transaction_open?(nil)7485main: -> 0.0000s7486main: -- view_exists?(:postgres_partitions)7487main: -> 0.0010s7488main: -- indexes(:zoekt_indices)7489main: -> 0.0051s7490main: -- remove_index(:zoekt_indices, {:algorithm=>:concurrently, :name=>"index_zoekt_indices_on_state"})7491main: -> 0.0012s7492main: == 20240319132847 AddIndexOnZoektIndicesStateAndId: migrated (0.0424s) ========7493main: == [advisory_lock_connection] object_id: 21802180, pg_backend_pid: 68847494ci: == [advisory_lock_connection] object_id: 21806220, pg_backend_pid: 68867495ci: == 20240319132847 AddIndexOnZoektIndicesStateAndId: migrating =================7496ci: -- transaction_open?(nil)7497ci: -> 0.0000s7498ci: -- view_exists?(:postgres_partitions)7499ci: -> 0.0015s7500ci: -- index_exists?(:zoekt_indices, [:state, :id], {:name=>"index_zoekt_indices_on_state_and_id", :unique=>true, :algorithm=>:concurrently})7501ci: -> 0.0059s7502ci: -- execute("SET statement_timeout TO 0")7503ci: -> 0.0007s7504ci: -- add_index(:zoekt_indices, [:state, :id], {:name=>"index_zoekt_indices_on_state_and_id", :unique=>true, :algorithm=>:concurrently})7505ci: -> 0.0019s7506ci: -- execute("RESET statement_timeout")7507ci: -> 0.0006s7508ci: -- transaction_open?(nil)7509ci: -> 0.0000s7510ci: -- view_exists?(:postgres_partitions)7511ci: -> 0.0010s7512ci: -- indexes(:zoekt_indices)7513ci: -> 0.0050s7514ci: -- remove_index(:zoekt_indices, {:algorithm=>:concurrently, :name=>"index_zoekt_indices_on_state"})7515ci: -> 0.0015s7516ci: == 20240319132847 AddIndexOnZoektIndicesStateAndId: migrated (0.0538s) ========7517ci: == [advisory_lock_connection] object_id: 21806220, pg_backend_pid: 68867518main: == [advisory_lock_connection] object_id: 21812140, pg_backend_pid: 68897519main: == 20240320060913 AddContainerScanningForRegistryToggleToSecurityProjectSettings: migrating 7520main: -- add_column(:project_security_settings, :container_scanning_for_registry_enabled, :boolean, {:null=>false, :default=>false})7521main: -> 0.0027s7522main: == 20240320060913 AddContainerScanningForRegistryToggleToSecurityProjectSettings: migrated (0.0096s) 7523main: == [advisory_lock_connection] object_id: 21812140, pg_backend_pid: 68897524ci: == [advisory_lock_connection] object_id: 21812400, pg_backend_pid: 68917525ci: == 20240320060913 AddContainerScanningForRegistryToggleToSecurityProjectSettings: migrating 7526ci: -- add_column(:project_security_settings, :container_scanning_for_registry_enabled, :boolean, {:null=>false, :default=>false})7527ci: -> 0.0021s7528ci: == 20240320060913 AddContainerScanningForRegistryToggleToSecurityProjectSettings: migrated (0.0185s) 7529ci: == [advisory_lock_connection] object_id: 21812400, pg_backend_pid: 68917530main: == [advisory_lock_connection] object_id: 21813640, pg_backend_pid: 68947531main: == 20240320062459 AddTrialToSubscriptionAddOnPurchases: migrating =============7532main: -- add_column(:subscription_add_on_purchases, :trial, :boolean, {:default=>false, :null=>false})7533main: -> 0.0026s7534main: == 20240320062459 AddTrialToSubscriptionAddOnPurchases: migrated (0.0094s) ====7535main: == [advisory_lock_connection] object_id: 21813640, pg_backend_pid: 68947536ci: == [advisory_lock_connection] object_id: 21815400, pg_backend_pid: 68967537ci: == 20240320062459 AddTrialToSubscriptionAddOnPurchases: migrating =============7538ci: -- add_column(:subscription_add_on_purchases, :trial, :boolean, {:default=>false, :null=>false})7539ci: -> 0.0024s7540ci: == 20240320062459 AddTrialToSubscriptionAddOnPurchases: migrated (0.0205s) ====7541ci: == [advisory_lock_connection] object_id: 21815400, pg_backend_pid: 68967542main: == [advisory_lock_connection] object_id: 21816660, pg_backend_pid: 68997543main: == 20240320100933 MakeProjectIdOnMlCandidateNonNullable: migrating ============7544main: -- current_schema(nil)7545main: -> 0.0008s7546main: -- transaction_open?(nil)7547main: -> 0.0000s7548main: -- transaction_open?(nil)7549main: -> 0.0000s7550main: -- execute("ALTER TABLE ml_candidates\nADD CONSTRAINT check_01584ca6db\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")7551main: -> 0.0013s7552main: -- execute("SET statement_timeout TO 0")7553main: -> 0.0007s7554main: -- execute("ALTER TABLE ml_candidates VALIDATE CONSTRAINT check_01584ca6db;")7555main: -> 0.0008s7556main: -- execute("RESET statement_timeout")7557main: -> 0.0006s7558main: == 20240320100933 MakeProjectIdOnMlCandidateNonNullable: migrated (0.0261s) ===7559main: == [advisory_lock_connection] object_id: 21816660, pg_backend_pid: 68997560ci: == [advisory_lock_connection] object_id: 21817940, pg_backend_pid: 69017561ci: == 20240320100933 MakeProjectIdOnMlCandidateNonNullable: migrating ============7562ci: -- current_schema(nil)7563ci: -> 0.0005s7564ci: -- transaction_open?(nil)7565ci: -> 0.0000s7566ci: -- transaction_open?(nil)7567ci: -> 0.0000s7568ci: -- execute("ALTER TABLE ml_candidates\nADD CONSTRAINT check_01584ca6db\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")7569ci: -> 0.0011s7570ci: -- execute("SET statement_timeout TO 0")7571ci: -> 0.0005s7572ci: -- execute("ALTER TABLE ml_candidates VALIDATE CONSTRAINT check_01584ca6db;")7573ci: -> 0.0008s7574ci: -- execute("RESET statement_timeout")7575ci: -> 0.0005s7576ci: == 20240320100933 MakeProjectIdOnMlCandidateNonNullable: migrated (0.0336s) ===7577ci: == [advisory_lock_connection] object_id: 21817940, pg_backend_pid: 69017578main: == [advisory_lock_connection] object_id: 21818360, pg_backend_pid: 69047579main: == 20240320101011 MakeCandidateIdOnMlCandidateParamsNonNullable: migrating ====7580main: -- current_schema(nil)7581main: -> 0.0006s7582main: -- transaction_open?(nil)7583main: -> 0.0000s7584main: -- transaction_open?(nil)7585main: -> 0.0000s7586main: -- execute("ALTER TABLE ml_candidate_params\nADD CONSTRAINT check_7a0505ca91\nCHECK ( candidate_id IS NOT NULL )\nNOT VALID;\n")7587main: -> 0.0010s7588main: -- execute("SET statement_timeout TO 0")7589main: -> 0.0006s7590main: -- execute("ALTER TABLE ml_candidate_params VALIDATE CONSTRAINT check_7a0505ca91;")7591main: -> 0.0007s7592main: -- execute("RESET statement_timeout")7593main: -> 0.0005s7594main: == 20240320101011 MakeCandidateIdOnMlCandidateParamsNonNullable: migrated (0.0233s) 7595main: == [advisory_lock_connection] object_id: 21818360, pg_backend_pid: 69047596ci: == [advisory_lock_connection] object_id: 21818800, pg_backend_pid: 69067597ci: == 20240320101011 MakeCandidateIdOnMlCandidateParamsNonNullable: migrating ====7598ci: -- current_schema(nil)7599ci: -> 0.0006s7600ci: -- transaction_open?(nil)7601ci: -> 0.0000s7602ci: -- transaction_open?(nil)7603ci: -> 0.0000s7604ci: -- execute("ALTER TABLE ml_candidate_params\nADD CONSTRAINT check_7a0505ca91\nCHECK ( candidate_id IS NOT NULL )\nNOT VALID;\n")7605ci: -> 0.0010s7606ci: -- execute("SET statement_timeout TO 0")7607ci: -> 0.0005s7608ci: -- execute("ALTER TABLE ml_candidate_params VALIDATE CONSTRAINT check_7a0505ca91;")7609ci: -> 0.0007s7610ci: -- execute("RESET statement_timeout")7611ci: -> 0.0005s7612ci: == 20240320101011 MakeCandidateIdOnMlCandidateParamsNonNullable: migrated (0.0343s) 7613ci: == [advisory_lock_connection] object_id: 21818800, pg_backend_pid: 69067614main: == [advisory_lock_connection] object_id: 21835960, pg_backend_pid: 69097615main: == 20240320101032 MakeCandidateIdOnMlCandidateMetricsNonNullable: migrating ===7616main: -- current_schema(nil)7617main: -> 0.0008s7618main: -- transaction_open?(nil)7619main: -> 0.0000s7620main: -- transaction_open?(nil)7621main: -> 0.0000s7622main: -- execute("ALTER TABLE ml_candidate_metrics\nADD CONSTRAINT check_d7dfd3de26\nCHECK ( candidate_id IS NOT NULL )\nNOT VALID;\n")7623main: -> 0.0011s7624main: -- execute("SET statement_timeout TO 0")7625main: -> 0.0005s7626main: -- execute("ALTER TABLE ml_candidate_metrics VALIDATE CONSTRAINT check_d7dfd3de26;")7627main: -> 0.0008s7628main: -- execute("RESET statement_timeout")7629main: -> 0.0005s7630main: == 20240320101032 MakeCandidateIdOnMlCandidateMetricsNonNullable: migrated (0.0260s) 7631main: == [advisory_lock_connection] object_id: 21835960, pg_backend_pid: 69097632ci: == [advisory_lock_connection] object_id: 21853140, pg_backend_pid: 69117633ci: == 20240320101032 MakeCandidateIdOnMlCandidateMetricsNonNullable: migrating ===7634ci: -- current_schema(nil)7635ci: -> 0.0007s7636ci: -- transaction_open?(nil)7637ci: -> 0.0000s7638ci: -- transaction_open?(nil)7639ci: -> 0.0000s7640ci: -- execute("ALTER TABLE ml_candidate_metrics\nADD CONSTRAINT check_d7dfd3de26\nCHECK ( candidate_id IS NOT NULL )\nNOT VALID;\n")7641ci: -> 0.0011s7642ci: -- execute("SET statement_timeout TO 0")7643ci: -> 0.0006s7644ci: -- execute("ALTER TABLE ml_candidate_metrics VALIDATE CONSTRAINT check_d7dfd3de26;")7645ci: -> 0.0010s7646ci: -- execute("RESET statement_timeout")7647ci: -> 0.0006s7648ci: == 20240320101032 MakeCandidateIdOnMlCandidateMetricsNonNullable: migrated (0.0400s) 7649ci: == [advisory_lock_connection] object_id: 21853140, pg_backend_pid: 69117650main: == [advisory_lock_connection] object_id: 21853900, pg_backend_pid: 69147651main: == 20240320102510 FinalizePurgeSecurityScansWithEmptyFindingData: migrating ===7652main: -- transaction_open?(nil)7653main: -> 0.0000s7654main: == 20240320102510 FinalizePurgeSecurityScansWithEmptyFindingData: migrated (0.0176s) 7655main: == [advisory_lock_connection] object_id: 21853900, pg_backend_pid: 69147656ci: == [advisory_lock_connection] object_id: 21854660, pg_backend_pid: 69167657ci: == 20240320102510 FinalizePurgeSecurityScansWithEmptyFindingData: migrating ===7658ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].7659ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].7660ci: == 20240320102510 FinalizePurgeSecurityScansWithEmptyFindingData: migrated (0.0175s) 7661ci: == [advisory_lock_connection] object_id: 21854660, pg_backend_pid: 69167662main: == [advisory_lock_connection] object_id: 21855360, pg_backend_pid: 69197663main: == 20240320110318 AddFileFinalPathToPackagesPackageFiles: migrating ===========7664main: -- transaction_open?(nil)7665main: -> 0.0000s7666main: -- add_column(:packages_package_files, :file_final_path, :text, {:if_not_exists=>true})7667main: -> 0.0059s7668main: -- transaction_open?(nil)7669main: -> 0.0000s7670main: -- transaction_open?(nil)7671main: -> 0.0000s7672main: -- execute("ALTER TABLE packages_package_files\nADD CONSTRAINT check_0f29938b18\nCHECK ( char_length(file_final_path) <= 1024 )\nNOT VALID;\n")7673main: -> 0.0011s7674main: -- execute("SET statement_timeout TO 0")7675main: -> 0.0005s7676main: -- execute("ALTER TABLE packages_package_files VALIDATE CONSTRAINT check_0f29938b18;")7677main: -> 0.0009s7678main: -- execute("RESET statement_timeout")7679main: -> 0.0005s7680main: == 20240320110318 AddFileFinalPathToPackagesPackageFiles: migrated (0.0464s) ==7681main: == [advisory_lock_connection] object_id: 21855360, pg_backend_pid: 69197682ci: == [advisory_lock_connection] object_id: 21856180, pg_backend_pid: 69217683ci: == 20240320110318 AddFileFinalPathToPackagesPackageFiles: migrating ===========7684ci: -- transaction_open?(nil)7685ci: -> 0.0000s7686ci: -- add_column(:packages_package_files, :file_final_path, :text, {:if_not_exists=>true})7687ci: -> 0.0058s7688ci: -- transaction_open?(nil)7689ci: -> 0.0000s7690ci: -- transaction_open?(nil)7691ci: -> 0.0000s7692ci: -- execute("ALTER TABLE packages_package_files\nADD CONSTRAINT check_0f29938b18\nCHECK ( char_length(file_final_path) <= 1024 )\nNOT VALID;\n")7693ci: -> 0.0012s7694ci: -- execute("SET statement_timeout TO 0")7695ci: -> 0.0006s7696ci: -- execute("ALTER TABLE packages_package_files VALIDATE CONSTRAINT check_0f29938b18;")7697ci: -> 0.0009s7698ci: -- execute("RESET statement_timeout")7699ci: -> 0.0005s7700ci: == 20240320110318 AddFileFinalPathToPackagesPackageFiles: migrated (0.0394s) ==7701ci: == [advisory_lock_connection] object_id: 21856180, pg_backend_pid: 69217702main: == [advisory_lock_connection] object_id: 21861240, pg_backend_pid: 69247703main: == 20240321045306 FinalizeBackfillDefaultOrganizationOwnersAgain: migrating ===7704main: -- transaction_open?(nil)7705main: -> 0.0000s7706main: == 20240321045306 FinalizeBackfillDefaultOrganizationOwnersAgain: migrated (0.0326s) 7707main: == [advisory_lock_connection] object_id: 21861240, pg_backend_pid: 69247708ci: == [advisory_lock_connection] object_id: 21866240, pg_backend_pid: 69267709ci: == 20240321045306 FinalizeBackfillDefaultOrganizationOwnersAgain: migrating ===7710ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].7711ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].7712ci: == 20240321045306 FinalizeBackfillDefaultOrganizationOwnersAgain: migrated (0.0177s) 7713ci: == [advisory_lock_connection] object_id: 21866240, pg_backend_pid: 69267714main: == [advisory_lock_connection] object_id: 21871220, pg_backend_pid: 69297715main: == 20240321051307 FinalizeBackfillDefaultOrganizationUsers: migrating =========7716main: -- transaction_open?(nil)7717main: -> 0.0000s7718main: == 20240321051307 FinalizeBackfillDefaultOrganizationUsers: migrated (0.0332s) 7719main: == [advisory_lock_connection] object_id: 21871220, pg_backend_pid: 69297720ci: == [advisory_lock_connection] object_id: 21876220, pg_backend_pid: 69317721ci: == 20240321051307 FinalizeBackfillDefaultOrganizationUsers: migrating =========7722ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].7723ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].7724ci: == 20240321051307 FinalizeBackfillDefaultOrganizationUsers: migrated (0.0164s) 7725ci: == [advisory_lock_connection] object_id: 21876220, pg_backend_pid: 69317726main: == [advisory_lock_connection] object_id: 21881200, pg_backend_pid: 69347727main: == 20240321123441 RemoveCopyPermissionsOnMemberRoles: migrating ===============7728main: -- execute("DROP TRIGGER IF EXISTS trigger_copy_member_roles_permissions ON member_roles")7729main: -> 0.0015s7730main: -- execute("DROP FUNCTION IF EXISTS copy_member_roles_permissions()")7731main: -> 0.0008s7732main: == 20240321123441 RemoveCopyPermissionsOnMemberRoles: migrated (0.0088s) ======7733main: == [advisory_lock_connection] object_id: 21881200, pg_backend_pid: 69347734ci: == [advisory_lock_connection] object_id: 21886200, pg_backend_pid: 69367735ci: == 20240321123441 RemoveCopyPermissionsOnMemberRoles: migrating ===============7736ci: -- execute("DROP TRIGGER IF EXISTS trigger_copy_member_roles_permissions ON member_roles")7737ci: -> 0.0015s7738ci: -- execute("DROP FUNCTION IF EXISTS copy_member_roles_permissions()")7739ci: -> 0.0007s7740ci: == 20240321123441 RemoveCopyPermissionsOnMemberRoles: migrated (0.0184s) ======7741ci: == [advisory_lock_connection] object_id: 21886200, pg_backend_pid: 69367742main: == [advisory_lock_connection] object_id: 21889740, pg_backend_pid: 69397743main: == 20240322124043 AddPartitionedFkBetweenCiBuildsAndCiStages: migrating =======7744main: -- transaction_open?(nil)7745main: -> 0.0000s7746main: -- transaction_open?(nil)7747main: -> 0.0000s7748main: -- execute("SET statement_timeout TO 0")7749main: -> 0.0008s7750main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT tmp_fk_3a9eaa254d_p;")7751main: -> 0.0031s7752main: -- execute("RESET statement_timeout")7753main: -> 0.0007s7754main: -- transaction_open?(nil)7755main: -> 0.0000s7756main: -- transaction_open?(nil)7757main: -> 0.0000s7758main: -- execute("LOCK TABLE p_ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")7759main: -> 0.0009s7760main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT tmp_fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES p_ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")7761main: -> 0.0017s7762main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT tmp_fk_3a9eaa254d_p;")7763main: -> 0.0007s7764main: == 20240322124043 AddPartitionedFkBetweenCiBuildsAndCiStages: migrated (0.0657s) 7765main: == [advisory_lock_connection] object_id: 21889740, pg_backend_pid: 69397766ci: == [advisory_lock_connection] object_id: 21890000, pg_backend_pid: 69417767ci: == 20240322124043 AddPartitionedFkBetweenCiBuildsAndCiStages: migrating =======7768ci: -- transaction_open?(nil)7769ci: -> 0.0000s7770ci: -- transaction_open?(nil)7771ci: -> 0.0000s7772ci: -- execute("SET statement_timeout TO 0")7773ci: -> 0.0014s7774ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT tmp_fk_3a9eaa254d_p;")7775ci: -> 0.0035s7776ci: -- execute("RESET statement_timeout")7777ci: -> 0.0008s7778ci: -- transaction_open?(nil)7779ci: -> 0.0000s7780ci: -- transaction_open?(nil)7781ci: -> 0.0000s7782ci: -- execute("LOCK TABLE p_ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")7783ci: -> 0.0009s7784ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT tmp_fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES p_ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")7785ci: -> 0.0018s7786ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT tmp_fk_3a9eaa254d_p;")7787ci: -> 0.0007s7788ci: == 20240322124043 AddPartitionedFkBetweenCiBuildsAndCiStages: migrated (0.0801s) 7789ci: == [advisory_lock_connection] object_id: 21890000, pg_backend_pid: 69417790main: == [advisory_lock_connection] object_id: 21897100, pg_backend_pid: 69447791main: == 20240322124310 ReplaceUnpartitionedFkBetweenCiBuildsAndCiStages: migrating =7792main: -- transaction_open?(nil)7793main: -> 0.0000s7794main: -- execute("LOCK TABLE p_ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")7795main: -> 0.0010s7796main: -- transaction_open?(nil)7797main: -> 0.0000s7798main: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")7799main: -> 0.0011s7800main: -- remove_foreign_key(:p_ci_builds, :ci_stages, {:name=>:fk_3a9eaa254d_p})7801main: -> 0.0057s7802main: -- quote_table_name(:p_ci_builds)7803main: -> 0.0000s7804main: -- quote_column_name(:tmp_fk_3a9eaa254d_p)7805main: -> 0.0000s7806main: -- quote_column_name(:fk_3a9eaa254d_p)7807main: -> 0.0000s7808main: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"tmp_fk_3a9eaa254d_p\" TO \"fk_3a9eaa254d_p\"\n")7809main: -> 0.0009s7810main: -- quote_table_name("public.ci_builds")7811main: -> 0.0000s7812main: -- quote_column_name(:tmp_fk_3a9eaa254d_p)7813main: -> 0.0000s7814main: -- quote_column_name(:fk_3a9eaa254d_p)7815main: -> 0.0000s7816main: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"tmp_fk_3a9eaa254d_p\" TO \"fk_3a9eaa254d_p\"\n")7817main: -> 0.0008s7818main: == 20240322124310 ReplaceUnpartitionedFkBetweenCiBuildsAndCiStages: migrated (0.0475s) 7819main: == [advisory_lock_connection] object_id: 21897100, pg_backend_pid: 69447820ci: == [advisory_lock_connection] object_id: 21904400, pg_backend_pid: 69467821ci: == 20240322124310 ReplaceUnpartitionedFkBetweenCiBuildsAndCiStages: migrating =7822ci: -- transaction_open?(nil)7823ci: -> 0.0000s7824ci: -- execute("LOCK TABLE p_ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")7825ci: -> 0.0008s7826ci: -- transaction_open?(nil)7827ci: -> 0.0000s7828ci: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")7829ci: -> 0.0008s7830ci: -- remove_foreign_key(:p_ci_builds, :ci_stages, {:name=>:fk_3a9eaa254d_p})7831ci: -> 0.0052s7832ci: -- quote_table_name(:p_ci_builds)7833ci: -> 0.0000s7834ci: -- quote_column_name(:tmp_fk_3a9eaa254d_p)7835ci: -> 0.0000s7836ci: -- quote_column_name(:fk_3a9eaa254d_p)7837ci: -> 0.0000s7838ci: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"tmp_fk_3a9eaa254d_p\" TO \"fk_3a9eaa254d_p\"\n")7839ci: -> 0.0007s7840ci: -- quote_table_name("public.ci_builds")7841ci: -> 0.0000s7842ci: -- quote_column_name(:tmp_fk_3a9eaa254d_p)7843ci: -> 0.0000s7844ci: -- quote_column_name(:fk_3a9eaa254d_p)7845ci: -> 0.0000s7846ci: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"tmp_fk_3a9eaa254d_p\" TO \"fk_3a9eaa254d_p\"\n")7847ci: -> 0.0007s7848ci: == 20240322124310 ReplaceUnpartitionedFkBetweenCiBuildsAndCiStages: migrated (0.0547s) 7849ci: == [advisory_lock_connection] object_id: 21904400, pg_backend_pid: 69467850main: == [advisory_lock_connection] object_id: 21910360, pg_backend_pid: 69497851main: == 20240325085002 AddIndexApprovalMrRulesOnConfigIdAndIdAndUpdatedAt: migrating 7852main: -- transaction_open?(nil)7853main: -> 0.0000s7854main: -- view_exists?(:postgres_partitions)7855main: -> 0.0014s7856main: -- index_exists?(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})7857main: -> 0.0121s7858main: -- execute("SET statement_timeout TO 0")7859main: -> 0.0006s7860main: -- add_index(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})7861main: -> 0.0020s7862main: -- execute("RESET statement_timeout")7863main: -> 0.0006s7864main: == 20240325085002 AddIndexApprovalMrRulesOnConfigIdAndIdAndUpdatedAt: migrated (0.0354s) 7865main: == [advisory_lock_connection] object_id: 21910360, pg_backend_pid: 69497866ci: == [advisory_lock_connection] object_id: 21910580, pg_backend_pid: 69517867ci: == 20240325085002 AddIndexApprovalMrRulesOnConfigIdAndIdAndUpdatedAt: migrating 7868ci: -- transaction_open?(nil)7869ci: -> 0.0000s7870ci: -- view_exists?(:postgres_partitions)7871ci: -> 0.0012s7872ci: -- index_exists?(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})7873ci: -> 0.0143s7874ci: -- execute("SET statement_timeout TO 0")7875ci: -> 0.0008s7876ci: -- add_index(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})7877ci: -> 0.0023s7878ci: -- execute("RESET statement_timeout")7879ci: -> 0.0007s7880ci: == 20240325085002 AddIndexApprovalMrRulesOnConfigIdAndIdAndUpdatedAt: migrated (0.0494s) 7881ci: == [advisory_lock_connection] object_id: 21910580, pg_backend_pid: 69517882main: == [advisory_lock_connection] object_id: 21916500, pg_backend_pid: 69547883main: == 20240325085542 AddIndexMergeRequestsOnUnmergedStateId: migrating ===========7884main: -- transaction_open?(nil)7885main: -> 0.0000s7886main: -- view_exists?(:postgres_partitions)7887main: -> 0.0013s7888main: -- index_exists?(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})7889main: -> 0.0246s7890main: -- execute("SET statement_timeout TO 0")7891main: -> 0.0006s7892main: -- add_index(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})7893main: -> 0.0023s7894main: -- execute("RESET statement_timeout")7895main: -> 0.0005s7896main: == 20240325085542 AddIndexMergeRequestsOnUnmergedStateId: migrated (0.0488s) ==7897main: == [advisory_lock_connection] object_id: 21916500, pg_backend_pid: 69547898ci: == [advisory_lock_connection] object_id: 21916720, pg_backend_pid: 69567899ci: == 20240325085542 AddIndexMergeRequestsOnUnmergedStateId: migrating ===========7900ci: -- transaction_open?(nil)7901ci: -> 0.0000s7902ci: -- view_exists?(:postgres_partitions)7903ci: -> 0.0014s7904ci: -- index_exists?(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})7905ci: -> 0.0251s7906ci: -- execute("SET statement_timeout TO 0")7907ci: -> 0.0006s7908ci: -- add_index(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})7909ci: -> 0.0023s7910ci: -- execute("RESET statement_timeout")7911ci: -> 0.0006s7912ci: == 20240325085542 AddIndexMergeRequestsOnUnmergedStateId: migrated (0.0582s) ==7913ci: == [advisory_lock_connection] object_id: 21916720, pg_backend_pid: 69567914main: == [advisory_lock_connection] object_id: 21917440, pg_backend_pid: 69597915main: == 20240325112948 RemoveIndexApprovalMergeRequestRulesOnSecOrchestrationConfigId: migrating 7916main: -- transaction_open?(nil)7917main: -> 0.0000s7918main: -- view_exists?(:postgres_partitions)7919main: -> 0.0012s7920main: -- indexes(:approval_merge_request_rules)7921main: -> 0.0114s7922main: -- execute("SET statement_timeout TO 0")7923main: -> 0.0005s7924main: -- remove_index(:approval_merge_request_rules, {:algorithm=>:concurrently, :name=>:idx_approval_merge_request_rules_on_sec_orchestration_config_id})7925main: -> 0.0014s7926main: -- execute("RESET statement_timeout")7927main: -> 0.0006s7928main: == 20240325112948 RemoveIndexApprovalMergeRequestRulesOnSecOrchestrationConfigId: migrated (0.0286s) 7929main: == [advisory_lock_connection] object_id: 21917440, pg_backend_pid: 69597930ci: == [advisory_lock_connection] object_id: 21918200, pg_backend_pid: 69617931ci: == 20240325112948 RemoveIndexApprovalMergeRequestRulesOnSecOrchestrationConfigId: migrating 7932ci: -- transaction_open?(nil)7933ci: -> 0.0000s7934ci: -- view_exists?(:postgres_partitions)7935ci: -> 0.0015s7936ci: -- indexes(:approval_merge_request_rules)7937ci: -> 0.0122s7938ci: -- execute("SET statement_timeout TO 0")7939ci: -> 0.0006s7940ci: -- remove_index(:approval_merge_request_rules, {:algorithm=>:concurrently, :name=>:idx_approval_merge_request_rules_on_sec_orchestration_config_id})7941ci: -> 0.0014s7942ci: -- execute("RESET statement_timeout")7943ci: -> 0.0005s7944ci: == 20240325112948 RemoveIndexApprovalMergeRequestRulesOnSecOrchestrationConfigId: migrated (0.0427s) 7945ci: == [advisory_lock_connection] object_id: 21918200, pg_backend_pid: 69617946main: == [advisory_lock_connection] object_id: 21932140, pg_backend_pid: 69647947main: == 20240325114535 RemoveInstanceLevelCodeSuggestionsEnabled: migrating ========7948main: -- remove_column(:application_settings, :instance_level_code_suggestions_enabled, :boolean, {:null=>false, :default=>false})7949main: -> 0.0030s7950main: == 20240325114535 RemoveInstanceLevelCodeSuggestionsEnabled: migrated (0.0101s) 7951main: == [advisory_lock_connection] object_id: 21932140, pg_backend_pid: 69647952ci: == [advisory_lock_connection] object_id: 21946320, pg_backend_pid: 69667953ci: == 20240325114535 RemoveInstanceLevelCodeSuggestionsEnabled: migrating ========7954ci: -- remove_column(:application_settings, :instance_level_code_suggestions_enabled, :boolean, {:null=>false, :default=>false})7955ci: -> 0.0036s7956ci: == 20240325114535 RemoveInstanceLevelCodeSuggestionsEnabled: migrated (0.0235s) 7957ci: == [advisory_lock_connection] object_id: 21946320, pg_backend_pid: 69667958main: == [advisory_lock_connection] object_id: 21957540, pg_backend_pid: 69697959main: == 20240325115147 CreateProjectSavedRepliesTable: migrating ===================7960main: -- create_table(:project_saved_replies)7961main: -- quote_column_name(:name)7962main: -> 0.0000s7963main: -- quote_column_name(:content)7964main: -> 0.0000s7965main: -> 0.0088s7966main: == 20240325115147 CreateProjectSavedRepliesTable: migrated (0.0159s) ==========7967main: == [advisory_lock_connection] object_id: 21957540, pg_backend_pid: 69697968ci: == [advisory_lock_connection] object_id: 21968780, pg_backend_pid: 69717969ci: == 20240325115147 CreateProjectSavedRepliesTable: migrating ===================7970ci: -- create_table(:project_saved_replies)7971ci: -- quote_column_name(:name)7972ci: -> 0.0000s7973ci: -- quote_column_name(:content)7974ci: -> 0.0000s7975ci: -> 0.0072s7976I, [2024-04-05T20:26:02.437447 #293] INFO -- : Database: 'ci', Table: 'project_saved_replies': Lock Writes7977ci: == 20240325115147 CreateProjectSavedRepliesTable: migrated (0.0271s) ==========7978ci: == [advisory_lock_connection] object_id: 21968780, pg_backend_pid: 69717979main: == [advisory_lock_connection] object_id: 21984360, pg_backend_pid: 69747980main: == 20240325150539 AddPreReceiveSecretDetectionEnabledToProjectSecuritySettings: migrating 7981main: -- add_column(:project_security_settings, :pre_receive_secret_detection_enabled, :boolean, {:null=>false, :default=>false})7982main: -> 0.0025s7983main: == 20240325150539 AddPreReceiveSecretDetectionEnabledToProjectSecuritySettings: migrated (0.0091s) 7984main: == [advisory_lock_connection] object_id: 21984360, pg_backend_pid: 69747985ci: == [advisory_lock_connection] object_id: 21999940, pg_backend_pid: 69767986ci: == 20240325150539 AddPreReceiveSecretDetectionEnabledToProjectSecuritySettings: migrating 7987ci: -- add_column(:project_security_settings, :pre_receive_secret_detection_enabled, :boolean, {:null=>false, :default=>false})7988ci: -> 0.0023s7989ci: == 20240325150539 AddPreReceiveSecretDetectionEnabledToProjectSecuritySettings: migrated (0.0202s) 7990ci: == [advisory_lock_connection] object_id: 21999940, pg_backend_pid: 69767991main: == [advisory_lock_connection] object_id: 22029760, pg_backend_pid: 69797992main: == 20240326082844 FixWorkItemColorsCascadeOptionOnFkToNamespaceId: migrating ==7993main: -- transaction_open?(nil)7994main: -> 0.0000s7995main: -- transaction_open?(nil)7996main: -> 0.0000s7997main: -- execute("ALTER TABLE work_item_colors ADD CONSTRAINT fk_work_item_colors_on_namespace_id FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")7998main: -> 0.0023s7999main: == 20240326082844 FixWorkItemColorsCascadeOptionOnFkToNamespaceId: migrated (0.0337s) 8000main: == [advisory_lock_connection] object_id: 22029760, pg_backend_pid: 69798001ci: == [advisory_lock_connection] object_id: 22059600, pg_backend_pid: 69818002ci: == 20240326082844 FixWorkItemColorsCascadeOptionOnFkToNamespaceId: migrating ==8003ci: -- transaction_open?(nil)8004ci: -> 0.0000s8005ci: -- transaction_open?(nil)8006ci: -> 0.0000s8007ci: -- execute("ALTER TABLE work_item_colors ADD CONSTRAINT fk_work_item_colors_on_namespace_id FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")8008ci: -> 0.0021s8009ci: == 20240326082844 FixWorkItemColorsCascadeOptionOnFkToNamespaceId: migrated (0.0425s) 8010ci: == [advisory_lock_connection] object_id: 22059600, pg_backend_pid: 69818011main: == [advisory_lock_connection] object_id: 22074240, pg_backend_pid: 69848012main: == 20240326083222 ValidateNewNamespaceIdFkOnWorkItemColors: migrating =========8013main: -- execute("SET statement_timeout TO 0")8014main: -> 0.0008s8015main: -- execute("ALTER TABLE work_item_colors VALIDATE CONSTRAINT fk_work_item_colors_on_namespace_id;")8016main: -> 0.0026s8017main: -- execute("RESET statement_timeout")8018main: -> 0.0006s8019main: == 20240326083222 ValidateNewNamespaceIdFkOnWorkItemColors: migrated (0.0231s) 8020main: == [advisory_lock_connection] object_id: 22074240, pg_backend_pid: 69848021ci: == [advisory_lock_connection] object_id: 22088900, pg_backend_pid: 69868022ci: == 20240326083222 ValidateNewNamespaceIdFkOnWorkItemColors: migrating =========8023ci: -- execute("SET statement_timeout TO 0")8024ci: -> 0.0008s8025ci: -- execute("ALTER TABLE work_item_colors VALIDATE CONSTRAINT fk_work_item_colors_on_namespace_id;")8026ci: -> 0.0029s8027ci: -- execute("RESET statement_timeout")8028ci: -> 0.0007s8029ci: == 20240326083222 ValidateNewNamespaceIdFkOnWorkItemColors: migrated (0.0370s) 8030ci: == [advisory_lock_connection] object_id: 22088900, pg_backend_pid: 69868031main: == [advisory_lock_connection] object_id: 22089300, pg_backend_pid: 69898032main: == 20240326083321 RemoveOldNamespaceIdFkOnWorkItemColors: migrating ===========8033main: -- transaction_open?(nil)8034main: -> 0.0000s8035main: -- remove_foreign_key(:work_item_colors, {:column=>:namespace_id, :on_delete=>:nullify, :name=>"fk_b15b0912d0"})8036main: -> 0.0069s8037main: == 20240326083321 RemoveOldNamespaceIdFkOnWorkItemColors: migrated (0.0322s) ==8038main: == [advisory_lock_connection] object_id: 22089300, pg_backend_pid: 69898039ci: == [advisory_lock_connection] object_id: 22089740, pg_backend_pid: 69918040ci: == 20240326083321 RemoveOldNamespaceIdFkOnWorkItemColors: migrating ===========8041ci: -- transaction_open?(nil)8042ci: -> 0.0000s8043ci: -- remove_foreign_key(:work_item_colors, {:column=>:namespace_id, :on_delete=>:nullify, :name=>"fk_b15b0912d0"})8044ci: -> 0.0060s8045ci: == 20240326083321 RemoveOldNamespaceIdFkOnWorkItemColors: migrated (0.0397s) ==8046ci: == [advisory_lock_connection] object_id: 22089740, pg_backend_pid: 69918047main: == [advisory_lock_connection] object_id: 22090460, pg_backend_pid: 69948048main: == 20240326144116 AddZoektSettingsToApplicationSettings: migrating ============8049main: -- add_column(:application_settings, :zoekt_settings, :jsonb, {:default=>{}, :null=>false})8050main: -> 0.0039s8051main: == 20240326144116 AddZoektSettingsToApplicationSettings: migrated (0.0101s) ===8052main: == [advisory_lock_connection] object_id: 22090460, pg_backend_pid: 69948053ci: == [advisory_lock_connection] object_id: 22091220, pg_backend_pid: 69968054ci: == 20240326144116 AddZoektSettingsToApplicationSettings: migrating ============8055ci: -- add_column(:application_settings, :zoekt_settings, :jsonb, {:default=>{}, :null=>false})8056ci: -> 0.0044s8057ci: == 20240326144116 AddZoektSettingsToApplicationSettings: migrated (0.0209s) ===8058ci: == [advisory_lock_connection] object_id: 22091220, pg_backend_pid: 69968059main: == [advisory_lock_connection] object_id: 22091980, pg_backend_pid: 69998060main: == 20240327114933 AddOverrideChangesRequestedToMergeRequest: migrating ========8061main: -- add_column(:merge_requests, :override_requested_changes, :boolean, {:default=>false, :null=>false})8062main: -> 0.0028s8063main: == 20240327114933 AddOverrideChangesRequestedToMergeRequest: migrated (0.0097s) 8064main: == [advisory_lock_connection] object_id: 22091980, pg_backend_pid: 69998065ci: == [advisory_lock_connection] object_id: 22092760, pg_backend_pid: 70018066ci: == 20240327114933 AddOverrideChangesRequestedToMergeRequest: migrating ========8067ci: -- add_column(:merge_requests, :override_requested_changes, :boolean, {:default=>false, :null=>false})8068ci: -> 0.0028s8069ci: == 20240327114933 AddOverrideChangesRequestedToMergeRequest: migrated (0.0212s) 8070ci: == [advisory_lock_connection] object_id: 22092760, pg_backend_pid: 70018071main: == [advisory_lock_connection] object_id: 22098160, pg_backend_pid: 70048072main: == 20240327133742 AddRequireReauthenticationToApprove: migrating ==============8073main: -- add_column(:project_settings, "require_reauthentication_to_approve", :boolean)8074main: -> 0.0014s8075main: -- add_column(:group_merge_request_approval_settings, "require_reauthentication_to_approve", :boolean, {:default=>false, :null=>false})8076main: -> 0.0015s8077main: == 20240327133742 AddRequireReauthenticationToApprove: migrated (0.0088s) =====8078main: == [advisory_lock_connection] object_id: 22098160, pg_backend_pid: 70048079ci: == [advisory_lock_connection] object_id: 22103580, pg_backend_pid: 70068080ci: == 20240327133742 AddRequireReauthenticationToApprove: migrating ==============8081ci: -- add_column(:project_settings, "require_reauthentication_to_approve", :boolean)8082ci: -> 0.0016s8083ci: -- add_column(:group_merge_request_approval_settings, "require_reauthentication_to_approve", :boolean, {:default=>false, :null=>false})8084ci: -> 0.0018s8085ci: == 20240327133742 AddRequireReauthenticationToApprove: migrated (0.0200s) =====8086ci: == [advisory_lock_connection] object_id: 22103580, pg_backend_pid: 70068087main: == [advisory_lock_connection] object_id: 22107260, pg_backend_pid: 70098088main: == 20240327214545 AddDevelopmentWidgetToWorkItemTypes: migrating ==============8089main: == 20240327214545 AddDevelopmentWidgetToWorkItemTypes: migrated (0.0195s) =====8090main: == [advisory_lock_connection] object_id: 22107260, pg_backend_pid: 70098091ci: == [advisory_lock_connection] object_id: 22110980, pg_backend_pid: 70118092ci: == 20240327214545 AddDevelopmentWidgetToWorkItemTypes: migrating ==============8093ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].8094ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].8095ci: == 20240327214545 AddDevelopmentWidgetToWorkItemTypes: migrated (0.0168s) =====8096ci: == [advisory_lock_connection] object_id: 22110980, pg_backend_pid: 70118097main: == [advisory_lock_connection] object_id: 22117420, pg_backend_pid: 70148098main: == 20240328123442 IndexVulnerabilityReadsForVulnerabilityExport: migrating ====8099main: -- transaction_open?(nil)8100main: -> 0.0000s8101main: -- view_exists?(:postgres_partitions)8102main: -> 0.0015s8103main: -- index_exists?(:vulnerability_reads, [:traversal_ids, :vulnerability_id], {:name=>:index_vulnerability_reads_for_vulnerability_export, :where=>"archived = false", :algorithm=>:concurrently})8104main: -> 0.0247s8105main: -- execute("SET statement_timeout TO 0")8106main: -> 0.0008s8107main: -- add_index(:vulnerability_reads, [:traversal_ids, :vulnerability_id], {:name=>:index_vulnerability_reads_for_vulnerability_export, :where=>"archived = false", :algorithm=>:concurrently})8108main: -> 0.0025s8109main: -- execute("RESET statement_timeout")8110main: -> 0.0007s8111main: == 20240328123442 IndexVulnerabilityReadsForVulnerabilityExport: migrated (0.0662s) 8112main: == [advisory_lock_connection] object_id: 22117420, pg_backend_pid: 70148113ci: == [advisory_lock_connection] object_id: 22123900, pg_backend_pid: 70168114ci: == 20240328123442 IndexVulnerabilityReadsForVulnerabilityExport: migrating ====8115ci: -- transaction_open?(nil)8116ci: -> 0.0000s8117ci: -- view_exists?(:postgres_partitions)8118ci: -> 0.0014s8119ci: -- index_exists?(:vulnerability_reads, [:traversal_ids, :vulnerability_id], {:name=>:index_vulnerability_reads_for_vulnerability_export, :where=>"archived = false", :algorithm=>:concurrently})8120ci: -> 0.0200s8121ci: -- execute("SET statement_timeout TO 0")8122ci: -> 0.0008s8123ci: -- add_index(:vulnerability_reads, [:traversal_ids, :vulnerability_id], {:name=>:index_vulnerability_reads_for_vulnerability_export, :where=>"archived = false", :algorithm=>:concurrently})8124ci: -> 0.0024s8125ci: -- execute("RESET statement_timeout")8126ci: -> 0.0006s8127ci: == 20240328123442 IndexVulnerabilityReadsForVulnerabilityExport: migrated (0.0531s) 8128ci: == [advisory_lock_connection] object_id: 22123900, pg_backend_pid: 70168129main: == [advisory_lock_connection] object_id: 22124620, pg_backend_pid: 70198130main: == 20240329125210 FinalizeHasIssuesBackfilling: migrating =====================8131main: -- transaction_open?(nil)8132main: -> 0.0000s8133main: == 20240329125210 FinalizeHasIssuesBackfilling: migrated (0.0333s) ============8134main: == [advisory_lock_connection] object_id: 22124620, pg_backend_pid: 70198135ci: == [advisory_lock_connection] object_id: 22125360, pg_backend_pid: 70218136ci: == 20240329125210 FinalizeHasIssuesBackfilling: migrating =====================8137ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].8138ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].8139ci: == 20240329125210 FinalizeHasIssuesBackfilling: migrated (0.0176s) ============8140ci: == [advisory_lock_connection] object_id: 22125360, pg_backend_pid: 70218141main: == [advisory_lock_connection] object_id: 22126080, pg_backend_pid: 70248142main: == 20240402080706 FinalizeBackfillVsCodeSettingsVersion: migrating ============8143main: -- transaction_open?(nil)8144main: -> 0.0000s8145main: == 20240402080706 FinalizeBackfillVsCodeSettingsVersion: migrated (0.0319s) ===8146main: == [advisory_lock_connection] object_id: 22126080, pg_backend_pid: 70248147ci: == [advisory_lock_connection] object_id: 22126820, pg_backend_pid: 70268148ci: == 20240402080706 FinalizeBackfillVsCodeSettingsVersion: migrating ============8149ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].8150ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].8151ci: == 20240402080706 FinalizeBackfillVsCodeSettingsVersion: migrated (0.0156s) ===8152ci: == [advisory_lock_connection] object_id: 22126820, pg_backend_pid: 70268153main: == [advisory_lock_connection] object_id: 22127700, pg_backend_pid: 70298154main: == 20240402105907 AddIndexMergeRequestsForLatestDiffsWithStateMerged: migrating 8155main: -- index_exists?(:merge_requests, [:latest_merge_request_diff_id, :target_project_id], {:where=>"state_id = 3", :name=>"index_merge_requests_for_latest_diffs_with_state_merged", :algorithm=>:concurrently})8156main: -> 0.0257s8157main: -- add_index_options(:merge_requests, [:latest_merge_request_diff_id, :target_project_id], {:where=>"state_id = 3", :name=>"index_merge_requests_for_latest_diffs_with_state_merged", :algorithm=>:concurrently})8158main: -> 0.0004s8159main: == 20240402105907 AddIndexMergeRequestsForLatestDiffsWithStateMerged: migrated (0.0415s) 8160main: == [advisory_lock_connection] object_id: 22127700, pg_backend_pid: 70298161ci: == [advisory_lock_connection] object_id: 22128620, pg_backend_pid: 70318162ci: == 20240402105907 AddIndexMergeRequestsForLatestDiffsWithStateMerged: migrating 8163ci: -- index_exists?(:merge_requests, [:latest_merge_request_diff_id, :target_project_id], {:where=>"state_id = 3", :name=>"index_merge_requests_for_latest_diffs_with_state_merged", :algorithm=>:concurrently})8164ci: -> 0.0271s8165ci: -- add_index_options(:merge_requests, [:latest_merge_request_diff_id, :target_project_id], {:where=>"state_id = 3", :name=>"index_merge_requests_for_latest_diffs_with_state_merged", :algorithm=>:concurrently})8166ci: -> 0.0005s8167ci: == 20240402105907 AddIndexMergeRequestsForLatestDiffsWithStateMerged: migrated (0.0563s) 8168ci: == [advisory_lock_connection] object_id: 22128620, pg_backend_pid: 70318169main: == [advisory_lock_connection] object_id: 22132760, pg_backend_pid: 70348170main: == 20240402110451 AddIndexOnMergeRequestDiffsHeadCommitSha: migrating =========8171main: -- index_exists?(:merge_request_diffs, :head_commit_sha, {:name=>"index_on_merge_request_diffs_head_commit_sha", :algorithm=>:concurrently})8172main: -> 0.0089s8173main: -- add_index_options(:merge_request_diffs, :head_commit_sha, {:name=>"index_on_merge_request_diffs_head_commit_sha", :algorithm=>:concurrently})8174main: -> 0.0006s8175main: == 20240402110451 AddIndexOnMergeRequestDiffsHeadCommitSha: migrated (0.0270s) 8176main: == [advisory_lock_connection] object_id: 22132760, pg_backend_pid: 70348177ci: == [advisory_lock_connection] object_id: 22132980, pg_backend_pid: 70368178ci: == 20240402110451 AddIndexOnMergeRequestDiffsHeadCommitSha: migrating =========8179ci: -- index_exists?(:merge_request_diffs, :head_commit_sha, {:name=>"index_on_merge_request_diffs_head_commit_sha", :algorithm=>:concurrently})8180ci: -> 0.0088s8181ci: -- add_index_options(:merge_request_diffs, :head_commit_sha, {:name=>"index_on_merge_request_diffs_head_commit_sha", :algorithm=>:concurrently})8182ci: -> 0.0004s8183ci: == 20240402110451 AddIndexOnMergeRequestDiffsHeadCommitSha: migrated (0.0362s) 8184ci: == [advisory_lock_connection] object_id: 22132980, pg_backend_pid: 70368185main: == [advisory_lock_connection] object_id: 22155980, pg_backend_pid: 70398186main: == 20240404112201 ReplaceZoektIndicesIndexOnNodeId: migrating =================8187main: -- transaction_open?(nil)8188main: -> 0.0000s8189main: -- view_exists?(:postgres_partitions)8190main: -> 0.0014s8191main: -- index_exists?(:zoekt_indices, [:zoekt_node_id, :id], {:name=>"index_zoekt_indices_on_zoekt_node_id_and_id", :unique=>true, :algorithm=>:concurrently})8192main: -> 0.0061s8193main: -- execute("SET statement_timeout TO 0")8194main: -> 0.0006s8195main: -- add_index(:zoekt_indices, [:zoekt_node_id, :id], {:name=>"index_zoekt_indices_on_zoekt_node_id_and_id", :unique=>true, :algorithm=>:concurrently})8196main: -> 0.0021s8197main: -- execute("RESET statement_timeout")8198main: -> 0.0006s8199main: -- transaction_open?(nil)8200main: -> 0.0000s8201main: -- view_exists?(:postgres_partitions)8202main: -> 0.0010s8203main: -- indexes(:zoekt_indices)8204main: -> 0.0055s8205main: -- remove_index(:zoekt_indices, {:algorithm=>:concurrently, :name=>"index_zoekt_indices_on_zoekt_node_id"})8206main: -> 0.0014s8207main: == 20240404112201 ReplaceZoektIndicesIndexOnNodeId: migrated (0.0432s) ========8208main: == [advisory_lock_connection] object_id: 22155980, pg_backend_pid: 70398209ci: == [advisory_lock_connection] object_id: 22179060, pg_backend_pid: 70418210ci: == 20240404112201 ReplaceZoektIndicesIndexOnNodeId: migrating =================8211ci: -- transaction_open?(nil)8212ci: -> 0.0000s8213ci: -- view_exists?(:postgres_partitions)8214ci: -> 0.0012s8215ci: -- index_exists?(:zoekt_indices, [:zoekt_node_id, :id], {:name=>"index_zoekt_indices_on_zoekt_node_id_and_id", :unique=>true, :algorithm=>:concurrently})8216ci: -> 0.0056s8217ci: -- execute("SET statement_timeout TO 0")8218ci: -> 0.0006s8219ci: -- add_index(:zoekt_indices, [:zoekt_node_id, :id], {:name=>"index_zoekt_indices_on_zoekt_node_id_and_id", :unique=>true, :algorithm=>:concurrently})8220ci: -> 0.0018s8221ci: -- execute("RESET statement_timeout")8222ci: -> 0.0006s8223ci: -- transaction_open?(nil)8224ci: -> 0.0000s8225ci: -- view_exists?(:postgres_partitions)8226ci: -> 0.0016s8227ci: -- indexes(:zoekt_indices)8228ci: -> 0.0053s8229ci: -- remove_index(:zoekt_indices, {:algorithm=>:concurrently, :name=>"index_zoekt_indices_on_zoekt_node_id"})8230ci: -> 0.0015s8231ci: == 20240404112201 ReplaceZoektIndicesIndexOnNodeId: migrated (0.0529s) ========8232ci: == [advisory_lock_connection] object_id: 22179060, pg_backend_pid: 70418233==> 'bundle exec rake db:drop db:create db:migrate' succeeded in 362 seconds.8235Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy8237Job succeeded