From af7558b036a53ebb0484e7978694a0b419c38c70 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 18 Jan 2024 21:08:06 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .gitlab/ci/database.gitlab-ci.yml | 2 +- .rubocop_todo/layout/argument_alignment.yml | 34 - .../layout/empty_line_after_magic_comment.yml | 10 - .../lint/redundant_cop_disable_directive.yml | 5 - .rubocop_todo/rspec/context_wording.yml | 1 - .rubocop_todo/rspec/feature_category.yml | 4 - .rubocop_todo/rspec/named_subject.yml | 4 - .rubocop_todo/rspec/scattered_let.yml | 1 - .rubocop_todo/style/inline_disable_annotation.yml | 30 - Gemfile | 2 +- Gemfile.checksum | 2 +- Gemfile.lock | 4 +- .../components/ci_variable_drawer.vue | 17 + .../components/ci_variable_table.vue | 61 +- .../javascripts/ci/ci_variable_list/constants.js | 1 + .../fragments/ci_group_variable.fragment.graphql | 7 + .../ci_instance_variable.fragment.graphql | 6 + .../fragments/ci_project_variable.fragment.graphql | 7 + .../mutations/admin_add_variable.mutation.graphql | 6 +- .../admin_delete_variable.mutation.graphql | 6 +- .../admin_update_variable.mutation.graphql | 6 +- .../mutations/group_add_variable.mutation.graphql | 8 +- .../group_delete_variable.mutation.graphql | 8 +- .../group_update_variable.mutation.graphql | 8 +- .../project_add_variable.mutation.graphql | 8 +- .../project_delete_variable.mutation.graphql | 8 +- .../project_update_variable.mutation.graphql | 8 +- .../graphql/queries/group_variables.query.graphql | 8 +- .../queries/project_variables.query.graphql | 6 +- .../graphql/queries/variables.query.graphql | 7 +- .../queries/inherited_ci_variables.query.graphql | 1 + .../javascripts/vue_shared/directives/safe_html.js | 5 + bin/feature-flag | 14 + db/init_structure.sql | 1775 +++++++++++++++++--- ...lnerability_occurrences_on_id_and_scanner_id.rb | 20 - ...r_registration_enabled_to_namespace_settings.rb | 9 - ...0191136_add_access_level_to_ci_job_artifacts.rb | 9 - ...dd_status_updated_at_to_container_repository.rb | 7 - .../20221101174816_create_package_metadata.rb | 11 - ...21101194416_create_package_metadata_versions.rb | 11 - ...21101195309_create_package_metadata_licenses.rb | 10 - ...te_package_metadata_package_version_licenses.rb | 12 - ...x_environments_for_name_search_within_folder.rb | 16 - ...5642_create_dependency_proxy_manifest_states.rb | 45 - ...1103205317_create_dast_pre_scan_verification.rb | 22 - ...epted_reviewers_to_merge_request_predictions.rb | 9 - ...08_add_partition_id_to_ci_unit_test_failures.rb | 9 - ...636_add_partition_id_to_ci_sources_pipelines.rb | 9 - ..._add_partition_id_to_ci_build_pending_states.rb | 9 - ...22_add_partition_id_to_ci_build_trace_chunks.rb | 9 - ..._add_partition_id_to_ci_build_report_results.rb | 9 - ...110080956_add_partition_id_to_ci_build_needs.rb | 9 - ...add_partition_id_to_ci_builds_runner_session.rb | 9 - ...081115_add_partition_id_to_ci_pending_builds.rb | 9 - ..._add_partition_id_to_ci_build_trace_metadata.rb | 9 - ...081348_add_partition_id_to_ci_running_builds.rb | 9 - ...0081448_add_partition_id_to_ci_job_variables.rb | 9 - ...03_add_dashboard_fields_to_namespace_details.rb | 10 - ...11123146_add_onboarding_in_progress_to_users.rb | 15 - ...3147_add_onboarding_step_url_to_user_details.rb | 16 - ...123148_add_text_limit_to_onboarding_step_url.rb | 13 - ...1135238_create_dependency_list_exports_table.rb | 23 - .../20221111142921_add_hierarchy_restrictions.rb | 21 - ...0221114131943_add_short_title_to_appearances.rb | 10 - ...last_seat_refresh_at_to_gitlab_subscriptions.rb | 16 - ...212908_add_debug_trace_to_ci_builds_metadata.rb | 9 - ...5085813_add_limit_to_appereances_short_title.rb | 13 - ...6_add_foreign_key_to_dependency_list_exports.rb | 27 - ...21116113323_add_index_on_team_id_and_chat_id.rb | 15 - ...24821_add_enterprise_boolean_to_bulk_imports.rb | 7 - ...116134507_add_projects_emails_enabled_column.rb | 7 - ...6134539_add_namespaces_emails_enabled_column.rb | 8 - ...xperiment_metadata_and_ml_candidate_metadata.rb | 29 - ...20221116161126_add_auth_signing_type_to_keys.rb | 7 - .../20221121091238_add_work_item_progress.rb | 18 - ...21121100431_add_partition_id_to_ci_resources.rb | 9 - ...igger_approve_deployment_to_project_settings.rb | 9 - ...2210711_add_columns_to_postgres_foreign_keys.rb | 54 - ...removing_send_user_confirmation_email_column.rb | 22 - ...5_add_pipeline_hierarchy_size_to_plan_limits.rb | 7 - ...d_source_partition_id_to_ci_sources_pipeline.rb | 9 - .../20221128155738_add_discord_to_user_details.rb | 12 - ...5833_add_discord_field_limit_to_user_details.rb | 15 - ...9_increase_self_hosted_attachment_size_limit.rb | 13 - ...70433_create_dast_pre_scan_verification_step.rb | 18 - ..._limits_max_size_to_requirements_v2_artifact.rb | 7 - db/migrate/20221202144210_create_achievements.rb | 24 - ...ect_scope_links_on_source_and_target_project.rb | 23 - .../20221204090437_add_category_to_abuse_report.rb | 7 - ...134_add_disable_pats_to_application_settings.rb | 7 - ...0_add_use_new_navigation_to_user_preferences.rb | 9 - ...4_add_authorized_scopes_to_slack_integration.rb | 38 - ...20221206222032_add_read_code_to_member_roles.rb | 7 - ...orm_state_size_bytes_to_application_settings.rb | 24 - ..._bulk_import_enabled_to_application_settings.rb | 7 - ...120_create_dast_scanner_profiles_runner_tags.rb | 18 - ...nstraints_from_ci_resources_for_partition_id.rb | 16 - ...pdate_import_sources_on_application_settings.rb | 28 - ...pdate_import_sources_on_application_settings.rb | 25 - ...9174132_remove_sbom_occurrences_unique_index.rb | 22 - .../20221209174157_truncate_sbom_occurrences.rb | 28 - ...212054640_add_reported_from_to_abuse_reports.rb | 21 - ...12192452_add_uuid_column_to_sbom_occurrences.rb | 7 - ...0221212192527_index_sbom_occurrences_on_uuid.rb | 15 - ...amespaces_on_path_for_top_level_non_projects.rb | 18 - ...d_default_in_dependency_proxy_group_settings.rb | 7 - .../20221214201256_create_user_achievements.rb | 33 - ...0221214204247_user_achievements_foreign_keys.rb | 19 - ...5210347_partition_pm_package_metadata_tables.rb | 13 - ...se_connection_string_to_application_settings.rb | 7 - .../20221219103007_add_name_to_ml_candidates.rb | 6 - ...2528_add_text_limit_to_name_on_ml_candidates.rb | 13 - ...ext_over_limit_check_at_to_namespace_details.rb | 20 - ...lickhouse_connection_string_to_encrypted_var.rb | 25 - ...s_to_private_profile_to_application_settings.rb | 7 - ...21134116_create_elastic_group_index_statuses.rb | 18 - .../20221221171239_rename_amount_used_column.rb | 22 - ..._analytics_dashboards_configuration_pointers.rb | 19 - .../20221223114543_add_pwa_icon_to_appearances.rb | 13 - ...05323_add_registration_columns_to_ci_runners.rb | 10 - ...0221226132038_index_ci_runners_on_creator_id.rb | 15 - .../20221226163203_create_ci_runner_machines.rb | 21 - .../20221227080606_add_text_limit_to_pwa_icon.rb | 13 - ...w_registration_token_to_application_settings.rb | 9 - ...low_registration_token_to_namespace_settings.rb | 9 - ...28063845_add_incident_events_to_integrations.rb | 7 - ...1228072549_add_pwa_attributes_to_appearances.rb | 15 - ...21228073206_add_text_limit_to_pwa_attributes.rb | 15 - ...heck_constraint_on_chat_names_on_integration.rb | 15 - ...me_appearances_short_title_to_pwa_short_name.rb | 13 - ...229064959_add_links_to_spam_to_abuse_reports.rb | 7 - ...dd_smtp_credentials_to_service_desk_settings.rb | 28 - ...nt_for_custom_email_to_service_desk_settings.rb | 18 - ...to_smtp_credentials_on_service_desk_settings.rb | 19 - ...meta_to_merge_requests_compliance_violations.rb | 10 - ...0104150600_add_machine_id_to_builds_metadata.rb | 9 - ...1524_add_zoekt_shards_and_indexed_namespaces.rb | 20 - ..._column_on_ci_namespace_monthly_usages_table.rb | 24 - ...230106014423_add_constraint_to_links_to_spam.rb | 15 - .../20230106125945_add_user_to_ssh_signatures.rb | 11 - ...0106131659_add_fingerprint_to_ssh_signatures.rb | 13 - ...2239_add_config_column_to_ci_runner_machines.rb | 9 - .../20230106184809_create_dast_profiles_tags.rb | 18 - ...328_add_zoekt_indexed_namespaces_foreign_key.rb | 15 - ...3_create_namespaces_storage_limit_exclusions.rb | 20 - ...9095159_add_runner_machines_created_at_index.rb | 15 - ...rename_web_hook_calls_to_web_hook_calls_high.rb | 13 - ...21313_add_runner_machines_contacted_at_index.rb | 16 - ...storage_admin_control_columns_to_plan_limits.rb | 11 - ...20230109232316_create_wiki_repository_states.rb | 44 - ...10031131_add_uses_legacy_iid_to_test_reports.rb | 7 - ...dd_on_update_action_to_postgres_foreign_keys.rb | 73 - ...add_migrate_projects_to_bulk_import_entities.rb | 7 - ...124512_remove_tmp_index_vulns_on_report_type.rb | 22 - ...32621_unpartition_pm_package_metadata_tables.rb | 54 - ..._allow_possible_spam_to_application_settings.rb | 9 - db/migrate/20230111174113_create_airflow_dags.rb | 18 - ...4822_add_user_index_and_fk_to_ssh_signatures.rb | 20 - ...253_add_tmp_index_to_ci_build_runner_session.rb | 23 - ...0112104526_add_tmp_index_to_ci_pending_build.rb | 23 - ...0112104636_add_tmp_index_to_ci_running_build.rb | 23 - ...195141_package_metadata_set_default_not_null.rb | 7 - ...es_unique_domain_columns_to_project_settings.rb | 13 - ...d_project_settings_pages_unique_domain_limit.rb | 13 - ...ct_settings_pages_unique_domain_unique_index.rb | 20 - .../20230117173433_create_project_data_transfer.rb | 32 - ...ch_curation_settings_to_application_settings.rb | 17 - ...20230119151636_add_url_hash_to_web_hook_logs.rb | 8 - ...940_add_text_limit_to_web_hook_logs_url_hash.rb | 13 - ...mail_additional_text_to_application_settings.rb | 12 - ...30119215436_add_package_metadata_checkpoints.rb | 19 - .../20230120170042_re_add_web_hook_calls_column.rb | 9 - ...ync_triggers_from_web_hook_calls_plan_limits.rb | 15 - ...1818_sync_plan_limits_web_hook_calls_columns.rb | 15 - .../20230123095022_create_scan_result_policies.rb | 18 - ..._add_datetime_fields_to_bulk_import_trackers.rb | 13 - ...nal_text_to_application_settings_text_limits.rb | 13 - ...43_add_deploy_key_id_to_create_access_levels.rb | 11 - ...5_raise_group_and_project_ci_variable_limits.rb | 17 - ..._add_checksums_column_to_project_mirror_data.rb | 9 - ...index_for_protected_tag_create_access_levels.rb | 18 - ...30125090315_add_prepared_at_to_merge_request.rb | 17 - ...44_add_timestamps_to_package_metadata_tables.rb | 17 - ...lt_value_for_inbound_job_token_scope_enabled.rb | 11 - ...230126151622_add_ci_triggers_encrypted_token.rb | 13 - ...a_connect_public_key_storage_enabled_setting.rb | 7 - ...onversion_of_merge_request_metrics_to_bigint.rb | 16 - ...imit_users_alertlist_to_application_settings.rb | 11 - ...wnload_limit_alertlist_to_namespace_settings.rb | 13 - ..._add_project_pointer_for_analytics_dashboard.rb | 29 - ...rate_project_pointer_for_analytics_dashboard.rb | 15 - ...board_analytics_project_pointer_project_null.rb | 29 - ...add_id_column_to_package_metadata_join_table.rb | 76 - ...add_trial_date_index_to_gitlab_subscribtions.rb | 15 - .../20230129094140_add_widget_definitions.rb | 24 - .../20230129154126_add_widget_def_namespace_fk.rb | 16 - ...30129154202_add_widget_def_work_item_type_fk.rb | 15 - ...230129154819_add_widgets_for_work_item_types.rb | 143 -- ...alize_conversion_of_ci_build_needs_to_bigint.rb | 16 - ...ckfill_ci_build_needs_for_big_int_conversion.rb | 16 - ...pts_and_last_error_to_postgres_async_indexes.rb | 11 - ...t_limit_to_postgres_async_indexes_last_error.rb | 13 - ...e_conversion_of_sent_notifications_to_bigint.rb | 16 - ...e_protected_environment_default_access_level.rb | 7 - ..._initialize_conversion_of_notes_id_to_bigint.rb | 16 - ...up_approvers_enabled_to_application_settings.rb | 11 - ...0131123923_raise_ci_variables_default_limits.rb | 8 - ...id_version_index_to_installable_npm_packages.rb | 21 - ...ialize_conversion_of_todos_note_id_to_bigint.rb | 16 - ...on_of_system_note_metadata_note_id_to_bigint.rb | 16 - ...sion_of_epic_user_mentions_note_id_to_bigint.rb | 16 - ..._conversion_of_suggestions_note_id_to_bigint.rb | 16 - ...ion_of_issue_user_mentions_note_id_to_bigint.rb | 16 - ..._add_scan_result_policy_id_to_approval_rules.rb | 10 - .../20230203011359_create_automation_rules.rb | 28 - ...ll_pipeline_id_to_dast_pre_scan_verification.rb | 11 - ...reate_postgres_async_foreign_key_validations.rb | 17 - ...add_match_on_inclusion_to_scan_result_policy.rb | 9 - ...on_of_note_diff_files_diff_note_id_to_bigint.rb | 16 - ...n_of_snippet_user_mentions_note_id_to_bigint.rb | 16 - ...on_of_design_user_mentions_note_id_to_bigint.rb | 16 - ...ulnerability_user_mentions_note_id_to_bigint.rb | 16 - ...on_of_commit_user_mentions_note_id_to_bigint.rb | 16 - ...erge_request_user_mentions_note_id_to_bigint.rb | 16 - ...ize_conversion_of_timelogs_note_id_to_bigint.rb | 16 - .../20230208103640_rename_runner_machine_xid.rb | 13 - ..._with_external_authn_to_application_settings.rb | 8 - ...imit_from_ci_job_artifacts_original_filename.rb | 17 - ...13_remove_ci_job_artifacts_original_filename.rb | 16 - ...e_container_repository_deprecated_geo_fields.rb | 28 - ...2_remove_container_repository_updated_events.rb | 22 - ..._schedule_vulnerabilities_feedback_migration.rb | 25 - ...ource_license_for_projects_less_than_five_mb.rb | 33 - ...231130_finalize_backfill_user_details_fields.rb | 24 - ...31_remove_temp_index_for_user_details_fields.rb | 24 - ...statistics_storage_size_without_uploads_size.rb | 31 - ...or_non_public_top_level_groups_to_namespaces.rb | 17 - ..._default_for_approval_project_rules_scanners.rb | 11 - ...p_index_on_overlong_vulnerability_html_title.rb | 18 - ..._truncate_overlong_vulnerability_html_titles.rb | 29 - ...20221110152133_delete_orphans_approval_rules.rb | 36 - ...en_source_license_available_project_id_index.rb | 18 - ...221114142044_delete_experiments_foreign_keys.rb | 34 - ...0221114142602_drop_experiment_subjects_table.rb | 32 - .../20221114142616_drop_experiments_table.rb | 21 - ..._add_index_for_issues_health_status_ordering.rb | 23 - ...e_work_item_type_backfill_migration_finished.rb | 42 - ...4525_remove_namespaces_tmp_project_id_column.rb | 27 - ...ings_on_legacy_open_source_license_available.rb | 18 - ...11_add_namespaces_emails_enabled_column_data.rb | 28 - ...4633_add_projects_emails_enabled_column_data.rb | 28 - ...0221116143854_add_okr_hierarchy_restrictions.rb | 48 - ...index_author_id_created_at_on_merge_requests.rb | 13 - ...2_remove_clusters_applications_job_instances.rb | 28 - ...on_scan_finding_approval_merge_request_rules.rb | 17 - ...152_finalize_issues_namespace_id_backfilling.rb | 22 - ...add_cascade_delete_fk_on_issues_namespace_id.rb | 41 - ...dd_not_null_contraint_to_issues_namespace_id.rb | 13 - ...te_not_null_contraint_to_issues_namespace_id.rb | 13 - ..._on_created_at_and_id_for_non_purged_records.rb | 16 - ..._security_scans_on_id_for_non_purged_records.rb | 16 - ...52048_remove_unused_feedback_migration_index.rb | 24 - ...ndex_for_vulnerabilities_feedback_migration2.rb | 24 - ...nerabilities_state_transitions_comment_limit.rb | 23 - ..._drop_index_on_vulnerabilities_state_case_id.rb | 21 - ..._index_on_vulnerabilities_state_case_id_desc.rb | 20 - ...t_null_contraint_on_issues_work_item_type_id.rb | 13 - ...21122063922_remove_issue_title_trigram_index.rb | 20 - ...64537_remove_issue_description_trigram_index.rb | 20 - ...812_schedule_prune_stale_project_export_jobs.rb | 22 - ...22155149_add_index_for_paths_on_non_projects.rb | 16 - ...queue_reset_status_on_container_repositories.rb | 25 - ...vulnerabilities_feedback_comment_proccessing.rb | 24 - ...1_add_metrics_index_to_authentication_events.rb | 17 - ...move_result_index_from_authentication_events.rb | 18 - ...20634_schedule_fixing_security_scan_statuses.rb | 52 - ...3_drop_temp_work_item_type_id_backfill_index.rb | 15 - ...2417_add_back_issues_work_item_type_id_index.rb | 15 - ...29124240_remove_flowdock_integration_records.rb | 23 - ...val_project_rules_without_protected_branches.rb | 27 - ...x_to_issue_assignees_on_user_id_and_issue_id.rb | 15 - ...7_remove_index_to_issue_assignees_on_user_id.rb | 15 - ...21202154128_add_pipeline_metadata_name_index.rb | 15 - ...1_remove_pipeline_metadata_pipeline_id_index.rb | 15 - ..._set_index_for_issues_health_status_ordering.rb | 25 - ...205151917_schedule_backfill_environment_tier.rb | 21 - .../20221205170310_add_index_for_active_members.rb | 18 - ...index_author_id_created_at_on_merge_requests.rb | 15 - ...add_unique_id_partition_id_index_to_ci_build.rb | 15 - ...ken_encrypted_partition_id_index_to_ci_build.rb | 21 - ...206173132_add_issues_work_item_type_id_index.rb | 15 - ...th_access_tokens_on_id_where_expires_in_null.rb | 16 - ...up_o_auth_access_tokens_with_null_expires_in.rb | 25 - ...210154044_update_active_billable_users_index.rb | 29 - ...103743_add_index_id_partition_id_to_ci_build.rb | 17 - ..._change_default_partition_id_on_ci_resources.rb | 9 - ...21214095129_second_recount_epic_cache_counts.rb | 29 - ...ken_encrypted_partition_id_index_to_ci_build.rb | 23 - ...5151822_schedule_backfill_releases_author_id.rb | 59 - ...1216131710_add_index_to_ci_unit_test_failure.rb | 17 - ...16131935_add_index_to_ci_build_pending_state.rb | 17 - ...1216131958_add_index_to_ci_build_trace_chunk.rb | 17 - ...4854_add_foreign_key_to_ci_unit_test_failure.rb | 30 - ...04_add_foreign_key_to_ci_build_pending_state.rb | 30 - ...0321_add_foreign_key_to_ci_build_trace_chunk.rb | 30 - ...n_ci_unit_test_failure_partition_id_build_id.rb | 16 - ...ci_build_pending_state_partition_id_build_id.rb | 16 - ...n_ci_build_trace_chunk_partition_id_build_id.rb | 16 - ...ndex_members_on_member_namespace_id_compound.rb | 19 - ...members_on_member_namespace_id_compound_sync.rb | 19 - ...36_add_query_index_for_ci_pipeline_schedules.rb | 18 - ...ump_default_partition_id_value_for_ci_tables.rb | 56 - ...for_project_statistics_upload_size_migration.rb | 17 - .../20221221150123_update_billable_users_index.rb | 29 - ...092958_sync_new_amount_used_with_amount_used.rb | 17 - ..._jobs_for_vulnerabilities_feedback_migration.rb | 23 - ...remove_chat_names_integration_id_foreign_key.rb | 27 - ...es_on_integration_id_and_team_id_and_chat_id.rb | 15 - .../20221227100751_add_user_index_to_chat_names.rb | 15 - ..._on_chat_names_on_user_id_and_integration_id.rb | 15 - ..._admin_mode_scope_for_personal_access_tokens.rb | 11 - ...63035_cleanup_appearances_short_title_rename.rb | 13 - ...dd_index_on_ci_runners_on_runner_type_and_id.rb | 18 - ...20230104103748_remove_new_amount_used_column.rb | 20 - ...0104150601_prepare_builds_metadata_async_idx.rb | 36 - ...ln_reads_on_default_branch_with_common_query.rb | 26 - ...22438_add_partition_index_to_builds_metadata.rb | 18 - ...104222514_add_foreign_key_to_builds_metadata.rb | 18 - ...4020_drop_vuln_reads_on_default_branch_index.rb | 19 - ...nt_used_on_ci_namespace_monthly_usages_table.rb | 19 - ...t_used_column_on_ci_namespace_monthly_usages.rb | 22 - ...24332_change_keys_relation_to_ssh_signatures.rb | 41 - ...9100044_cleanup_web_hook_calls_column_rename.rb | 13 - ...h_rules_application_settings_push_rule_id_fk.rb | 21 - ...ation_settings_usage_stats_set_by_user_id_fk.rb | 21 - ...settings_instance_administrators_group_id_fk.rb | 21 - ...ication_settings_file_template_project_id_fk.rb | 21 - ...ttings_instance_administration_project_id_fk.rb | 21 - ...ettings_custom_project_templates_group_id_fk.rb | 21 - ...110172751_add_partial_index_on_group_path_id.rb | 17 - ...rce_type_and_member_role_id_index_to_members.rb | 15 - ...source_id_and_source_type_index_from_members.rb | 15 - ...onstraint_to_o_auth_access_tokens_expires_in.rb | 17 - ..._add_index_environments_on_project_id_and_id.rb | 15 - ...schedule_vulnerabilities_feedback_migration2.rb | 23 - ...0230112144946_add_tmp_index_to_ci_build_need.rb | 20 - ...145326_add_tmp_index_to_ci_pipeline_variable.rb | 20 - ...55_remove_atlassian_refresh_token_constraint.rb | 17 - ...83826_drop_index_on_ci_build_token_encrypted.rb | 17 - ...16090630_add_index_for_group_activity_events.rb | 15 - ...090852_add_index_for_project_activity_events.rb | 15 - ...90920_add_index_to_events_on_group_id_and_id.rb | 15 - ...16091626_add_index_for_events_followed_users.rb | 15 - .../20230116111252_finalize_todo_sanitization.rb | 22 - ...6160904_remove_user_details_fields_from_user.rb | 14 - ...947_add_tmp_index_to_ci_build_report_results.rb | 20 - ...2_add_tmp_index_to_ci_builds_on_partition_id.rb | 19 - ...dd_tmp_index_to_ci_pipelines_on_partition_id.rb | 19 - ...4_add_tmp_index_to_ci_stages_on_partition_id.rb | 19 - ...prepare_tmp_index_to_ci_build_trace_metadata.rb | 20 - ...7094226_prepare_tmp_index_to_ci_job_artifact.rb | 20 - ...30117094316_add_tmp_index_to_ci_job_variable.rb | 20 - ...ndex_to_ci_sources_pipelines_on_partition_id.rb | 29 - .../20230117114739_clear_duplicate_jobs_cookies.rb | 22 - ...encrypted_and_partition_id_index_to_ci_build.rb | 17 - ...redefine_foreign_key_on_ci_unit_test_failure.rb | 51 - ...define_foreign_key_on_ci_build_pending_state.rb | 51 - ...redefine_foreign_key_on_ci_build_trace_chunk.rb | 51 - ...20230119085509_add_index_to_ci_running_build.rb | 17 - ...19085552_add_foreign_key_to_ci_running_build.rb | 31 - ...20230119090944_add_index_to_ci_pending_build.rb | 17 - ...19091027_add_foreign_key_to_ci_pending_build.rb | 31 - ..._runner_session_on_partition_id_and_build_id.rb | 17 - ..._runner_session_on_partition_id_and_build_id.rb | 37 - ...lds_runner_session_partition_id_and_build_id.rb | 15 - ..._builds_ci_builds_runner_session_on_build_id.rb | 35 - ...to_ci_resources_on_partition_id_and_build_id.rb | 17 - ...to_ci_resources_on_partition_id_and_build_id.rb | 32 - ...fk_on_ci_resources_partition_id_and_build_id.rb | 15 - ...ove_fk_to_ci_builds_ci_resources_on_build_id.rb | 30 - ...08_add_temporary_size_index_to_package_files.rb | 19 - ...coherent_packages_size_on_project_statistics.rb | 29 - ...esult_policy_id_to_software_license_policies.rb | 15 - ...o_ci_builds_ci_unit_test_failure_on_build_id.rb | 35 - ...ci_builds_ci_build_pending_state_on_build_id.rb | 35 - ...o_ci_builds_ci_build_trace_chunk_on_build_id.rb | 35 - ...pare_web_hook_logs_id_created_at_async_index.rb | 40 - ...125093723_rebalance_partition_id_ci_pipeline.rb | 11 - ...230125093840_rebalance_partition_id_ci_build.rb | 11 - ...2_add_unique_index_to_ci_build_pending_state.rb | 22 - ...raints_for_tables_with_schema_differences_v3.rb | 18 - ..._merge_request_metrics_for_bigint_conversion.rb | 16 - ...n_id_and_trial_index_to_gitlab_subscriptions.rb | 15 - ...nes_on_source_partition_id_and_source_job_id.rb | 17 - ...nes_on_source_partition_id_and_source_job_id.rb | 37 - ...sted_plan_id_index_from_gitlab_subscriptions.rb | 17 - ...git_users_alertlist_max_usernames_constraint.rb | 15 - ...ect_download_limit_alertlist_size_constraint.rb | 17 - ..._trace_metadata_on_partition_id_and_build_id.rb | 17 - ..._trace_metadata_on_partition_id_and_build_id.rb | 37 - ..._ci_job_artifacts_on_partition_id_and_job_id.rb | 17 - ..._ci_job_artifacts_on_partition_id_and_job_id.rb | 37 - ..._ci_job_variables_on_partition_id_and_job_id.rb | 17 - ..._ci_job_variables_on_partition_id_and_job_id.rb | 37 - ...add_index_on_packages_package_file_file_name.rb | 14 - ...3109_nullify_creator_id_of_orphaned_projects.rb | 27 - ...chedule_tmp_index_to_ci_build_report_results.rb | 20 - ...nvalid_async_index_from_postgres_async_index.rb | 21 - ..._report_results_on_partition_id_and_build_id.rb | 17 - ..._report_results_on_partition_id_and_build_id.rb | 37 - ..._ci_build_needs_on_partition_id_and_build_id.rb | 17 - ..._ci_build_needs_on_partition_id_and_build_id.rb | 37 - ...ill_sent_notifications_for_bigint_conversion.rb | 16 - ...5411_backfill_notes_id_for_bigint_conversion.rb | 16 - ...131194959_remove_invalid_deploy_access_level.rb | 13 - ...ds_on_project_id_scanner_id_vulnerability_id.rb | 16 - ...backfill_todos_note_id_for_bigint_conversion.rb | 16 - ..._note_metadata_note_id_for_bigint_conversion.rb | 16 - ...230201082038_drop_web_hook_calls_high_column.rb | 21 - ..._ci_build_needs_on_partition_id_and_build_id.rb | 17 - ...20230201153450_add_index_on_lfs_objects_file.rb | 14 - ...finalize_backfill_environment_tier_migration.rb | 22 - ..._user_mentions_note_id_for_bigint_conversion.rb | 16 - ...d_index_on_merge_request_diffs_external_diff.rb | 14 - ...ll_suggestions_note_id_for_bigint_conversion.rb | 16 - ..._user_mentions_note_id_for_bigint_conversion.rb | 16 - .../20230202131928_encrypt_ci_trigger_token.rb | 29 - ...schedule_vulnerabilities_feedback_migration3.rb | 24 - .../20230203122609_change_pipeline_name_index.rb | 20 - ...iff_files_diff_note_id_for_bigint_conversion.rb | 16 - ..._user_mentions_note_id_for_bigint_conversion.rb | 16 - ..._user_mentions_note_id_for_bigint_conversion.rb | 16 - ..._user_mentions_note_id_for_bigint_conversion.rb | 16 - ..._user_mentions_note_id_for_bigint_conversion.rb | 16 - ..._user_mentions_note_id_for_bigint_conversion.rb | 16 - ...kfill_timelogs_note_id_for_bigint_conversion.rb | 16 - ..._trace_metadata_on_partition_id_and_build_id.rb | 17 - ..._ci_job_artifacts_on_partition_id_and_job_id.rb | 17 - ...7_fix_partition_ids_for_ci_pipeline_variable.rb | 11 - ...103009_fix_partition_ids_for_ci_job_artifact.rb | 11 - ...leanup_ci_runner_machines_machine_xid_rename.rb | 13 - ..._nullify_last_error_from_project_mirror_data.rb | 26 - ...0230208132608_fix_partition_ids_for_ci_stage.rb | 11 - ...fix_partition_ids_for_ci_build_report_result.rb | 11 - ...ix_partition_ids_for_ci_build_trace_metadata.rb | 11 - ...cies_index_on_project_and_scan_result_policy.rb | 18 - ...k_to_approval_rules_on_scan_result_policy_id.rb | 23 - ...e_software_license_policies_index_on_project.rb | 15 - .../20230209131808_recount_epic_cache_counts_v3.rb | 29 - ...0102_fix_partition_ids_for_ci_build_metadata.rb | 11 - ...schedule_vulnerabilities_feedback_migration4.rb | 43 - ...ndex_approval_rules_on_scan_result_policy_id.rb | 17 - ...22717_fix_partition_ids_for_ci_job_variables.rb | 11 - ...01_fix_partition_ids_on_ci_sources_pipelines.rb | 11 - ...0214174335_prepare_async_index_web_hook_logs.rb | 39 - ...nc_foreign_key_validation_for_ci_build_needs.rb | 15 - ...n_key_validation_for_ci_build_report_results.rb | 15 - ..._foreign_key_validation_for_ci_job_artifacts.rb | 15 - ...0117173808_drop_index_on_projects_lower_path.rb | 18 + db/schema_migrations/20220824082427 | 1 - db/schema_migrations/20220826152430 | 1 - db/schema_migrations/20220826152432 | 1 - db/schema_migrations/20220908150054 | 1 - db/schema_migrations/20220920180451 | 1 - db/schema_migrations/20221010191136 | 1 - db/schema_migrations/20221018095434 | 1 - db/schema_migrations/20221026095133 | 1 - db/schema_migrations/20221101174816 | 1 - db/schema_migrations/20221101194416 | 1 - db/schema_migrations/20221101195309 | 1 - db/schema_migrations/20221101195543 | 1 - db/schema_migrations/20221102150737 | 1 - db/schema_migrations/20221102195642 | 1 - db/schema_migrations/20221102231130 | 1 - db/schema_migrations/20221102231131 | 1 - db/schema_migrations/20221103205317 | 1 - db/schema_migrations/20221104115712 | 1 - db/schema_migrations/20221104141647 | 1 - db/schema_migrations/20221107013943 | 1 - db/schema_migrations/20221109160052 | 1 - db/schema_migrations/20221110080508 | 1 - db/schema_migrations/20221110080636 | 1 - db/schema_migrations/20221110080748 | 1 - db/schema_migrations/20221110080822 | 1 - db/schema_migrations/20221110080913 | 1 - db/schema_migrations/20221110080956 | 1 - db/schema_migrations/20221110081037 | 1 - db/schema_migrations/20221110081115 | 1 - db/schema_migrations/20221110081207 | 1 - db/schema_migrations/20221110081348 | 1 - db/schema_migrations/20221110081448 | 1 - db/schema_migrations/20221110100600 | 1 - db/schema_migrations/20221110100602 | 1 - db/schema_migrations/20221110152133 | 1 - db/schema_migrations/20221110183103 | 1 - db/schema_migrations/20221110190340 | 1 - db/schema_migrations/20221111123146 | 1 - db/schema_migrations/20221111123147 | 1 - db/schema_migrations/20221111123148 | 1 - db/schema_migrations/20221111135238 | 1 - db/schema_migrations/20221111142921 | 1 - db/schema_migrations/20221114131943 | 1 - db/schema_migrations/20221114142044 | 1 - db/schema_migrations/20221114142602 | 1 - db/schema_migrations/20221114142616 | 1 - db/schema_migrations/20221114145103 | 1 - db/schema_migrations/20221114212908 | 1 - db/schema_migrations/20221115085813 | 1 - db/schema_migrations/20221115120602 | 1 - db/schema_migrations/20221115173607 | 1 - db/schema_migrations/20221115184525 | 1 - db/schema_migrations/20221116100056 | 1 - db/schema_migrations/20221116105434 | 1 - db/schema_migrations/20221116113323 | 1 - db/schema_migrations/20221116124821 | 1 - db/schema_migrations/20221116134507 | 1 - db/schema_migrations/20221116134539 | 1 - db/schema_migrations/20221116134611 | 1 - db/schema_migrations/20221116134633 | 1 - db/schema_migrations/20221116143854 | 1 - db/schema_migrations/20221116160204 | 1 - db/schema_migrations/20221116161126 | 1 - db/schema_migrations/20221117103015 | 1 - db/schema_migrations/20221117135032 | 1 - db/schema_migrations/20221117153015 | 1 - db/schema_migrations/20221118103152 | 1 - db/schema_migrations/20221118103352 | 1 - db/schema_migrations/20221118103752 | 1 - db/schema_migrations/20221118104752 | 1 - db/schema_migrations/20221121000127 | 1 - db/schema_migrations/20221121000451 | 1 - db/schema_migrations/20221121091238 | 1 - db/schema_migrations/20221121100431 | 1 - db/schema_migrations/20221121152048 | 1 - db/schema_migrations/20221121152515 | 1 - db/schema_migrations/20221121155850 | 1 - db/schema_migrations/20221121180138 | 1 - db/schema_migrations/20221121181627 | 1 - db/schema_migrations/20221121184931 | 1 - db/schema_migrations/20221122063922 | 1 - db/schema_migrations/20221122064537 | 1 - db/schema_migrations/20221122132812 | 1 - db/schema_migrations/20221122141046 | 1 - db/schema_migrations/20221122155149 | 1 - db/schema_migrations/20221122210711 | 1 - db/schema_migrations/20221122225925 | 1 - db/schema_migrations/20221123133054 | 1 - db/schema_migrations/20221124113925 | 1 - db/schema_migrations/20221124153602 | 1 - db/schema_migrations/20221125222221 | 1 - db/schema_migrations/20221125222341 | 1 - db/schema_migrations/20221128120634 | 1 - db/schema_migrations/20221128123514 | 1 - db/schema_migrations/20221128155738 | 1 - db/schema_migrations/20221128165833 | 1 - db/schema_migrations/20221128220043 | 1 - db/schema_migrations/20221128222417 | 1 - db/schema_migrations/20221129124240 | 1 - db/schema_migrations/20221129192619 | 1 - db/schema_migrations/20221130170433 | 1 - db/schema_migrations/20221130182056 | 1 - db/schema_migrations/20221130192239 | 1 - db/schema_migrations/20221202031332 | 1 - db/schema_migrations/20221202031417 | 1 - db/schema_migrations/20221202144210 | 1 - db/schema_migrations/20221202154128 | 1 - db/schema_migrations/20221202154151 | 1 - db/schema_migrations/20221202202351 | 1 - db/schema_migrations/20221204090437 | 1 - db/schema_migrations/20221205061134 | 1 - db/schema_migrations/20221205134448 | 1 - db/schema_migrations/20221205151917 | 1 - db/schema_migrations/20221205170310 | 1 - db/schema_migrations/20221206012013 | 1 - db/schema_migrations/20221206075631 | 1 - db/schema_migrations/20221206132610 | 1 - db/schema_migrations/20221206163420 | 1 - db/schema_migrations/20221206173132 | 1 - db/schema_migrations/20221206211814 | 1 - db/schema_migrations/20221206222032 | 1 - db/schema_migrations/20221206235208 | 1 - db/schema_migrations/20221207140259 | 1 - db/schema_migrations/20221207220120 | 1 - db/schema_migrations/20221208122921 | 1 - db/schema_migrations/20221209110934 | 1 - db/schema_migrations/20221209110935 | 1 - db/schema_migrations/20221209174132 | 1 - db/schema_migrations/20221209174157 | 1 - db/schema_migrations/20221209235939 | 1 - db/schema_migrations/20221209235940 | 1 - db/schema_migrations/20221210154044 | 1 - db/schema_migrations/20221212054640 | 1 - db/schema_migrations/20221212103743 | 1 - db/schema_migrations/20221212192452 | 1 - db/schema_migrations/20221212192527 | 1 - db/schema_migrations/20221213064717 | 1 - db/schema_migrations/20221213105028 | 1 - db/schema_migrations/20221213184314 | 1 - db/schema_migrations/20221214095129 | 1 - db/schema_migrations/20221214105307 | 1 - db/schema_migrations/20221214201256 | 1 - db/schema_migrations/20221214204247 | 1 - db/schema_migrations/20221215151822 | 1 - db/schema_migrations/20221215210347 | 1 - db/schema_migrations/20221216131710 | 1 - db/schema_migrations/20221216131935 | 1 - db/schema_migrations/20221216131958 | 1 - db/schema_migrations/20221216144854 | 1 - db/schema_migrations/20221216145659 | 1 - db/schema_migrations/20221216150304 | 1 - db/schema_migrations/20221216150321 | 1 - db/schema_migrations/20221216150919 | 1 - db/schema_migrations/20221216151459 | 1 - db/schema_migrations/20221216151649 | 1 - db/schema_migrations/20221216232658 | 1 - db/schema_migrations/20221216232659 | 1 - db/schema_migrations/20221219103007 | 1 - db/schema_migrations/20221219112528 | 1 - db/schema_migrations/20221219112632 | 1 - db/schema_migrations/20221219122320 | 1 - db/schema_migrations/20221219135535 | 1 - db/schema_migrations/20221220075936 | 1 - db/schema_migrations/20221220131020 | 1 - db/schema_migrations/20221221110733 | 1 - db/schema_migrations/20221221134116 | 1 - db/schema_migrations/20221221150123 | 1 - db/schema_migrations/20221221171239 | 1 - db/schema_migrations/20221222092958 | 1 - db/schema_migrations/20221222144954 | 1 - db/schema_migrations/20221223114543 | 1 - db/schema_migrations/20221223123019 | 1 - db/schema_migrations/20221226105323 | 1 - db/schema_migrations/20221226132038 | 1 - db/schema_migrations/20221226153240 | 1 - db/schema_migrations/20221226154458 | 1 - db/schema_migrations/20221226163203 | 1 - db/schema_migrations/20221227080606 | 1 - db/schema_migrations/20221227100751 | 1 - db/schema_migrations/20221227100846 | 1 - db/schema_migrations/20221227100908 | 1 - db/schema_migrations/20221227101436 | 1 - db/schema_migrations/20221228063845 | 1 - db/schema_migrations/20221228072549 | 1 - db/schema_migrations/20221228073206 | 1 - db/schema_migrations/20221228083452 | 1 - db/schema_migrations/20221228103133 | 1 - db/schema_migrations/20221228161214 | 1 - db/schema_migrations/20221228163035 | 1 - db/schema_migrations/20221228210616 | 1 - db/schema_migrations/20221229064959 | 1 - db/schema_migrations/20230102131000 | 1 - db/schema_migrations/20230102131050 | 1 - db/schema_migrations/20230102131100 | 1 - db/schema_migrations/20230102180341 | 1 - db/schema_migrations/20230104103748 | 1 - db/schema_migrations/20230104150600 | 1 - db/schema_migrations/20230104150601 | 1 - db/schema_migrations/20230104201524 | 1 - db/schema_migrations/20230104220137 | 1 - db/schema_migrations/20230104222438 | 1 - db/schema_migrations/20230104222514 | 1 - db/schema_migrations/20230104224020 | 1 - db/schema_migrations/20230105170414 | 1 - db/schema_migrations/20230105172120 | 1 - db/schema_migrations/20230105180002 | 1 - db/schema_migrations/20230106014423 | 1 - db/schema_migrations/20230106124332 | 1 - db/schema_migrations/20230106125945 | 1 - db/schema_migrations/20230106131659 | 1 - db/schema_migrations/20230106142239 | 1 - db/schema_migrations/20230106184809 | 1 - db/schema_migrations/20230107125328 | 1 - db/schema_migrations/20230109093043 | 1 - db/schema_migrations/20230109095159 | 1 - db/schema_migrations/20230109095622 | 1 - db/schema_migrations/20230109100044 | 1 - db/schema_migrations/20230109121313 | 1 - db/schema_migrations/20230109144915 | 1 - db/schema_migrations/20230109144928 | 1 - db/schema_migrations/20230109144941 | 1 - db/schema_migrations/20230109144953 | 1 - db/schema_migrations/20230109145005 | 1 - db/schema_migrations/20230109145018 | 1 - db/schema_migrations/20230109215921 | 1 - db/schema_migrations/20230109232316 | 1 - db/schema_migrations/20230110031131 | 1 - db/schema_migrations/20230110172751 | 1 - db/schema_migrations/20230110212906 | 1 - db/schema_migrations/20230111092510 | 1 - db/schema_migrations/20230111124512 | 1 - db/schema_migrations/20230111125148 | 1 - db/schema_migrations/20230111125150 | 1 - db/schema_migrations/20230111132621 | 1 - db/schema_migrations/20230111171355 | 1 - db/schema_migrations/20230111174113 | 1 - db/schema_migrations/20230112014822 | 1 - db/schema_migrations/20230112051854 | 1 - db/schema_migrations/20230112085143 | 1 - db/schema_migrations/20230112104253 | 1 - db/schema_migrations/20230112104526 | 1 - db/schema_migrations/20230112104636 | 1 - db/schema_migrations/20230112141236 | 1 - db/schema_migrations/20230112144946 | 1 - db/schema_migrations/20230112145326 | 1 - db/schema_migrations/20230113003255 | 1 - db/schema_migrations/20230113195141 | 1 - db/schema_migrations/20230116083826 | 1 - db/schema_migrations/20230116090630 | 1 - db/schema_migrations/20230116090852 | 1 - db/schema_migrations/20230116090920 | 1 - db/schema_migrations/20230116091626 | 1 - db/schema_migrations/20230116111252 | 1 - db/schema_migrations/20230116143310 | 1 - db/schema_migrations/20230116143311 | 1 - db/schema_migrations/20230116143312 | 1 - db/schema_migrations/20230116160904 | 1 - db/schema_migrations/20230117092947 | 1 - db/schema_migrations/20230117093222 | 1 - db/schema_migrations/20230117093736 | 1 - db/schema_migrations/20230117093924 | 1 - db/schema_migrations/20230117094111 | 1 - db/schema_migrations/20230117094226 | 1 - db/schema_migrations/20230117094316 | 1 - db/schema_migrations/20230117113719 | 1 - db/schema_migrations/20230117114739 | 1 - db/schema_migrations/20230117145628 | 1 - db/schema_migrations/20230117173433 | 1 - db/schema_migrations/20230118083437 | 1 - db/schema_migrations/20230118083632 | 1 - db/schema_migrations/20230118083748 | 1 - db/schema_migrations/20230119085509 | 1 - db/schema_migrations/20230119085552 | 1 - db/schema_migrations/20230119090944 | 1 - db/schema_migrations/20230119091027 | 1 - db/schema_migrations/20230119095022 | 1 - db/schema_migrations/20230119095023 | 1 - db/schema_migrations/20230119095024 | 1 - db/schema_migrations/20230119095025 | 1 - db/schema_migrations/20230119123256 | 1 - db/schema_migrations/20230119123257 | 1 - db/schema_migrations/20230119123258 | 1 - db/schema_migrations/20230119123259 | 1 - db/schema_migrations/20230119123908 | 1 - db/schema_migrations/20230119123937 | 1 - db/schema_migrations/20230119150727 | 1 - db/schema_migrations/20230119151636 | 1 - db/schema_migrations/20230119151940 | 1 - db/schema_migrations/20230119214643 | 1 - db/schema_migrations/20230119215436 | 1 - db/schema_migrations/20230120170042 | 1 - db/schema_migrations/20230120170631 | 1 - db/schema_migrations/20230120171818 | 1 - db/schema_migrations/20230123095022 | 1 - db/schema_migrations/20230123095023 | 1 - db/schema_migrations/20230123120004 | 1 - db/schema_migrations/20230123150648 | 1 - db/schema_migrations/20230124101832 | 1 - db/schema_migrations/20230124102131 | 1 - db/schema_migrations/20230124102222 | 1 - db/schema_migrations/20230124104310 | 1 - db/schema_migrations/20230124122143 | 1 - db/schema_migrations/20230124173255 | 1 - db/schema_migrations/20230124183643 | 1 - db/schema_migrations/20230124193917 | 1 - db/schema_migrations/20230125090315 | 1 - db/schema_migrations/20230125093723 | 1 - db/schema_migrations/20230125093840 | 1 - db/schema_migrations/20230126023444 | 1 - db/schema_migrations/20230126091522 | 1 - db/schema_migrations/20230126110439 | 1 - db/schema_migrations/20230126133531 | 1 - db/schema_migrations/20230126151622 | 1 - db/schema_migrations/20230126210436 | 1 - db/schema_migrations/20230127093353 | 1 - db/schema_migrations/20230127101834 | 1 - db/schema_migrations/20230127115607 | 1 - db/schema_migrations/20230127121107 | 1 - db/schema_migrations/20230127121443 | 1 - db/schema_migrations/20230127123947 | 1 - db/schema_migrations/20230127123948 | 1 - db/schema_migrations/20230127125018 | 1 - db/schema_migrations/20230127131835 | 1 - db/schema_migrations/20230127131915 | 1 - db/schema_migrations/20230127151529 | 1 - db/schema_migrations/20230127151530 | 1 - db/schema_migrations/20230127151531 | 1 - db/schema_migrations/20230127151606 | 1 - db/schema_migrations/20230127151607 | 1 - db/schema_migrations/20230127152727 | 1 - db/schema_migrations/20230127152728 | 1 - db/schema_migrations/20230127153229 | 1 - db/schema_migrations/20230127153230 | 1 - db/schema_migrations/20230127155217 | 1 - db/schema_migrations/20230127164007 | 1 - db/schema_migrations/20230129094140 | 1 - db/schema_migrations/20230129154126 | 1 - db/schema_migrations/20230129154202 | 1 - db/schema_migrations/20230129154819 | 1 - db/schema_migrations/20230130070623 | 1 - db/schema_migrations/20230130073109 | 1 - db/schema_migrations/20230130075434 | 1 - db/schema_migrations/20230130084718 | 1 - db/schema_migrations/20230130102855 | 1 - db/schema_migrations/20230130102856 | 1 - db/schema_migrations/20230130103957 | 1 - db/schema_migrations/20230130103958 | 1 - db/schema_migrations/20230130104819 | 1 - db/schema_migrations/20230130110855 | 1 - db/schema_migrations/20230130125541 | 1 - db/schema_migrations/20230130130624 | 1 - db/schema_migrations/20230130175512 | 1 - db/schema_migrations/20230130202201 | 1 - db/schema_migrations/20230130204743 | 1 - db/schema_migrations/20230131004948 | 1 - db/schema_migrations/20230131005411 | 1 - db/schema_migrations/20230131090842 | 1 - db/schema_migrations/20230131123923 | 1 - db/schema_migrations/20230131125844 | 1 - db/schema_migrations/20230131194959 | 1 - db/schema_migrations/20230131210921 | 1 - db/schema_migrations/20230201012727 | 1 - db/schema_migrations/20230201012846 | 1 - db/schema_migrations/20230201014223 | 1 - db/schema_migrations/20230201014238 | 1 - db/schema_migrations/20230201082038 | 1 - db/schema_migrations/20230201152525 | 1 - db/schema_migrations/20230201153450 | 1 - db/schema_migrations/20230201171450 | 1 - db/schema_migrations/20230202002616 | 1 - db/schema_migrations/20230202002637 | 1 - db/schema_migrations/20230202004247 | 1 - db/schema_migrations/20230202023208 | 1 - db/schema_migrations/20230202023224 | 1 - db/schema_migrations/20230202032248 | 1 - db/schema_migrations/20230202032302 | 1 - db/schema_migrations/20230202131928 | 1 - db/schema_migrations/20230202153926 | 1 - db/schema_migrations/20230203011359 | 1 - db/schema_migrations/20230203122602 | 1 - db/schema_migrations/20230203122609 | 1 - db/schema_migrations/20230203145514 | 1 - db/schema_migrations/20230206143851 | 1 - db/schema_migrations/20230206172702 | 1 - db/schema_migrations/20230207003737 | 1 - db/schema_migrations/20230207003812 | 1 - db/schema_migrations/20230207005549 | 1 - db/schema_migrations/20230207005701 | 1 - db/schema_migrations/20230207011344 | 1 - db/schema_migrations/20230207011414 | 1 - db/schema_migrations/20230207012217 | 1 - db/schema_migrations/20230207012238 | 1 - db/schema_migrations/20230207015819 | 1 - db/schema_migrations/20230207015850 | 1 - db/schema_migrations/20230207025259 | 1 - db/schema_migrations/20230207025315 | 1 - db/schema_migrations/20230207030244 | 1 - db/schema_migrations/20230207030259 | 1 - db/schema_migrations/20230207143602 | 1 - db/schema_migrations/20230207143844 | 1 - db/schema_migrations/20230208100917 | 1 - db/schema_migrations/20230208103009 | 1 - db/schema_migrations/20230208103640 | 1 - db/schema_migrations/20230208110638 | 1 - db/schema_migrations/20230208131808 | 1 - db/schema_migrations/20230208132608 | 1 - db/schema_migrations/20230209090702 | 1 - db/schema_migrations/20230209092204 | 1 - db/schema_migrations/20230209103650 | 1 - db/schema_migrations/20230209103714 | 1 - db/schema_migrations/20230209123006 | 1 - db/schema_migrations/20230209131808 | 1 - db/schema_migrations/20230209140102 | 1 - db/schema_migrations/20230209171547 | 1 - db/schema_migrations/20230210113924 | 1 - db/schema_migrations/20230210181214 | 1 - db/schema_migrations/20230214122717 | 1 - db/schema_migrations/20230214142447 | 1 - db/schema_migrations/20230214142813 | 1 - db/schema_migrations/20230214154101 | 1 - db/schema_migrations/20230214174335 | 1 - db/schema_migrations/20230216035802 | 1 - db/schema_migrations/20230216052103 | 1 - db/schema_migrations/20230216054348 | 1 - db/schema_migrations/20240117132031 | 2 +- db/schema_migrations/20240117173808 | 1 + db/structure.sql | 2 - doc/administration/audit_events.md | 6 + doc/api/index.md | 2 +- doc/user/gitlab_duo_chat.md | 39 +- locale/gitlab.pot | 3 + qa/qa/page/project/settings/advanced.rb | 4 +- qa/qa/page/project/settings/main.rb | 4 + scripts/verify-tff-mapping | 4 +- spec/bin/feature_flag_spec.rb | 25 +- .../db/migrate/schema_cache_migration_test.rb | 54 + .../components/ci_variable_drawer_spec.js | 5 + .../components/ci_variable_table_spec.js | 10 + spec/frontend/ci/ci_variable_list/mocks.js | 5 + spec/frontend/ci/inherited_ci_variables/mocks.js | 2 + .../vue_shared/directives/safe_html_spec.js | 17 + .../ide/ide_integration_spec.js | 10 +- ...n_mode_scope_for_personal_access_tokens_spec.rb | 2 +- .../backfill_environment_tiers_spec.rb | 2 +- .../backfill_imported_issue_search_data_spec.rb | 109 -- ...ll_integrations_enable_ssl_verification_spec.rb | 2 +- ...ill_namespace_id_of_vulnerability_reads_spec.rb | 2 +- .../backfill_project_namespace_on_issues_spec.rb | 76 - .../backfill_releases_author_id_spec.rb | 2 +- .../backfill_topics_title_spec.rb | 2 +- .../backfill_user_details_fields_spec.rb | 222 --- ...kfill_vulnerability_reads_cluster_agent_spec.rb | 2 +- .../backfill_work_item_type_id_for_issues_spec.rb | 102 -- .../destroy_invalid_members_spec.rb | 4 +- ..._license_for_no_issues_no_repo_projects_spec.rb | 63 - ...license_for_one_member_no_repo_projects_spec.rb | 2 +- ..._license_for_projects_less_than_five_mb_spec.rb | 2 +- ...e_license_for_projects_less_than_one_mb_spec.rb | 2 +- .../expire_o_auth_tokens_spec.rb | 36 - ..._creator_id_column_of_orphaned_projects_spec.rb | 2 +- .../populate_projects_star_count_spec.rb | 2 +- ..._project_group_link_with_missing_groups_spec.rb | 124 -- .../remove_self_managed_wiki_notes_spec.rb | 2 +- ..._too_many_tags_skipped_registry_imports_spec.rb | 2 +- ...cense_available_for_non_public_projects_spec.rb | 2 +- ...cate_overlong_vulnerability_html_titles_spec.rb | 2 +- spec/lib/gitlab/database/migration_helpers_spec.rb | 11 +- ..._license_for_projects_less_than_five_mb_spec.rb | 62 - ...0_finalize_backfill_user_details_fields_spec.rb | 113 -- ...stics_storage_size_without_uploads_size_spec.rb | 43 - ...110152133_delete_orphans_approval_rules_spec.rb | 22 - ...k_item_type_backfill_migration_finished_spec.rb | 106 -- ...chedule_prune_stale_project_export_jobs_spec.rb | 24 - ..._reset_status_on_container_repositories_spec.rb | 51 - ...1917_schedule_backfill_environment_tier_spec.rb | 24 - ..._import_sources_on_application_settings_spec.rb | 21 - ..._import_sources_on_application_settings_spec.rb | 34 - ...auth_access_tokens_with_null_expires_in_spec.rb | 24 - ...4044_update_active_billable_users_index_spec.rb | 33 - ...22_schedule_backfill_releases_author_id_spec.rb | 59 - ...ouse_connection_string_to_encrypted_var_spec.rb | 19 - ...efault_partition_id_value_for_ci_tables_spec.rb | 78 - ...roject_statistics_upload_size_migration_spec.rb | 22 - ...8_sync_new_amount_used_with_amount_used_spec.rb | 54 - ..._for_vulnerabilities_feedback_migration_spec.rb | 33 - ...ent_packages_size_on_project_statistics_spec.rb | 54 - ...ed_on_ci_namespace_monthly_usages_table_spec.rb | 55 - ...230116111252_finalize_todo_sanitization_spec.rb | 57 - ...0117114739_clear_duplicate_jobs_cookies_spec.rb | 23 - ...nullify_creator_id_of_orphaned_projects_spec.rb | 32 - ...rsion_index_to_installable_npm_packages_spec.rb | 20 - ...ize_backfill_environment_tier_migration_spec.rb | 76 - ...20230202131928_encrypt_ci_trigger_token_spec.rb | 57 - ...ule_vulnerabilities_feedback_migration4_spec.rb | 31 - ...d_namespaces_emails_enabled_column_data_spec.rb | 63 - .../add_okr_hierarchy_restrictions_spec.rb | 35 - ...add_projects_emails_enabled_column_data_spec.rb | 69 - ...inalize_issues_namespace_id_backfilling_spec.rb | 76 - ...ify_last_error_from_project_mirror_data_spec.rb | 37 - .../recount_epic_cache_counts_v3_spec.rb | 32 - .../remove_flowdock_integration_records_spec.rb | 23 - .../schedule_fixing_security_scan_statuses_spec.rb | 78 - .../second_recount_epic_cache_counts_spec.rb | 32 - ...ing_send_user_confirmation_email_column_spec.rb | 42 - spec/models/ci/bridge_spec.rb | 379 ++--- spec/services/reset_project_cache_service_spec.rb | 2 +- spec/support/rspec_order_todo.yml | 4 - .../variable_list_drawer_shared_examples.rb | 9 +- workhorse/internal/upstream/routes.go | 4 - workhorse/jobs_test.go | 7 - workhorse/upload_test.go | 7 - 970 files changed, 2040 insertions(+), 11793 deletions(-) create mode 100644 app/assets/javascripts/ci/ci_variable_list/graphql/fragments/ci_group_variable.fragment.graphql create mode 100644 app/assets/javascripts/ci/ci_variable_list/graphql/fragments/ci_instance_variable.fragment.graphql create mode 100644 app/assets/javascripts/ci/ci_variable_list/graphql/fragments/ci_project_variable.fragment.graphql delete mode 100644 db/migrate/20220824082427_remove_tmp_idx_vulnerability_occurrences_on_id_and_scanner_id.rb delete mode 100644 db/migrate/20220908150054_add_runner_registration_enabled_to_namespace_settings.rb delete mode 100644 db/migrate/20221010191136_add_access_level_to_ci_job_artifacts.rb delete mode 100644 db/migrate/20221026095133_add_status_updated_at_to_container_repository.rb delete mode 100644 db/migrate/20221101174816_create_package_metadata.rb delete mode 100644 db/migrate/20221101194416_create_package_metadata_versions.rb delete mode 100644 db/migrate/20221101195309_create_package_metadata_licenses.rb delete mode 100644 db/migrate/20221101195543_create_package_metadata_package_version_licenses.rb delete mode 100644 db/migrate/20221102150737_index_environments_for_name_search_within_folder.rb delete mode 100644 db/migrate/20221102195642_create_dependency_proxy_manifest_states.rb delete mode 100644 db/migrate/20221103205317_create_dast_pre_scan_verification.rb delete mode 100644 db/migrate/20221107013943_add_accepted_reviewers_to_merge_request_predictions.rb delete mode 100644 db/migrate/20221110080508_add_partition_id_to_ci_unit_test_failures.rb delete mode 100644 db/migrate/20221110080636_add_partition_id_to_ci_sources_pipelines.rb delete mode 100644 db/migrate/20221110080748_add_partition_id_to_ci_build_pending_states.rb delete mode 100644 db/migrate/20221110080822_add_partition_id_to_ci_build_trace_chunks.rb delete mode 100644 db/migrate/20221110080913_add_partition_id_to_ci_build_report_results.rb delete mode 100644 db/migrate/20221110080956_add_partition_id_to_ci_build_needs.rb delete mode 100644 db/migrate/20221110081037_add_partition_id_to_ci_builds_runner_session.rb delete mode 100644 db/migrate/20221110081115_add_partition_id_to_ci_pending_builds.rb delete mode 100644 db/migrate/20221110081207_add_partition_id_to_ci_build_trace_metadata.rb delete mode 100644 db/migrate/20221110081348_add_partition_id_to_ci_running_builds.rb delete mode 100644 db/migrate/20221110081448_add_partition_id_to_ci_job_variables.rb delete mode 100644 db/migrate/20221110183103_add_dashboard_fields_to_namespace_details.rb delete mode 100644 db/migrate/20221111123146_add_onboarding_in_progress_to_users.rb delete mode 100644 db/migrate/20221111123147_add_onboarding_step_url_to_user_details.rb delete mode 100644 db/migrate/20221111123148_add_text_limit_to_onboarding_step_url.rb delete mode 100644 db/migrate/20221111135238_create_dependency_list_exports_table.rb delete mode 100644 db/migrate/20221111142921_add_hierarchy_restrictions.rb delete mode 100644 db/migrate/20221114131943_add_short_title_to_appearances.rb delete mode 100644 db/migrate/20221114145103_add_last_seat_refresh_at_to_gitlab_subscriptions.rb delete mode 100644 db/migrate/20221114212908_add_debug_trace_to_ci_builds_metadata.rb delete mode 100644 db/migrate/20221115085813_add_limit_to_appereances_short_title.rb delete mode 100644 db/migrate/20221116100056_add_foreign_key_to_dependency_list_exports.rb delete mode 100644 db/migrate/20221116113323_add_index_on_team_id_and_chat_id.rb delete mode 100644 db/migrate/20221116124821_add_enterprise_boolean_to_bulk_imports.rb delete mode 100644 db/migrate/20221116134507_add_projects_emails_enabled_column.rb delete mode 100644 db/migrate/20221116134539_add_namespaces_emails_enabled_column.rb delete mode 100644 db/migrate/20221116160204_create_ml_experiment_metadata_and_ml_candidate_metadata.rb delete mode 100644 db/migrate/20221116161126_add_auth_signing_type_to_keys.rb delete mode 100644 db/migrate/20221121091238_add_work_item_progress.rb delete mode 100644 db/migrate/20221121100431_add_partition_id_to_ci_resources.rb delete mode 100644 db/migrate/20221122141046_add_allow_pipeline_trigger_approve_deployment_to_project_settings.rb delete mode 100644 db/migrate/20221122210711_add_columns_to_postgres_foreign_keys.rb delete mode 100644 db/migrate/20221122225925_set_email_confirmation_setting_before_removing_send_user_confirmation_email_column.rb delete mode 100644 db/migrate/20221124113925_add_pipeline_hierarchy_size_to_plan_limits.rb delete mode 100644 db/migrate/20221128123514_add_source_partition_id_to_ci_sources_pipeline.rb delete mode 100644 db/migrate/20221128155738_add_discord_to_user_details.rb delete mode 100644 db/migrate/20221128165833_add_discord_field_limit_to_user_details.rb delete mode 100644 db/migrate/20221129192619_increase_self_hosted_attachment_size_limit.rb delete mode 100644 db/migrate/20221130170433_create_dast_pre_scan_verification_step.rb delete mode 100644 db/migrate/20221130182056_add_plan_limits_max_size_to_requirements_v2_artifact.rb delete mode 100644 db/migrate/20221202144210_create_achievements.rb delete mode 100644 db/migrate/20221202202351_remove_index_i_ci_job_token_project_scope_links_on_source_and_target_project.rb delete mode 100644 db/migrate/20221204090437_add_category_to_abuse_report.rb delete mode 100644 db/migrate/20221205061134_add_disable_pats_to_application_settings.rb delete mode 100644 db/migrate/20221206163420_add_use_new_navigation_to_user_preferences.rb delete mode 100644 db/migrate/20221206211814_add_authorized_scopes_to_slack_integration.rb delete mode 100644 db/migrate/20221206222032_add_read_code_to_member_roles.rb delete mode 100644 db/migrate/20221206235208_add_max_terraform_state_size_bytes_to_application_settings.rb delete mode 100644 db/migrate/20221207140259_add_bulk_import_enabled_to_application_settings.rb delete mode 100644 db/migrate/20221207220120_create_dast_scanner_profiles_runner_tags.rb delete mode 100644 db/migrate/20221208122921_remove_constraints_from_ci_resources_for_partition_id.rb delete mode 100644 db/migrate/20221209110934_update_import_sources_on_application_settings.rb delete mode 100644 db/migrate/20221209110935_fix_update_import_sources_on_application_settings.rb delete mode 100644 db/migrate/20221209174132_remove_sbom_occurrences_unique_index.rb delete mode 100644 db/migrate/20221209174157_truncate_sbom_occurrences.rb delete mode 100644 db/migrate/20221212054640_add_reported_from_to_abuse_reports.rb delete mode 100644 db/migrate/20221212192452_add_uuid_column_to_sbom_occurrences.rb delete mode 100644 db/migrate/20221212192527_index_sbom_occurrences_on_uuid.rb delete mode 100644 db/migrate/20221213105028_add_sync_part_step_2_of_index_namespaces_on_path_for_top_level_non_projects.rb delete mode 100644 db/migrate/20221213184314_change_enabled_default_in_dependency_proxy_group_settings.rb delete mode 100644 db/migrate/20221214201256_create_user_achievements.rb delete mode 100644 db/migrate/20221214204247_user_achievements_foreign_keys.rb delete mode 100644 db/migrate/20221215210347_partition_pm_package_metadata_tables.rb delete mode 100644 db/migrate/20221216145659_add_pa_clickhouse_connection_string_to_application_settings.rb delete mode 100644 db/migrate/20221219103007_add_name_to_ml_candidates.rb delete mode 100644 db/migrate/20221219112528_add_text_limit_to_name_on_ml_candidates.rb delete mode 100644 db/migrate/20221219112632_add_next_over_limit_check_at_to_namespace_details.rb delete mode 100644 db/migrate/20221219122320_copy_clickhouse_connection_string_to_encrypted_var.rb delete mode 100644 db/migrate/20221219135535_add_user_defaults_to_private_profile_to_application_settings.rb delete mode 100644 db/migrate/20221221134116_create_elastic_group_index_statuses.rb delete mode 100644 db/migrate/20221221171239_rename_amount_used_column.rb delete mode 100644 db/migrate/20221222144954_create_analytics_dashboards_configuration_pointers.rb delete mode 100644 db/migrate/20221223114543_add_pwa_icon_to_appearances.rb delete mode 100644 db/migrate/20221226105323_add_registration_columns_to_ci_runners.rb delete mode 100644 db/migrate/20221226132038_index_ci_runners_on_creator_id.rb delete mode 100644 db/migrate/20221226163203_create_ci_runner_machines.rb delete mode 100644 db/migrate/20221227080606_add_text_limit_to_pwa_icon.rb delete mode 100644 db/migrate/20221227100846_add_allow_registration_token_to_application_settings.rb delete mode 100644 db/migrate/20221227100908_add_allow_registration_token_to_namespace_settings.rb delete mode 100644 db/migrate/20221228063845_add_incident_events_to_integrations.rb delete mode 100644 db/migrate/20221228072549_add_pwa_attributes_to_appearances.rb delete mode 100644 db/migrate/20221228073206_add_text_limit_to_pwa_attributes.rb delete mode 100644 db/migrate/20221228083452_remove_check_constraint_on_chat_names_on_integration.rb delete mode 100644 db/migrate/20221228161214_rename_appearances_short_title_to_pwa_short_name.rb delete mode 100644 db/migrate/20221229064959_add_links_to_spam_to_abuse_reports.rb delete mode 100644 db/migrate/20230102131000_add_smtp_credentials_to_service_desk_settings.rb delete mode 100644 db/migrate/20230102131050_add_unique_constraint_for_custom_email_to_service_desk_settings.rb delete mode 100644 db/migrate/20230102131100_add_text_limits_to_smtp_credentials_on_service_desk_settings.rb delete mode 100644 db/migrate/20230102180341_add_merge_request_meta_to_merge_requests_compliance_violations.rb delete mode 100644 db/migrate/20230104150600_add_machine_id_to_builds_metadata.rb delete mode 100644 db/migrate/20230104201524_add_zoekt_shards_and_indexed_namespaces.rb delete mode 100644 db/migrate/20230105170414_rename_amount_used_column_on_ci_namespace_monthly_usages_table.rb delete mode 100644 db/migrate/20230106014423_add_constraint_to_links_to_spam.rb delete mode 100644 db/migrate/20230106125945_add_user_to_ssh_signatures.rb delete mode 100644 db/migrate/20230106131659_add_fingerprint_to_ssh_signatures.rb delete mode 100644 db/migrate/20230106142239_add_config_column_to_ci_runner_machines.rb delete mode 100644 db/migrate/20230106184809_create_dast_profiles_tags.rb delete mode 100644 db/migrate/20230107125328_add_zoekt_indexed_namespaces_foreign_key.rb delete mode 100644 db/migrate/20230109093043_create_namespaces_storage_limit_exclusions.rb delete mode 100644 db/migrate/20230109095159_add_runner_machines_created_at_index.rb delete mode 100644 db/migrate/20230109095622_rename_web_hook_calls_to_web_hook_calls_high.rb delete mode 100644 db/migrate/20230109121313_add_runner_machines_contacted_at_index.rb delete mode 100644 db/migrate/20230109215921_add_storage_admin_control_columns_to_plan_limits.rb delete mode 100644 db/migrate/20230109232316_create_wiki_repository_states.rb delete mode 100644 db/migrate/20230110031131_add_uses_legacy_iid_to_test_reports.rb delete mode 100644 db/migrate/20230110212906_add_on_update_action_to_postgres_foreign_keys.rb delete mode 100644 db/migrate/20230111092510_add_migrate_projects_to_bulk_import_entities.rb delete mode 100644 db/migrate/20230111124512_remove_tmp_index_vulns_on_report_type.rb delete mode 100644 db/migrate/20230111132621_unpartition_pm_package_metadata_tables.rb delete mode 100644 db/migrate/20230111171355_add_allow_possible_spam_to_application_settings.rb delete mode 100644 db/migrate/20230111174113_create_airflow_dags.rb delete mode 100644 db/migrate/20230112014822_add_user_index_and_fk_to_ssh_signatures.rb delete mode 100644 db/migrate/20230112104253_add_tmp_index_to_ci_build_runner_session.rb delete mode 100644 db/migrate/20230112104526_add_tmp_index_to_ci_pending_build.rb delete mode 100644 db/migrate/20230112104636_add_tmp_index_to_ci_running_build.rb delete mode 100644 db/migrate/20230113195141_package_metadata_set_default_not_null.rb delete mode 100644 db/migrate/20230116143310_add_pages_unique_domain_columns_to_project_settings.rb delete mode 100644 db/migrate/20230116143311_add_project_settings_pages_unique_domain_limit.rb delete mode 100644 db/migrate/20230116143312_add_project_settings_pages_unique_domain_unique_index.rb delete mode 100644 db/migrate/20230117173433_create_project_data_transfer.rb delete mode 100644 db/migrate/20230119150727_add_search_curation_settings_to_application_settings.rb delete mode 100644 db/migrate/20230119151636_add_url_hash_to_web_hook_logs.rb delete mode 100644 db/migrate/20230119151940_add_text_limit_to_web_hook_logs_url_hash.rb delete mode 100644 db/migrate/20230119214643_add_deactivation_email_additional_text_to_application_settings.rb delete mode 100644 db/migrate/20230119215436_add_package_metadata_checkpoints.rb delete mode 100644 db/migrate/20230120170042_re_add_web_hook_calls_column.rb delete mode 100644 db/migrate/20230120170631_drop_sync_triggers_from_web_hook_calls_plan_limits.rb delete mode 100644 db/migrate/20230120171818_sync_plan_limits_web_hook_calls_columns.rb delete mode 100644 db/migrate/20230123095022_create_scan_result_policies.rb delete mode 100644 db/migrate/20230123120004_add_datetime_fields_to_bulk_import_trackers.rb delete mode 100644 db/migrate/20230123150648_add_deactivation_email_additional_text_to_application_settings_text_limits.rb delete mode 100644 db/migrate/20230124122143_add_deploy_key_id_to_create_access_levels.rb delete mode 100644 db/migrate/20230124173255_raise_group_and_project_ci_variable_limits.rb delete mode 100644 db/migrate/20230124183643_add_checksums_column_to_project_mirror_data.rb delete mode 100644 db/migrate/20230124193917_add_index_for_protected_tag_create_access_levels.rb delete mode 100644 db/migrate/20230125090315_add_prepared_at_to_merge_request.rb delete mode 100644 db/migrate/20230126023444_add_timestamps_to_package_metadata_tables.rb delete mode 100644 db/migrate/20230126110439_change_default_value_for_inbound_job_token_scope_enabled.rb delete mode 100644 db/migrate/20230126151622_add_ci_triggers_encrypted_token.rb delete mode 100644 db/migrate/20230126210436_add_jira_connect_public_key_storage_enabled_setting.rb delete mode 100644 db/migrate/20230127093353_initialize_conversion_of_merge_request_metrics_to_bigint.rb delete mode 100644 db/migrate/20230127121107_add_git_rate_limit_users_alertlist_to_application_settings.rb delete mode 100644 db/migrate/20230127121443_add_unique_project_download_limit_alertlist_to_namespace_settings.rb delete mode 100644 db/migrate/20230127151529_add_project_pointer_for_analytics_dashboard.rb delete mode 100644 db/migrate/20230127151530_migrate_project_pointer_for_analytics_dashboard.rb delete mode 100644 db/migrate/20230127151531_change_dashboard_analytics_project_pointer_project_null.rb delete mode 100644 db/migrate/20230127155217_add_id_column_to_package_metadata_join_table.rb delete mode 100644 db/migrate/20230127164007_add_trial_date_index_to_gitlab_subscribtions.rb delete mode 100644 db/migrate/20230129094140_add_widget_definitions.rb delete mode 100644 db/migrate/20230129154126_add_widget_def_namespace_fk.rb delete mode 100644 db/migrate/20230129154202_add_widget_def_work_item_type_fk.rb delete mode 100644 db/migrate/20230129154819_add_widgets_for_work_item_types.rb delete mode 100644 db/migrate/20230130104819_initialize_conversion_of_ci_build_needs_to_bigint.rb delete mode 100644 db/migrate/20230130110855_backfill_ci_build_needs_for_big_int_conversion.rb delete mode 100644 db/migrate/20230130125541_add_attempts_and_last_error_to_postgres_async_indexes.rb delete mode 100644 db/migrate/20230130130624_add_text_limit_to_postgres_async_indexes_last_error.rb delete mode 100644 db/migrate/20230130175512_initialize_conversion_of_sent_notifications_to_bigint.rb delete mode 100644 db/migrate/20230130204743_remove_protected_environment_default_access_level.rb delete mode 100644 db/migrate/20230131004948_initialize_conversion_of_notes_id_to_bigint.rb delete mode 100644 db/migrate/20230131090842_add_global_group_approvers_enabled_to_application_settings.rb delete mode 100644 db/migrate/20230131123923_raise_ci_variables_default_limits.rb delete mode 100644 db/migrate/20230131125844_add_project_id_name_id_version_index_to_installable_npm_packages.rb delete mode 100644 db/migrate/20230201012727_initialize_conversion_of_todos_note_id_to_bigint.rb delete mode 100644 db/migrate/20230201014223_initialize_conversion_of_system_note_metadata_note_id_to_bigint.rb delete mode 100644 db/migrate/20230202002616_initialize_conversion_of_epic_user_mentions_note_id_to_bigint.rb delete mode 100644 db/migrate/20230202023208_initialize_conversion_of_suggestions_note_id_to_bigint.rb delete mode 100644 db/migrate/20230202032248_initialize_conversion_of_issue_user_mentions_note_id_to_bigint.rb delete mode 100644 db/migrate/20230202153926_add_scan_result_policy_id_to_approval_rules.rb delete mode 100644 db/migrate/20230203011359_create_automation_rules.rb delete mode 100644 db/migrate/20230203145514_allow_null_pipeline_id_to_dast_pre_scan_verification.rb delete mode 100644 db/migrate/20230206143851_create_postgres_async_foreign_key_validations.rb delete mode 100644 db/migrate/20230206172702_add_match_on_inclusion_to_scan_result_policy.rb delete mode 100644 db/migrate/20230207003737_initialize_conversion_of_note_diff_files_diff_note_id_to_bigint.rb delete mode 100644 db/migrate/20230207005549_initialize_conversion_of_snippet_user_mentions_note_id_to_bigint.rb delete mode 100644 db/migrate/20230207011344_initialize_conversion_of_design_user_mentions_note_id_to_bigint.rb delete mode 100644 db/migrate/20230207012217_initialize_conversion_of_vulnerability_user_mentions_note_id_to_bigint.rb delete mode 100644 db/migrate/20230207015819_initialize_conversion_of_commit_user_mentions_note_id_to_bigint.rb delete mode 100644 db/migrate/20230207025259_initialize_conversion_of_merge_request_user_mentions_note_id_to_bigint.rb delete mode 100644 db/migrate/20230207030244_initialize_conversion_of_timelogs_note_id_to_bigint.rb delete mode 100644 db/migrate/20230208103640_rename_runner_machine_xid.rb delete mode 100644 db/migrate/20230210181214_add_allow_deploy_tokens_and_keys_with_external_authn_to_application_settings.rb delete mode 100644 db/migrate/20230214142447_remove_text_limit_from_ci_job_artifacts_original_filename.rb delete mode 100644 db/migrate/20230214142813_remove_ci_job_artifacts_original_filename.rb delete mode 100644 db/post_migrate/20220826152430_remove_container_repository_deprecated_geo_fields.rb delete mode 100644 db/post_migrate/20220826152432_remove_container_repository_updated_events.rb delete mode 100644 db/post_migrate/20220920180451_schedule_vulnerabilities_feedback_migration.rb delete mode 100644 db/post_migrate/20221018095434_schedule_disable_legacy_open_source_license_for_projects_less_than_five_mb.rb delete mode 100644 db/post_migrate/20221102231130_finalize_backfill_user_details_fields.rb delete mode 100644 db/post_migrate/20221102231131_remove_temp_index_for_user_details_fields.rb delete mode 100644 db/post_migrate/20221104115712_backfill_project_statistics_storage_size_without_uploads_size.rb delete mode 100644 db/post_migrate/20221104141647_add_index_for_non_public_top_level_groups_to_namespaces.rb delete mode 100644 db/post_migrate/20221109160052_add_default_for_approval_project_rules_scanners.rb delete mode 100644 db/post_migrate/20221110100600_add_temp_index_on_overlong_vulnerability_html_title.rb delete mode 100644 db/post_migrate/20221110100602_queue_truncate_overlong_vulnerability_html_titles.rb delete mode 100644 db/post_migrate/20221110152133_delete_orphans_approval_rules.rb delete mode 100644 db/post_migrate/20221110190340_add_partial_legacy_open_source_license_available_project_id_index.rb delete mode 100644 db/post_migrate/20221114142044_delete_experiments_foreign_keys.rb delete mode 100644 db/post_migrate/20221114142602_drop_experiment_subjects_table.rb delete mode 100644 db/post_migrate/20221114142616_drop_experiments_table.rb delete mode 100644 db/post_migrate/20221115120602_add_index_for_issues_health_status_ordering.rb delete mode 100644 db/post_migrate/20221115173607_ensure_work_item_type_backfill_migration_finished.rb delete mode 100644 db/post_migrate/20221115184525_remove_namespaces_tmp_project_id_column.rb delete mode 100644 db/post_migrate/20221116105434_remove_index_project_settings_on_legacy_open_source_license_available.rb delete mode 100644 db/post_migrate/20221116134611_add_namespaces_emails_enabled_column_data.rb delete mode 100644 db/post_migrate/20221116134633_add_projects_emails_enabled_column_data.rb delete mode 100644 db/post_migrate/20221116143854_add_okr_hierarchy_restrictions.rb delete mode 100644 db/post_migrate/20221117103015_add_async_index_author_id_created_at_on_merge_requests.rb delete mode 100644 db/post_migrate/20221117135032_remove_clusters_applications_job_instances.rb delete mode 100644 db/post_migrate/20221117153015_add_index_merge_request_id_created_at_on_scan_finding_approval_merge_request_rules.rb delete mode 100644 db/post_migrate/20221118103152_finalize_issues_namespace_id_backfilling.rb delete mode 100644 db/post_migrate/20221118103352_add_cascade_delete_fk_on_issues_namespace_id.rb delete mode 100644 db/post_migrate/20221118103752_add_not_null_contraint_to_issues_namespace_id.rb delete mode 100644 db/post_migrate/20221118104752_validate_not_null_contraint_to_issues_namespace_id.rb delete mode 100644 db/post_migrate/20221121000127_index_security_scans_on_created_at_and_id_for_non_purged_records.rb delete mode 100644 db/post_migrate/20221121000451_drop_index_security_scans_on_id_for_non_purged_records.rb delete mode 100644 db/post_migrate/20221121152048_remove_unused_feedback_migration_index.rb delete mode 100644 db/post_migrate/20221121152515_add_supporting_index_for_vulnerabilities_feedback_migration2.rb delete mode 100644 db/post_migrate/20221121155850_change_vulnerabilities_state_transitions_comment_limit.rb delete mode 100644 db/post_migrate/20221121180138_drop_index_on_vulnerabilities_state_case_id.rb delete mode 100644 db/post_migrate/20221121181627_drop_index_on_vulnerabilities_state_case_id_desc.rb delete mode 100644 db/post_migrate/20221121184931_validate_not_null_contraint_on_issues_work_item_type_id.rb delete mode 100644 db/post_migrate/20221122063922_remove_issue_title_trigram_index.rb delete mode 100644 db/post_migrate/20221122064537_remove_issue_description_trigram_index.rb delete mode 100644 db/post_migrate/20221122132812_schedule_prune_stale_project_export_jobs.rb delete mode 100644 db/post_migrate/20221122155149_add_index_for_paths_on_non_projects.rb delete mode 100644 db/post_migrate/20221123133054_queue_reset_status_on_container_repositories.rb delete mode 100644 db/post_migrate/20221124153602_add_supporting_index_for_vulnerabilities_feedback_comment_proccessing.rb delete mode 100644 db/post_migrate/20221125222221_add_metrics_index_to_authentication_events.rb delete mode 100644 db/post_migrate/20221125222341_remove_result_index_from_authentication_events.rb delete mode 100644 db/post_migrate/20221128120634_schedule_fixing_security_scan_statuses.rb delete mode 100644 db/post_migrate/20221128220043_drop_temp_work_item_type_id_backfill_index.rb delete mode 100644 db/post_migrate/20221128222417_add_back_issues_work_item_type_id_index.rb delete mode 100644 db/post_migrate/20221129124240_remove_flowdock_integration_records.rb delete mode 100644 db/post_migrate/20221130192239_fix_approval_project_rules_without_protected_branches.rb delete mode 100644 db/post_migrate/20221202031332_add_index_to_issue_assignees_on_user_id_and_issue_id.rb delete mode 100644 db/post_migrate/20221202031417_remove_index_to_issue_assignees_on_user_id.rb delete mode 100644 db/post_migrate/20221202154128_add_pipeline_metadata_name_index.rb delete mode 100644 db/post_migrate/20221202154151_remove_pipeline_metadata_pipeline_id_index.rb delete mode 100644 db/post_migrate/20221205134448_set_index_for_issues_health_status_ordering.rb delete mode 100644 db/post_migrate/20221205151917_schedule_backfill_environment_tier.rb delete mode 100644 db/post_migrate/20221205170310_add_index_for_active_members.rb delete mode 100644 db/post_migrate/20221206012013_add_index_author_id_created_at_on_merge_requests.rb delete mode 100644 db/post_migrate/20221206075631_add_unique_id_partition_id_index_to_ci_build.rb delete mode 100644 db/post_migrate/20221206132610_add_unique_token_encrypted_partition_id_index_to_ci_build.rb delete mode 100644 db/post_migrate/20221206173132_add_issues_work_item_type_id_index.rb delete mode 100644 db/post_migrate/20221209235939_add_tmp_index_oauth_access_tokens_on_id_where_expires_in_null.rb delete mode 100644 db/post_migrate/20221209235940_cleanup_o_auth_access_tokens_with_null_expires_in.rb delete mode 100644 db/post_migrate/20221210154044_update_active_billable_users_index.rb delete mode 100644 db/post_migrate/20221212103743_add_index_id_partition_id_to_ci_build.rb delete mode 100644 db/post_migrate/20221213064717_change_default_partition_id_on_ci_resources.rb delete mode 100644 db/post_migrate/20221214095129_second_recount_epic_cache_counts.rb delete mode 100644 db/post_migrate/20221214105307_add_token_encrypted_partition_id_index_to_ci_build.rb delete mode 100644 db/post_migrate/20221215151822_schedule_backfill_releases_author_id.rb delete mode 100644 db/post_migrate/20221216131710_add_index_to_ci_unit_test_failure.rb delete mode 100644 db/post_migrate/20221216131935_add_index_to_ci_build_pending_state.rb delete mode 100644 db/post_migrate/20221216131958_add_index_to_ci_build_trace_chunk.rb delete mode 100644 db/post_migrate/20221216144854_add_foreign_key_to_ci_unit_test_failure.rb delete mode 100644 db/post_migrate/20221216150304_add_foreign_key_to_ci_build_pending_state.rb delete mode 100644 db/post_migrate/20221216150321_add_foreign_key_to_ci_build_trace_chunk.rb delete mode 100644 db/post_migrate/20221216150919_validate_foreign_key_on_ci_unit_test_failure_partition_id_build_id.rb delete mode 100644 db/post_migrate/20221216151459_validate_foreign_key_on_ci_build_pending_state_partition_id_build_id.rb delete mode 100644 db/post_migrate/20221216151649_validate_foreign_key_on_ci_build_trace_chunk_partition_id_build_id.rb delete mode 100644 db/post_migrate/20221216232658_index_members_on_member_namespace_id_compound.rb delete mode 100644 db/post_migrate/20221216232659_index_members_on_member_namespace_id_compound_sync.rb delete mode 100644 db/post_migrate/20221220075936_add_query_index_for_ci_pipeline_schedules.rb delete mode 100644 db/post_migrate/20221220131020_bump_default_partition_id_value_for_ci_tables.rb delete mode 100644 db/post_migrate/20221221110733_remove_temp_index_for_project_statistics_upload_size_migration.rb delete mode 100644 db/post_migrate/20221221150123_update_billable_users_index.rb delete mode 100644 db/post_migrate/20221222092958_sync_new_amount_used_with_amount_used.rb delete mode 100644 db/post_migrate/20221223123019_delete_queued_jobs_for_vulnerabilities_feedback_migration.rb delete mode 100644 db/post_migrate/20221226153240_remove_chat_names_integration_id_foreign_key.rb delete mode 100644 db/post_migrate/20221226154458_drop_index_on_chat_names_on_integration_id_and_team_id_and_chat_id.rb delete mode 100644 db/post_migrate/20221227100751_add_user_index_to_chat_names.rb delete mode 100644 db/post_migrate/20221227101436_drop_index_on_chat_names_on_user_id_and_integration_id.rb delete mode 100644 db/post_migrate/20221228103133_queue_backfill_admin_mode_scope_for_personal_access_tokens.rb delete mode 100644 db/post_migrate/20221228163035_cleanup_appearances_short_title_rename.rb delete mode 100644 db/post_migrate/20221228210616_add_index_on_ci_runners_on_runner_type_and_id.rb delete mode 100644 db/post_migrate/20230104103748_remove_new_amount_used_column.rb delete mode 100644 db/post_migrate/20230104150601_prepare_builds_metadata_async_idx.rb delete mode 100644 db/post_migrate/20230104220137_reindex_vuln_reads_on_default_branch_with_common_query.rb delete mode 100644 db/post_migrate/20230104222438_add_partition_index_to_builds_metadata.rb delete mode 100644 db/post_migrate/20230104222514_add_foreign_key_to_builds_metadata.rb delete mode 100644 db/post_migrate/20230104224020_drop_vuln_reads_on_default_branch_index.rb delete mode 100644 db/post_migrate/20230105172120_sync_new_amount_used_with_amount_used_on_ci_namespace_monthly_usages_table.rb delete mode 100644 db/post_migrate/20230105180002_remove_new_amount_used_column_on_ci_namespace_monthly_usages.rb delete mode 100644 db/post_migrate/20230106124332_change_keys_relation_to_ssh_signatures.rb delete mode 100644 db/post_migrate/20230109100044_cleanup_web_hook_calls_column_rename.rb delete mode 100644 db/post_migrate/20230109144915_remove_push_rules_application_settings_push_rule_id_fk.rb delete mode 100644 db/post_migrate/20230109144928_remove_users_application_settings_usage_stats_set_by_user_id_fk.rb delete mode 100644 db/post_migrate/20230109144941_remove_namespaces_application_settings_instance_administrators_group_id_fk.rb delete mode 100644 db/post_migrate/20230109144953_remove_projects_application_settings_file_template_project_id_fk.rb delete mode 100644 db/post_migrate/20230109145005_remove_projects_application_settings_instance_administration_project_id_fk.rb delete mode 100644 db/post_migrate/20230109145018_remove_namespaces_application_settings_custom_project_templates_group_id_fk.rb delete mode 100644 db/post_migrate/20230110172751_add_partial_index_on_group_path_id.rb delete mode 100644 db/post_migrate/20230111125148_add_user_id_and_source_id_and_source_type_and_member_role_id_index_to_members.rb delete mode 100644 db/post_migrate/20230111125150_drop_user_id_and_source_id_and_source_type_index_from_members.rb delete mode 100644 db/post_migrate/20230112051854_add_not_null_constraint_to_o_auth_access_tokens_expires_in.rb delete mode 100644 db/post_migrate/20230112085143_add_index_environments_on_project_id_and_id.rb delete mode 100644 db/post_migrate/20230112141236_schedule_vulnerabilities_feedback_migration2.rb delete mode 100644 db/post_migrate/20230112144946_add_tmp_index_to_ci_build_need.rb delete mode 100644 db/post_migrate/20230112145326_add_tmp_index_to_ci_pipeline_variable.rb delete mode 100644 db/post_migrate/20230113003255_remove_atlassian_refresh_token_constraint.rb delete mode 100644 db/post_migrate/20230116083826_drop_index_on_ci_build_token_encrypted.rb delete mode 100644 db/post_migrate/20230116090630_add_index_for_group_activity_events.rb delete mode 100644 db/post_migrate/20230116090852_add_index_for_project_activity_events.rb delete mode 100644 db/post_migrate/20230116090920_add_index_to_events_on_group_id_and_id.rb delete mode 100644 db/post_migrate/20230116091626_add_index_for_events_followed_users.rb delete mode 100644 db/post_migrate/20230116111252_finalize_todo_sanitization.rb delete mode 100644 db/post_migrate/20230116160904_remove_user_details_fields_from_user.rb delete mode 100644 db/post_migrate/20230117092947_add_tmp_index_to_ci_build_report_results.rb delete mode 100644 db/post_migrate/20230117093222_add_tmp_index_to_ci_builds_on_partition_id.rb delete mode 100644 db/post_migrate/20230117093736_add_tmp_index_to_ci_pipelines_on_partition_id.rb delete mode 100644 db/post_migrate/20230117093924_add_tmp_index_to_ci_stages_on_partition_id.rb delete mode 100644 db/post_migrate/20230117094111_prepare_tmp_index_to_ci_build_trace_metadata.rb delete mode 100644 db/post_migrate/20230117094226_prepare_tmp_index_to_ci_job_artifact.rb delete mode 100644 db/post_migrate/20230117094316_add_tmp_index_to_ci_job_variable.rb delete mode 100644 db/post_migrate/20230117113719_add_tmp_index_to_ci_sources_pipelines_on_partition_id.rb delete mode 100644 db/post_migrate/20230117114739_clear_duplicate_jobs_cookies.rb delete mode 100644 db/post_migrate/20230117145628_add_token_encrypted_and_partition_id_index_to_ci_build.rb delete mode 100644 db/post_migrate/20230118083437_redefine_foreign_key_on_ci_unit_test_failure.rb delete mode 100644 db/post_migrate/20230118083632_redefine_foreign_key_on_ci_build_pending_state.rb delete mode 100644 db/post_migrate/20230118083748_redefine_foreign_key_on_ci_build_trace_chunk.rb delete mode 100644 db/post_migrate/20230119085509_add_index_to_ci_running_build.rb delete mode 100644 db/post_migrate/20230119085552_add_foreign_key_to_ci_running_build.rb delete mode 100644 db/post_migrate/20230119090944_add_index_to_ci_pending_build.rb delete mode 100644 db/post_migrate/20230119091027_add_foreign_key_to_ci_pending_build.rb delete mode 100644 db/post_migrate/20230119095022_add_fk_index_to_ci_builds_runner_session_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230119095023_add_fk_to_ci_builds_runner_session_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230119095024_validate_fk_on_ci_builds_runner_session_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230119095025_remove_fk_to_ci_builds_ci_builds_runner_session_on_build_id.rb delete mode 100644 db/post_migrate/20230119123256_add_fk_index_to_ci_resources_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230119123257_add_fk_to_ci_resources_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230119123258_validate_fk_on_ci_resources_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230119123259_remove_fk_to_ci_builds_ci_resources_on_build_id.rb delete mode 100644 db/post_migrate/20230119123908_add_temporary_size_index_to_package_files.rb delete mode 100644 db/post_migrate/20230119123937_queue_fix_incoherent_packages_size_on_project_statistics.rb delete mode 100644 db/post_migrate/20230123095023_add_scan_result_policy_id_to_software_license_policies.rb delete mode 100644 db/post_migrate/20230124101832_remove_fk_to_ci_builds_ci_unit_test_failure_on_build_id.rb delete mode 100644 db/post_migrate/20230124102131_remove_fk_to_ci_builds_ci_build_pending_state_on_build_id.rb delete mode 100644 db/post_migrate/20230124102222_remove_fk_to_ci_builds_ci_build_trace_chunk_on_build_id.rb delete mode 100644 db/post_migrate/20230124104310_prepare_web_hook_logs_id_created_at_async_index.rb delete mode 100644 db/post_migrate/20230125093723_rebalance_partition_id_ci_pipeline.rb delete mode 100644 db/post_migrate/20230125093840_rebalance_partition_id_ci_build.rb delete mode 100644 db/post_migrate/20230126091522_add_unique_index_to_ci_build_pending_state.rb delete mode 100644 db/post_migrate/20230126133531_remove_not_null_constraints_for_tables_with_schema_differences_v3.rb delete mode 100644 db/post_migrate/20230127101834_backfill_merge_request_metrics_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230127115607_add_hosted_plan_id_and_trial_index_to_gitlab_subscriptions.rb delete mode 100644 db/post_migrate/20230127123947_add_fk_index_to_ci_sources_pipelines_on_source_partition_id_and_source_job_id.rb delete mode 100644 db/post_migrate/20230127123948_add_fk_to_ci_sources_pipelines_on_source_partition_id_and_source_job_id.rb delete mode 100644 db/post_migrate/20230127125018_remove_hosted_plan_id_index_from_gitlab_subscriptions.rb delete mode 100644 db/post_migrate/20230127131835_add_application_settings_git_users_alertlist_max_usernames_constraint.rb delete mode 100644 db/post_migrate/20230127131915_add_namespace_settings_unique_project_download_limit_alertlist_size_constraint.rb delete mode 100644 db/post_migrate/20230127151606_add_fk_index_to_ci_build_trace_metadata_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230127151607_add_fk_to_ci_build_trace_metadata_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230127152727_add_fk_index_to_ci_job_artifacts_on_partition_id_and_job_id.rb delete mode 100644 db/post_migrate/20230127152728_add_fk_to_ci_job_artifacts_on_partition_id_and_job_id.rb delete mode 100644 db/post_migrate/20230127153229_add_fk_index_to_ci_job_variables_on_partition_id_and_job_id.rb delete mode 100644 db/post_migrate/20230127153230_add_fk_to_ci_job_variables_on_partition_id_and_job_id.rb delete mode 100644 db/post_migrate/20230130070623_add_index_on_packages_package_file_file_name.rb delete mode 100644 db/post_migrate/20230130073109_nullify_creator_id_of_orphaned_projects.rb delete mode 100644 db/post_migrate/20230130075434_schedule_tmp_index_to_ci_build_report_results.rb delete mode 100644 db/post_migrate/20230130084718_drop_invalid_async_index_from_postgres_async_index.rb delete mode 100644 db/post_migrate/20230130102855_add_fk_index_to_ci_build_report_results_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230130102856_add_fk_to_ci_build_report_results_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230130103957_add_fk_index_to_ci_build_needs_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230130103958_add_fk_to_ci_build_needs_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230130202201_backfill_sent_notifications_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230131005411_backfill_notes_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230131194959_remove_invalid_deploy_access_level.rb delete mode 100644 db/post_migrate/20230131210921_prepare_index_for_vulnerability_reads_on_project_id_scanner_id_vulnerability_id.rb delete mode 100644 db/post_migrate/20230201012846_backfill_todos_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230201014238_backfill_system_note_metadata_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230201082038_drop_web_hook_calls_high_column.rb delete mode 100644 db/post_migrate/20230201152525_schedule_fk_index_to_ci_build_needs_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230201153450_add_index_on_lfs_objects_file.rb delete mode 100644 db/post_migrate/20230201171450_finalize_backfill_environment_tier_migration.rb delete mode 100644 db/post_migrate/20230202002637_backfill_epic_user_mentions_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230202004247_add_index_on_merge_request_diffs_external_diff.rb delete mode 100644 db/post_migrate/20230202023224_backfill_suggestions_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230202032302_backfill_issue_user_mentions_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230202131928_encrypt_ci_trigger_token.rb delete mode 100644 db/post_migrate/20230203122602_schedule_vulnerabilities_feedback_migration3.rb delete mode 100644 db/post_migrate/20230203122609_change_pipeline_name_index.rb delete mode 100644 db/post_migrate/20230207003812_backfill_note_diff_files_diff_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230207005701_backfill_snippet_user_mentions_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230207011414_backfill_design_user_mentions_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230207012238_backfill_vulnerability_user_mentions_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230207015850_backfill_commit_user_mentions_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230207025315_backfill_merge_request_user_mentions_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230207030259_backfill_timelogs_note_id_for_bigint_conversion.rb delete mode 100644 db/post_migrate/20230207143602_schedule_fk_index_to_ci_build_trace_metadata_on_partition_id_and_build_id.rb delete mode 100644 db/post_migrate/20230207143844_schedule_fk_index_to_ci_job_artifacts_on_partition_id_and_job_id.rb delete mode 100644 db/post_migrate/20230208100917_fix_partition_ids_for_ci_pipeline_variable.rb delete mode 100644 db/post_migrate/20230208103009_fix_partition_ids_for_ci_job_artifact.rb delete mode 100644 db/post_migrate/20230208110638_cleanup_ci_runner_machines_machine_xid_rename.rb delete mode 100644 db/post_migrate/20230208131808_nullify_last_error_from_project_mirror_data.rb delete mode 100644 db/post_migrate/20230208132608_fix_partition_ids_for_ci_stage.rb delete mode 100644 db/post_migrate/20230209090702_fix_partition_ids_for_ci_build_report_result.rb delete mode 100644 db/post_migrate/20230209092204_fix_partition_ids_for_ci_build_trace_metadata.rb delete mode 100644 db/post_migrate/20230209103650_add_unique_software_license_policies_index_on_project_and_scan_result_policy.rb delete mode 100644 db/post_migrate/20230209103714_add_fk_to_approval_rules_on_scan_result_policy_id.rb delete mode 100644 db/post_migrate/20230209123006_remove_unique_software_license_policies_index_on_project.rb delete mode 100644 db/post_migrate/20230209131808_recount_epic_cache_counts_v3.rb delete mode 100644 db/post_migrate/20230209140102_fix_partition_ids_for_ci_build_metadata.rb delete mode 100644 db/post_migrate/20230209171547_schedule_vulnerabilities_feedback_migration4.rb delete mode 100644 db/post_migrate/20230210113924_prepare_index_approval_rules_on_scan_result_policy_id.rb delete mode 100644 db/post_migrate/20230214122717_fix_partition_ids_for_ci_job_variables.rb delete mode 100644 db/post_migrate/20230214154101_fix_partition_ids_on_ci_sources_pipelines.rb delete mode 100644 db/post_migrate/20230214174335_prepare_async_index_web_hook_logs.rb delete mode 100644 db/post_migrate/20230216035802_prepare_async_foreign_key_validation_for_ci_build_needs.rb delete mode 100644 db/post_migrate/20230216052103_prepare_async_foreign_key_validation_for_ci_build_report_results.rb delete mode 100644 db/post_migrate/20230216054348_prepare_async_foreign_key_validation_for_ci_job_artifacts.rb create mode 100644 db/post_migrate/20240117173808_drop_index_on_projects_lower_path.rb delete mode 100644 db/schema_migrations/20220824082427 delete mode 100644 db/schema_migrations/20220826152430 delete mode 100644 db/schema_migrations/20220826152432 delete mode 100644 db/schema_migrations/20220908150054 delete mode 100644 db/schema_migrations/20220920180451 delete mode 100644 db/schema_migrations/20221010191136 delete mode 100644 db/schema_migrations/20221018095434 delete mode 100644 db/schema_migrations/20221026095133 delete mode 100644 db/schema_migrations/20221101174816 delete mode 100644 db/schema_migrations/20221101194416 delete mode 100644 db/schema_migrations/20221101195309 delete mode 100644 db/schema_migrations/20221101195543 delete mode 100644 db/schema_migrations/20221102150737 delete mode 100644 db/schema_migrations/20221102195642 delete mode 100644 db/schema_migrations/20221102231130 delete mode 100644 db/schema_migrations/20221102231131 delete mode 100644 db/schema_migrations/20221103205317 delete mode 100644 db/schema_migrations/20221104115712 delete mode 100644 db/schema_migrations/20221104141647 delete mode 100644 db/schema_migrations/20221107013943 delete mode 100644 db/schema_migrations/20221109160052 delete mode 100644 db/schema_migrations/20221110080508 delete mode 100644 db/schema_migrations/20221110080636 delete mode 100644 db/schema_migrations/20221110080748 delete mode 100644 db/schema_migrations/20221110080822 delete mode 100644 db/schema_migrations/20221110080913 delete mode 100644 db/schema_migrations/20221110080956 delete mode 100644 db/schema_migrations/20221110081037 delete mode 100644 db/schema_migrations/20221110081115 delete mode 100644 db/schema_migrations/20221110081207 delete mode 100644 db/schema_migrations/20221110081348 delete mode 100644 db/schema_migrations/20221110081448 delete mode 100644 db/schema_migrations/20221110100600 delete mode 100644 db/schema_migrations/20221110100602 delete mode 100644 db/schema_migrations/20221110152133 delete mode 100644 db/schema_migrations/20221110183103 delete mode 100644 db/schema_migrations/20221110190340 delete mode 100644 db/schema_migrations/20221111123146 delete mode 100644 db/schema_migrations/20221111123147 delete mode 100644 db/schema_migrations/20221111123148 delete mode 100644 db/schema_migrations/20221111135238 delete mode 100644 db/schema_migrations/20221111142921 delete mode 100644 db/schema_migrations/20221114131943 delete mode 100644 db/schema_migrations/20221114142044 delete mode 100644 db/schema_migrations/20221114142602 delete mode 100644 db/schema_migrations/20221114142616 delete mode 100644 db/schema_migrations/20221114145103 delete mode 100644 db/schema_migrations/20221114212908 delete mode 100644 db/schema_migrations/20221115085813 delete mode 100644 db/schema_migrations/20221115120602 delete mode 100644 db/schema_migrations/20221115173607 delete mode 100644 db/schema_migrations/20221115184525 delete mode 100644 db/schema_migrations/20221116100056 delete mode 100644 db/schema_migrations/20221116105434 delete mode 100644 db/schema_migrations/20221116113323 delete mode 100644 db/schema_migrations/20221116124821 delete mode 100644 db/schema_migrations/20221116134507 delete mode 100644 db/schema_migrations/20221116134539 delete mode 100644 db/schema_migrations/20221116134611 delete mode 100644 db/schema_migrations/20221116134633 delete mode 100644 db/schema_migrations/20221116143854 delete mode 100644 db/schema_migrations/20221116160204 delete mode 100644 db/schema_migrations/20221116161126 delete mode 100644 db/schema_migrations/20221117103015 delete mode 100644 db/schema_migrations/20221117135032 delete mode 100644 db/schema_migrations/20221117153015 delete mode 100644 db/schema_migrations/20221118103152 delete mode 100644 db/schema_migrations/20221118103352 delete mode 100644 db/schema_migrations/20221118103752 delete mode 100644 db/schema_migrations/20221118104752 delete mode 100644 db/schema_migrations/20221121000127 delete mode 100644 db/schema_migrations/20221121000451 delete mode 100644 db/schema_migrations/20221121091238 delete mode 100644 db/schema_migrations/20221121100431 delete mode 100644 db/schema_migrations/20221121152048 delete mode 100644 db/schema_migrations/20221121152515 delete mode 100644 db/schema_migrations/20221121155850 delete mode 100644 db/schema_migrations/20221121180138 delete mode 100644 db/schema_migrations/20221121181627 delete mode 100644 db/schema_migrations/20221121184931 delete mode 100644 db/schema_migrations/20221122063922 delete mode 100644 db/schema_migrations/20221122064537 delete mode 100644 db/schema_migrations/20221122132812 delete mode 100644 db/schema_migrations/20221122141046 delete mode 100644 db/schema_migrations/20221122155149 delete mode 100644 db/schema_migrations/20221122210711 delete mode 100644 db/schema_migrations/20221122225925 delete mode 100644 db/schema_migrations/20221123133054 delete mode 100644 db/schema_migrations/20221124113925 delete mode 100644 db/schema_migrations/20221124153602 delete mode 100644 db/schema_migrations/20221125222221 delete mode 100644 db/schema_migrations/20221125222341 delete mode 100644 db/schema_migrations/20221128120634 delete mode 100644 db/schema_migrations/20221128123514 delete mode 100644 db/schema_migrations/20221128155738 delete mode 100644 db/schema_migrations/20221128165833 delete mode 100644 db/schema_migrations/20221128220043 delete mode 100644 db/schema_migrations/20221128222417 delete mode 100644 db/schema_migrations/20221129124240 delete mode 100644 db/schema_migrations/20221129192619 delete mode 100644 db/schema_migrations/20221130170433 delete mode 100644 db/schema_migrations/20221130182056 delete mode 100644 db/schema_migrations/20221130192239 delete mode 100644 db/schema_migrations/20221202031332 delete mode 100644 db/schema_migrations/20221202031417 delete mode 100644 db/schema_migrations/20221202144210 delete mode 100644 db/schema_migrations/20221202154128 delete mode 100644 db/schema_migrations/20221202154151 delete mode 100644 db/schema_migrations/20221202202351 delete mode 100644 db/schema_migrations/20221204090437 delete mode 100644 db/schema_migrations/20221205061134 delete mode 100644 db/schema_migrations/20221205134448 delete mode 100644 db/schema_migrations/20221205151917 delete mode 100644 db/schema_migrations/20221205170310 delete mode 100644 db/schema_migrations/20221206012013 delete mode 100644 db/schema_migrations/20221206075631 delete mode 100644 db/schema_migrations/20221206132610 delete mode 100644 db/schema_migrations/20221206163420 delete mode 100644 db/schema_migrations/20221206173132 delete mode 100644 db/schema_migrations/20221206211814 delete mode 100644 db/schema_migrations/20221206222032 delete mode 100644 db/schema_migrations/20221206235208 delete mode 100644 db/schema_migrations/20221207140259 delete mode 100644 db/schema_migrations/20221207220120 delete mode 100644 db/schema_migrations/20221208122921 delete mode 100644 db/schema_migrations/20221209110934 delete mode 100644 db/schema_migrations/20221209110935 delete mode 100644 db/schema_migrations/20221209174132 delete mode 100644 db/schema_migrations/20221209174157 delete mode 100644 db/schema_migrations/20221209235939 delete mode 100644 db/schema_migrations/20221209235940 delete mode 100644 db/schema_migrations/20221210154044 delete mode 100644 db/schema_migrations/20221212054640 delete mode 100644 db/schema_migrations/20221212103743 delete mode 100644 db/schema_migrations/20221212192452 delete mode 100644 db/schema_migrations/20221212192527 delete mode 100644 db/schema_migrations/20221213064717 delete mode 100644 db/schema_migrations/20221213105028 delete mode 100644 db/schema_migrations/20221213184314 delete mode 100644 db/schema_migrations/20221214095129 delete mode 100644 db/schema_migrations/20221214105307 delete mode 100644 db/schema_migrations/20221214201256 delete mode 100644 db/schema_migrations/20221214204247 delete mode 100644 db/schema_migrations/20221215151822 delete mode 100644 db/schema_migrations/20221215210347 delete mode 100644 db/schema_migrations/20221216131710 delete mode 100644 db/schema_migrations/20221216131935 delete mode 100644 db/schema_migrations/20221216131958 delete mode 100644 db/schema_migrations/20221216144854 delete mode 100644 db/schema_migrations/20221216145659 delete mode 100644 db/schema_migrations/20221216150304 delete mode 100644 db/schema_migrations/20221216150321 delete mode 100644 db/schema_migrations/20221216150919 delete mode 100644 db/schema_migrations/20221216151459 delete mode 100644 db/schema_migrations/20221216151649 delete mode 100644 db/schema_migrations/20221216232658 delete mode 100644 db/schema_migrations/20221216232659 delete mode 100644 db/schema_migrations/20221219103007 delete mode 100644 db/schema_migrations/20221219112528 delete mode 100644 db/schema_migrations/20221219112632 delete mode 100644 db/schema_migrations/20221219122320 delete mode 100644 db/schema_migrations/20221219135535 delete mode 100644 db/schema_migrations/20221220075936 delete mode 100644 db/schema_migrations/20221220131020 delete mode 100644 db/schema_migrations/20221221110733 delete mode 100644 db/schema_migrations/20221221134116 delete mode 100644 db/schema_migrations/20221221150123 delete mode 100644 db/schema_migrations/20221221171239 delete mode 100644 db/schema_migrations/20221222092958 delete mode 100644 db/schema_migrations/20221222144954 delete mode 100644 db/schema_migrations/20221223114543 delete mode 100644 db/schema_migrations/20221223123019 delete mode 100644 db/schema_migrations/20221226105323 delete mode 100644 db/schema_migrations/20221226132038 delete mode 100644 db/schema_migrations/20221226153240 delete mode 100644 db/schema_migrations/20221226154458 delete mode 100644 db/schema_migrations/20221226163203 delete mode 100644 db/schema_migrations/20221227080606 delete mode 100644 db/schema_migrations/20221227100751 delete mode 100644 db/schema_migrations/20221227100846 delete mode 100644 db/schema_migrations/20221227100908 delete mode 100644 db/schema_migrations/20221227101436 delete mode 100644 db/schema_migrations/20221228063845 delete mode 100644 db/schema_migrations/20221228072549 delete mode 100644 db/schema_migrations/20221228073206 delete mode 100644 db/schema_migrations/20221228083452 delete mode 100644 db/schema_migrations/20221228103133 delete mode 100644 db/schema_migrations/20221228161214 delete mode 100644 db/schema_migrations/20221228163035 delete mode 100644 db/schema_migrations/20221228210616 delete mode 100644 db/schema_migrations/20221229064959 delete mode 100644 db/schema_migrations/20230102131000 delete mode 100644 db/schema_migrations/20230102131050 delete mode 100644 db/schema_migrations/20230102131100 delete mode 100644 db/schema_migrations/20230102180341 delete mode 100644 db/schema_migrations/20230104103748 delete mode 100644 db/schema_migrations/20230104150600 delete mode 100644 db/schema_migrations/20230104150601 delete mode 100644 db/schema_migrations/20230104201524 delete mode 100644 db/schema_migrations/20230104220137 delete mode 100644 db/schema_migrations/20230104222438 delete mode 100644 db/schema_migrations/20230104222514 delete mode 100644 db/schema_migrations/20230104224020 delete mode 100644 db/schema_migrations/20230105170414 delete mode 100644 db/schema_migrations/20230105172120 delete mode 100644 db/schema_migrations/20230105180002 delete mode 100644 db/schema_migrations/20230106014423 delete mode 100644 db/schema_migrations/20230106124332 delete mode 100644 db/schema_migrations/20230106125945 delete mode 100644 db/schema_migrations/20230106131659 delete mode 100644 db/schema_migrations/20230106142239 delete mode 100644 db/schema_migrations/20230106184809 delete mode 100644 db/schema_migrations/20230107125328 delete mode 100644 db/schema_migrations/20230109093043 delete mode 100644 db/schema_migrations/20230109095159 delete mode 100644 db/schema_migrations/20230109095622 delete mode 100644 db/schema_migrations/20230109100044 delete mode 100644 db/schema_migrations/20230109121313 delete mode 100644 db/schema_migrations/20230109144915 delete mode 100644 db/schema_migrations/20230109144928 delete mode 100644 db/schema_migrations/20230109144941 delete mode 100644 db/schema_migrations/20230109144953 delete mode 100644 db/schema_migrations/20230109145005 delete mode 100644 db/schema_migrations/20230109145018 delete mode 100644 db/schema_migrations/20230109215921 delete mode 100644 db/schema_migrations/20230109232316 delete mode 100644 db/schema_migrations/20230110031131 delete mode 100644 db/schema_migrations/20230110172751 delete mode 100644 db/schema_migrations/20230110212906 delete mode 100644 db/schema_migrations/20230111092510 delete mode 100644 db/schema_migrations/20230111124512 delete mode 100644 db/schema_migrations/20230111125148 delete mode 100644 db/schema_migrations/20230111125150 delete mode 100644 db/schema_migrations/20230111132621 delete mode 100644 db/schema_migrations/20230111171355 delete mode 100644 db/schema_migrations/20230111174113 delete mode 100644 db/schema_migrations/20230112014822 delete mode 100644 db/schema_migrations/20230112051854 delete mode 100644 db/schema_migrations/20230112085143 delete mode 100644 db/schema_migrations/20230112104253 delete mode 100644 db/schema_migrations/20230112104526 delete mode 100644 db/schema_migrations/20230112104636 delete mode 100644 db/schema_migrations/20230112141236 delete mode 100644 db/schema_migrations/20230112144946 delete mode 100644 db/schema_migrations/20230112145326 delete mode 100644 db/schema_migrations/20230113003255 delete mode 100644 db/schema_migrations/20230113195141 delete mode 100644 db/schema_migrations/20230116083826 delete mode 100644 db/schema_migrations/20230116090630 delete mode 100644 db/schema_migrations/20230116090852 delete mode 100644 db/schema_migrations/20230116090920 delete mode 100644 db/schema_migrations/20230116091626 delete mode 100644 db/schema_migrations/20230116111252 delete mode 100644 db/schema_migrations/20230116143310 delete mode 100644 db/schema_migrations/20230116143311 delete mode 100644 db/schema_migrations/20230116143312 delete mode 100644 db/schema_migrations/20230116160904 delete mode 100644 db/schema_migrations/20230117092947 delete mode 100644 db/schema_migrations/20230117093222 delete mode 100644 db/schema_migrations/20230117093736 delete mode 100644 db/schema_migrations/20230117093924 delete mode 100644 db/schema_migrations/20230117094111 delete mode 100644 db/schema_migrations/20230117094226 delete mode 100644 db/schema_migrations/20230117094316 delete mode 100644 db/schema_migrations/20230117113719 delete mode 100644 db/schema_migrations/20230117114739 delete mode 100644 db/schema_migrations/20230117145628 delete mode 100644 db/schema_migrations/20230117173433 delete mode 100644 db/schema_migrations/20230118083437 delete mode 100644 db/schema_migrations/20230118083632 delete mode 100644 db/schema_migrations/20230118083748 delete mode 100644 db/schema_migrations/20230119085509 delete mode 100644 db/schema_migrations/20230119085552 delete mode 100644 db/schema_migrations/20230119090944 delete mode 100644 db/schema_migrations/20230119091027 delete mode 100644 db/schema_migrations/20230119095022 delete mode 100644 db/schema_migrations/20230119095023 delete mode 100644 db/schema_migrations/20230119095024 delete mode 100644 db/schema_migrations/20230119095025 delete mode 100644 db/schema_migrations/20230119123256 delete mode 100644 db/schema_migrations/20230119123257 delete mode 100644 db/schema_migrations/20230119123258 delete mode 100644 db/schema_migrations/20230119123259 delete mode 100644 db/schema_migrations/20230119123908 delete mode 100644 db/schema_migrations/20230119123937 delete mode 100644 db/schema_migrations/20230119150727 delete mode 100644 db/schema_migrations/20230119151636 delete mode 100644 db/schema_migrations/20230119151940 delete mode 100644 db/schema_migrations/20230119214643 delete mode 100644 db/schema_migrations/20230119215436 delete mode 100644 db/schema_migrations/20230120170042 delete mode 100644 db/schema_migrations/20230120170631 delete mode 100644 db/schema_migrations/20230120171818 delete mode 100644 db/schema_migrations/20230123095022 delete mode 100644 db/schema_migrations/20230123095023 delete mode 100644 db/schema_migrations/20230123120004 delete mode 100644 db/schema_migrations/20230123150648 delete mode 100644 db/schema_migrations/20230124101832 delete mode 100644 db/schema_migrations/20230124102131 delete mode 100644 db/schema_migrations/20230124102222 delete mode 100644 db/schema_migrations/20230124104310 delete mode 100644 db/schema_migrations/20230124122143 delete mode 100644 db/schema_migrations/20230124173255 delete mode 100644 db/schema_migrations/20230124183643 delete mode 100644 db/schema_migrations/20230124193917 delete mode 100644 db/schema_migrations/20230125090315 delete mode 100644 db/schema_migrations/20230125093723 delete mode 100644 db/schema_migrations/20230125093840 delete mode 100644 db/schema_migrations/20230126023444 delete mode 100644 db/schema_migrations/20230126091522 delete mode 100644 db/schema_migrations/20230126110439 delete mode 100644 db/schema_migrations/20230126133531 delete mode 100644 db/schema_migrations/20230126151622 delete mode 100644 db/schema_migrations/20230126210436 delete mode 100644 db/schema_migrations/20230127093353 delete mode 100644 db/schema_migrations/20230127101834 delete mode 100644 db/schema_migrations/20230127115607 delete mode 100644 db/schema_migrations/20230127121107 delete mode 100644 db/schema_migrations/20230127121443 delete mode 100644 db/schema_migrations/20230127123947 delete mode 100644 db/schema_migrations/20230127123948 delete mode 100644 db/schema_migrations/20230127125018 delete mode 100644 db/schema_migrations/20230127131835 delete mode 100644 db/schema_migrations/20230127131915 delete mode 100644 db/schema_migrations/20230127151529 delete mode 100644 db/schema_migrations/20230127151530 delete mode 100644 db/schema_migrations/20230127151531 delete mode 100644 db/schema_migrations/20230127151606 delete mode 100644 db/schema_migrations/20230127151607 delete mode 100644 db/schema_migrations/20230127152727 delete mode 100644 db/schema_migrations/20230127152728 delete mode 100644 db/schema_migrations/20230127153229 delete mode 100644 db/schema_migrations/20230127153230 delete mode 100644 db/schema_migrations/20230127155217 delete mode 100644 db/schema_migrations/20230127164007 delete mode 100644 db/schema_migrations/20230129094140 delete mode 100644 db/schema_migrations/20230129154126 delete mode 100644 db/schema_migrations/20230129154202 delete mode 100644 db/schema_migrations/20230129154819 delete mode 100644 db/schema_migrations/20230130070623 delete mode 100644 db/schema_migrations/20230130073109 delete mode 100644 db/schema_migrations/20230130075434 delete mode 100644 db/schema_migrations/20230130084718 delete mode 100644 db/schema_migrations/20230130102855 delete mode 100644 db/schema_migrations/20230130102856 delete mode 100644 db/schema_migrations/20230130103957 delete mode 100644 db/schema_migrations/20230130103958 delete mode 100644 db/schema_migrations/20230130104819 delete mode 100644 db/schema_migrations/20230130110855 delete mode 100644 db/schema_migrations/20230130125541 delete mode 100644 db/schema_migrations/20230130130624 delete mode 100644 db/schema_migrations/20230130175512 delete mode 100644 db/schema_migrations/20230130202201 delete mode 100644 db/schema_migrations/20230130204743 delete mode 100644 db/schema_migrations/20230131004948 delete mode 100644 db/schema_migrations/20230131005411 delete mode 100644 db/schema_migrations/20230131090842 delete mode 100644 db/schema_migrations/20230131123923 delete mode 100644 db/schema_migrations/20230131125844 delete mode 100644 db/schema_migrations/20230131194959 delete mode 100644 db/schema_migrations/20230131210921 delete mode 100644 db/schema_migrations/20230201012727 delete mode 100644 db/schema_migrations/20230201012846 delete mode 100644 db/schema_migrations/20230201014223 delete mode 100644 db/schema_migrations/20230201014238 delete mode 100644 db/schema_migrations/20230201082038 delete mode 100644 db/schema_migrations/20230201152525 delete mode 100644 db/schema_migrations/20230201153450 delete mode 100644 db/schema_migrations/20230201171450 delete mode 100644 db/schema_migrations/20230202002616 delete mode 100644 db/schema_migrations/20230202002637 delete mode 100644 db/schema_migrations/20230202004247 delete mode 100644 db/schema_migrations/20230202023208 delete mode 100644 db/schema_migrations/20230202023224 delete mode 100644 db/schema_migrations/20230202032248 delete mode 100644 db/schema_migrations/20230202032302 delete mode 100644 db/schema_migrations/20230202131928 delete mode 100644 db/schema_migrations/20230202153926 delete mode 100644 db/schema_migrations/20230203011359 delete mode 100644 db/schema_migrations/20230203122602 delete mode 100644 db/schema_migrations/20230203122609 delete mode 100644 db/schema_migrations/20230203145514 delete mode 100644 db/schema_migrations/20230206143851 delete mode 100644 db/schema_migrations/20230206172702 delete mode 100644 db/schema_migrations/20230207003737 delete mode 100644 db/schema_migrations/20230207003812 delete mode 100644 db/schema_migrations/20230207005549 delete mode 100644 db/schema_migrations/20230207005701 delete mode 100644 db/schema_migrations/20230207011344 delete mode 100644 db/schema_migrations/20230207011414 delete mode 100644 db/schema_migrations/20230207012217 delete mode 100644 db/schema_migrations/20230207012238 delete mode 100644 db/schema_migrations/20230207015819 delete mode 100644 db/schema_migrations/20230207015850 delete mode 100644 db/schema_migrations/20230207025259 delete mode 100644 db/schema_migrations/20230207025315 delete mode 100644 db/schema_migrations/20230207030244 delete mode 100644 db/schema_migrations/20230207030259 delete mode 100644 db/schema_migrations/20230207143602 delete mode 100644 db/schema_migrations/20230207143844 delete mode 100644 db/schema_migrations/20230208100917 delete mode 100644 db/schema_migrations/20230208103009 delete mode 100644 db/schema_migrations/20230208103640 delete mode 100644 db/schema_migrations/20230208110638 delete mode 100644 db/schema_migrations/20230208131808 delete mode 100644 db/schema_migrations/20230208132608 delete mode 100644 db/schema_migrations/20230209090702 delete mode 100644 db/schema_migrations/20230209092204 delete mode 100644 db/schema_migrations/20230209103650 delete mode 100644 db/schema_migrations/20230209103714 delete mode 100644 db/schema_migrations/20230209123006 delete mode 100644 db/schema_migrations/20230209131808 delete mode 100644 db/schema_migrations/20230209140102 delete mode 100644 db/schema_migrations/20230209171547 delete mode 100644 db/schema_migrations/20230210113924 delete mode 100644 db/schema_migrations/20230210181214 delete mode 100644 db/schema_migrations/20230214122717 delete mode 100644 db/schema_migrations/20230214142447 delete mode 100644 db/schema_migrations/20230214142813 delete mode 100644 db/schema_migrations/20230214154101 delete mode 100644 db/schema_migrations/20230214174335 delete mode 100644 db/schema_migrations/20230216035802 delete mode 100644 db/schema_migrations/20230216052103 delete mode 100644 db/schema_migrations/20230216054348 create mode 100644 db/schema_migrations/20240117173808 create mode 100644 spec/fixtures/migrations/db/migrate/schema_cache_migration_test.rb delete mode 100644 spec/lib/gitlab/background_migration/backfill_imported_issue_search_data_spec.rb delete mode 100644 spec/lib/gitlab/background_migration/backfill_project_namespace_on_issues_spec.rb delete mode 100644 spec/lib/gitlab/background_migration/backfill_user_details_fields_spec.rb delete mode 100644 spec/lib/gitlab/background_migration/backfill_work_item_type_id_for_issues_spec.rb delete mode 100644 spec/lib/gitlab/background_migration/disable_legacy_open_source_license_for_no_issues_no_repo_projects_spec.rb delete mode 100644 spec/lib/gitlab/background_migration/expire_o_auth_tokens_spec.rb delete mode 100644 spec/lib/gitlab/background_migration/remove_project_group_link_with_missing_groups_spec.rb delete mode 100644 spec/migrations/20221018095434_schedule_disable_legacy_open_source_license_for_projects_less_than_five_mb_spec.rb delete mode 100644 spec/migrations/20221102231130_finalize_backfill_user_details_fields_spec.rb delete mode 100644 spec/migrations/20221104115712_backfill_project_statistics_storage_size_without_uploads_size_spec.rb delete mode 100644 spec/migrations/20221110152133_delete_orphans_approval_rules_spec.rb delete mode 100644 spec/migrations/20221115173607_ensure_work_item_type_backfill_migration_finished_spec.rb delete mode 100644 spec/migrations/20221122132812_schedule_prune_stale_project_export_jobs_spec.rb delete mode 100644 spec/migrations/20221123133054_queue_reset_status_on_container_repositories_spec.rb delete mode 100644 spec/migrations/20221205151917_schedule_backfill_environment_tier_spec.rb delete mode 100644 spec/migrations/20221209110934_update_import_sources_on_application_settings_spec.rb delete mode 100644 spec/migrations/20221209110935_fix_update_import_sources_on_application_settings_spec.rb delete mode 100644 spec/migrations/20221209235940_cleanup_o_auth_access_tokens_with_null_expires_in_spec.rb delete mode 100644 spec/migrations/20221210154044_update_active_billable_users_index_spec.rb delete mode 100644 spec/migrations/20221215151822_schedule_backfill_releases_author_id_spec.rb delete mode 100644 spec/migrations/20221219122320_copy_clickhouse_connection_string_to_encrypted_var_spec.rb delete mode 100644 spec/migrations/20221220131020_bump_default_partition_id_value_for_ci_tables_spec.rb delete mode 100644 spec/migrations/20221221110733_remove_temp_index_for_project_statistics_upload_size_migration_spec.rb delete mode 100644 spec/migrations/20221222092958_sync_new_amount_used_with_amount_used_spec.rb delete mode 100644 spec/migrations/20221223123019_delete_queued_jobs_for_vulnerabilities_feedback_migration_spec.rb delete mode 100644 spec/migrations/20221226153252_queue_fix_incoherent_packages_size_on_project_statistics_spec.rb delete mode 100644 spec/migrations/20230105172120_sync_new_amount_used_with_amount_used_on_ci_namespace_monthly_usages_table_spec.rb delete mode 100644 spec/migrations/20230116111252_finalize_todo_sanitization_spec.rb delete mode 100644 spec/migrations/20230117114739_clear_duplicate_jobs_cookies_spec.rb delete mode 100644 spec/migrations/20230130073109_nullify_creator_id_of_orphaned_projects_spec.rb delete mode 100644 spec/migrations/20230131125844_add_project_id_name_id_version_index_to_installable_npm_packages_spec.rb delete mode 100644 spec/migrations/20230201171450_finalize_backfill_environment_tier_migration_spec.rb delete mode 100644 spec/migrations/20230202131928_encrypt_ci_trigger_token_spec.rb delete mode 100644 spec/migrations/20230203122602_schedule_vulnerabilities_feedback_migration4_spec.rb delete mode 100644 spec/migrations/add_namespaces_emails_enabled_column_data_spec.rb delete mode 100644 spec/migrations/add_okr_hierarchy_restrictions_spec.rb delete mode 100644 spec/migrations/add_projects_emails_enabled_column_data_spec.rb delete mode 100644 spec/migrations/finalize_issues_namespace_id_backfilling_spec.rb delete mode 100644 spec/migrations/nullify_last_error_from_project_mirror_data_spec.rb delete mode 100644 spec/migrations/recount_epic_cache_counts_v3_spec.rb delete mode 100644 spec/migrations/remove_flowdock_integration_records_spec.rb delete mode 100644 spec/migrations/schedule_fixing_security_scan_statuses_spec.rb delete mode 100644 spec/migrations/second_recount_epic_cache_counts_spec.rb delete mode 100644 spec/migrations/set_email_confirmation_setting_before_removing_send_user_confirmation_email_column_spec.rb diff --git a/.gitlab/ci/database.gitlab-ci.yml b/.gitlab/ci/database.gitlab-ci.yml index b01ba247ce7..f1fd06691f5 100644 --- a/.gitlab/ci/database.gitlab-ci.yml +++ b/.gitlab/ci/database.gitlab-ci.yml @@ -36,7 +36,7 @@ db:rollback: - .db-job-base - .rails:rules:db-rollback script: - - bundle exec rake db:migrate VERSION=20221111123146 # 15.7 + - bundle exec rake db:migrate VERSION=20230216060333 # 16.0 First migration - bundle exec rake db:migrate db:rollback single-db: diff --git a/.rubocop_todo/layout/argument_alignment.yml b/.rubocop_todo/layout/argument_alignment.yml index a0ae27f77b2..cf490823f76 100644 --- a/.rubocop_todo/layout/argument_alignment.yml +++ b/.rubocop_todo/layout/argument_alignment.yml @@ -508,40 +508,6 @@ Layout/ArgumentAlignment: - 'config/initializers/rack_timeout.rb' - 'config/initializers/rest-client-hostname_override.rb' - 'config/initializers/zz_metrics.rb' - - 'db/migrate/20220824082427_remove_tmp_idx_vulnerability_occurrences_on_id_and_scanner_id.rb' - - 'db/migrate/20221103205317_create_dast_pre_scan_verification.rb' - - 'db/migrate/20221111142921_add_hierarchy_restrictions.rb' - - 'db/migrate/20221116160204_create_ml_experiment_metadata_and_ml_candidate_metadata.rb' - - 'db/migrate/20221121091238_add_work_item_progress.rb' - - 'db/migrate/20221130170433_create_dast_pre_scan_verification_step.rb' - - 'db/migrate/20221202144210_create_achievements.rb' - - 'db/migrate/20221207220120_create_dast_scanner_profiles_runner_tags.rb' - - 'db/migrate/20221214201256_create_user_achievements.rb' - - 'db/migrate/20221221134116_create_elastic_group_index_statuses.rb' - - 'db/migrate/20221222144954_create_analytics_dashboards_configuration_pointers.rb' - - 'db/migrate/20230106184809_create_dast_profiles_tags.rb' - - 'db/migrate/20230109093043_create_namespaces_storage_limit_exclusions.rb' - - 'db/migrate/20230109121313_add_runner_machines_contacted_at_index.rb' - - 'db/migrate/20230117173433_create_project_data_transfer.rb' - - 'db/migrate/20230123095022_create_scan_result_policies.rb' - - 'db/migrate/20230124193917_add_index_for_protected_tag_create_access_levels.rb' - - 'db/migrate/20230127151529_add_project_pointer_for_analytics_dashboard.rb' - - 'db/migrate/20230127151531_change_dashboard_analytics_project_pointer_project_null.rb' - - 'db/post_migrate/20220826152430_remove_container_repository_deprecated_geo_fields.rb' - - 'db/post_migrate/20220826152432_remove_container_repository_updated_events.rb' - - 'db/post_migrate/20221110190340_add_partial_legacy_open_source_license_available_project_id_index.rb' - - 'db/post_migrate/20221114142044_delete_experiments_foreign_keys.rb' - - 'db/post_migrate/20221116105434_remove_index_project_settings_on_legacy_open_source_license_available.rb' - - 'db/post_migrate/20221205170310_add_index_for_active_members.rb' - - 'db/post_migrate/20230104103748_remove_new_amount_used_column.rb' - - 'db/post_migrate/20230104150601_prepare_builds_metadata_async_idx.rb' - - 'db/post_migrate/20230104222514_add_foreign_key_to_builds_metadata.rb' - - 'db/post_migrate/20230104224020_drop_vuln_reads_on_default_branch_index.rb' - - 'db/post_migrate/20230105180002_remove_new_amount_used_column_on_ci_namespace_monthly_usages.rb' - - 'db/post_migrate/20230119123908_add_temporary_size_index_to_package_files.rb' - - 'db/post_migrate/20230123095023_add_scan_result_policy_id_to_software_license_policies.rb' - - 'db/post_migrate/20230124104310_prepare_web_hook_logs_id_created_at_async_index.rb' - - 'db/post_migrate/20230130070623_add_index_on_packages_package_file_file_name.rb' - 'ee/app/components/namespaces/free_user_cap/base_alert_component.rb' - 'ee/app/components/namespaces/free_user_cap/enforcement_at_limit_alert_component.rb' - 'ee/app/graphql/ee/mutations/alert_management/http_integration/create.rb' diff --git a/.rubocop_todo/layout/empty_line_after_magic_comment.yml b/.rubocop_todo/layout/empty_line_after_magic_comment.yml index 3d6266a7438..1467f835e3f 100644 --- a/.rubocop_todo/layout/empty_line_after_magic_comment.yml +++ b/.rubocop_todo/layout/empty_line_after_magic_comment.yml @@ -127,16 +127,6 @@ Layout/EmptyLineAfterMagicComment: - 'danger/ce_ee_vue_templates/Dangerfile' - 'danger/feature_flag/Dangerfile' - 'danger/pajamas/Dangerfile' - - 'db/migrate/20221116134507_add_projects_emails_enabled_column.rb' - - 'db/migrate/20221116134539_add_namespaces_emails_enabled_column.rb' - - 'db/migrate/20221202202351_remove_index_i_ci_job_token_project_scope_links_on_source_and_target_project.rb' - - 'db/migrate/20221216145659_add_pa_clickhouse_connection_string_to_application_settings.rb' - - 'db/migrate/20221219103007_add_name_to_ml_candidates.rb' - - 'db/migrate/20221219122320_copy_clickhouse_connection_string_to_encrypted_var.rb' - - 'db/migrate/20230111124512_remove_tmp_index_vulns_on_report_type.rb' - - 'db/post_migrate/20221116134611_add_namespaces_emails_enabled_column_data.rb' - - 'db/post_migrate/20221116134633_add_projects_emails_enabled_column_data.rb' - - 'db/post_migrate/20221210154044_update_active_billable_users_index.rb' - 'ee/app/controllers/concerns/epics_actions.rb' - 'ee/app/controllers/concerns/saml_authorization.rb' - 'ee/app/controllers/ee/projects/analytics/cycle_analytics/stages_controller.rb' diff --git a/.rubocop_todo/lint/redundant_cop_disable_directive.yml b/.rubocop_todo/lint/redundant_cop_disable_directive.yml index 38c75390cc8..f10700b8d81 100644 --- a/.rubocop_todo/lint/redundant_cop_disable_directive.yml +++ b/.rubocop_todo/lint/redundant_cop_disable_directive.yml @@ -76,9 +76,6 @@ Lint/RedundantCopDisableDirective: - 'config/initializers/wikicloth_redos_patch.rb' - 'config/initializers/wikicloth_ruby_3_patch.rb' - 'config/routes/api.rb' - - 'db/post_migrate/20221102231131_remove_temp_index_for_user_details_fields.rb' - - 'db/post_migrate/20230104103748_remove_new_amount_used_column.rb' - - 'db/post_migrate/20230105180002_remove_new_amount_used_column_on_ci_namespace_monthly_usages.rb' - 'ee/app/controllers/ee/admin/application_settings_controller.rb' - 'ee/app/controllers/ee/groups/group_members_controller.rb' - 'ee/app/controllers/ee/projects/settings/ci_cd_controller.rb' @@ -260,8 +257,6 @@ Lint/RedundantCopDisableDirective: - 'spec/lib/gitlab/sidekiq_middleware/server_metrics_spec.rb' - 'spec/lib/gitlab/sidekiq_middleware/size_limiter/server_spec.rb' - 'spec/metrics_server/metrics_server_spec.rb' - - 'spec/migrations/add_namespaces_emails_enabled_column_data_spec.rb' - - 'spec/migrations/add_projects_emails_enabled_column_data_spec.rb' - 'spec/models/ci/build_trace_chunk_spec.rb' - 'spec/models/ci/pipeline_spec.rb' - 'spec/models/concerns/encrypted_user_password_spec.rb' diff --git a/.rubocop_todo/rspec/context_wording.yml b/.rubocop_todo/rspec/context_wording.yml index 7859119eb60..f35df67c4cc 100644 --- a/.rubocop_todo/rspec/context_wording.yml +++ b/.rubocop_todo/rspec/context_wording.yml @@ -1568,7 +1568,6 @@ RSpec/ContextWording: - 'spec/lib/gitlab/auth_spec.rb' - 'spec/lib/gitlab/authorized_keys_spec.rb' - 'spec/lib/gitlab/avatar_cache_spec.rb' - - 'spec/lib/gitlab/background_migration/backfill_imported_issue_search_data_spec.rb' - 'spec/lib/gitlab/background_migration/copy_column_using_background_migration_job_spec.rb' - 'spec/lib/gitlab/blame_spec.rb' - 'spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb' diff --git a/.rubocop_todo/rspec/feature_category.yml b/.rubocop_todo/rspec/feature_category.yml index 26425c80da9..2b2054aed4c 100644 --- a/.rubocop_todo/rspec/feature_category.yml +++ b/.rubocop_todo/rspec/feature_category.yml @@ -2777,7 +2777,6 @@ RSpec/FeatureCategory: - 'spec/lib/gitlab/authorized_keys_spec.rb' - 'spec/lib/gitlab/avatar_cache_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_cluster_agents_has_vulnerabilities_spec.rb' - - 'spec/lib/gitlab/background_migration/backfill_imported_issue_search_data_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_integrations_enable_ssl_verification_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_internal_on_notes_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_namespace_details_spec.rb' @@ -2788,7 +2787,6 @@ RSpec/FeatureCategory: - 'spec/lib/gitlab/background_migration/backfill_project_namespace_details_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_project_repositories_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_topics_title_spec.rb' - - 'spec/lib/gitlab/background_migration/backfill_user_details_fields_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_vulnerability_reads_cluster_agent_spec.rb' - 'spec/lib/gitlab/background_migration/base_job_spec.rb' - 'spec/lib/gitlab/background_migration/batching_strategies/backfill_project_statistics_with_container_registry_size_batching_strategy_spec.rb' @@ -2804,10 +2802,8 @@ RSpec/FeatureCategory: - 'spec/lib/gitlab/background_migration/destroy_invalid_members_spec.rb' - 'spec/lib/gitlab/background_migration/disable_legacy_open_source_licence_for_recent_public_projects_spec.rb' - 'spec/lib/gitlab/background_migration/disable_legacy_open_source_license_for_inactive_public_projects_spec.rb' - - 'spec/lib/gitlab/background_migration/disable_legacy_open_source_license_for_no_issues_no_repo_projects_spec.rb' - 'spec/lib/gitlab/background_migration/disable_legacy_open_source_license_for_one_member_no_repo_projects_spec.rb' - 'spec/lib/gitlab/background_migration/disable_legacy_open_source_license_for_projects_less_than_one_mb_spec.rb' - - 'spec/lib/gitlab/background_migration/expire_o_auth_tokens_spec.rb' - 'spec/lib/gitlab/background_migration/job_coordinator_spec.rb' - 'spec/lib/gitlab/background_migration/legacy_upload_mover_spec.rb' - 'spec/lib/gitlab/background_migration/legacy_uploads_migrator_spec.rb' diff --git a/.rubocop_todo/rspec/named_subject.yml b/.rubocop_todo/rspec/named_subject.yml index dd03eedb923..2e0e343d868 100644 --- a/.rubocop_todo/rspec/named_subject.yml +++ b/.rubocop_todo/rspec/named_subject.yml @@ -1821,7 +1821,6 @@ RSpec/NamedSubject: - 'spec/lib/gitlab/background_migration/backfill_missing_ci_cd_settings_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_project_repositories_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_topics_title_spec.rb' - - 'spec/lib/gitlab/background_migration/backfill_user_details_fields_spec.rb' - 'spec/lib/gitlab/background_migration/delete_invalid_protected_branch_merge_access_levels_spec.rb' - 'spec/lib/gitlab/background_migration/delete_invalid_protected_branch_push_access_levels_spec.rb' - 'spec/lib/gitlab/background_migration/delete_invalid_protected_tag_create_access_levels_spec.rb' @@ -1835,7 +1834,6 @@ RSpec/NamedSubject: - 'spec/lib/gitlab/background_migration/populate_vulnerability_dismissal_fields_spec.rb' - 'spec/lib/gitlab/background_migration/redis/backfill_project_pipeline_status_ttl_spec.rb' - 'spec/lib/gitlab/background_migration/remove_backfilled_job_artifacts_expire_at_spec.rb' - - 'spec/lib/gitlab/background_migration/remove_project_group_link_with_missing_groups_spec.rb' - 'spec/lib/gitlab/background_migration/truncate_overlong_vulnerability_html_titles_spec.rb' - 'spec/lib/gitlab/background_migration/update_ci_pipeline_artifacts_unknown_locked_status_spec.rb' - 'spec/lib/gitlab/background_task_spec.rb' @@ -2562,8 +2560,6 @@ RSpec/NamedSubject: - 'spec/mailers/emails/merge_requests_spec.rb' - 'spec/mailers/notify_spec.rb' - 'spec/metrics_server/metrics_server_spec.rb' - - 'spec/migrations/20221210154044_update_active_billable_users_index_spec.rb' - - 'spec/migrations/20221221110733_remove_temp_index_for_project_statistics_upload_size_migration_spec.rb' - 'spec/migrations/20230714015909_add_index_for_member_expiring_query_spec.rb' - 'spec/migrations/drop_packages_events_table_spec.rb' - 'spec/models/ability_spec.rb' diff --git a/.rubocop_todo/rspec/scattered_let.yml b/.rubocop_todo/rspec/scattered_let.yml index f94aa2b8b00..c140bcba6fd 100644 --- a/.rubocop_todo/rspec/scattered_let.yml +++ b/.rubocop_todo/rspec/scattered_let.yml @@ -120,7 +120,6 @@ RSpec/ScatteredLet: - 'spec/lib/gitlab/asciidoc/include_processor_spec.rb' - 'spec/lib/gitlab/auth/ldap/person_spec.rb' - 'spec/lib/gitlab/auth/saml/auth_hash_spec.rb' - - 'spec/lib/gitlab/background_migration/backfill_imported_issue_search_data_spec.rb' - 'spec/lib/gitlab/background_migration/disable_legacy_open_source_license_for_inactive_public_projects_spec.rb' - 'spec/lib/gitlab/background_migration/legacy_uploads_migrator_spec.rb' - 'spec/lib/gitlab/background_migration/reset_too_many_tags_skipped_registry_imports_spec.rb' diff --git a/.rubocop_todo/style/inline_disable_annotation.yml b/.rubocop_todo/style/inline_disable_annotation.yml index 6c2c802d516..f6d56b477b7 100644 --- a/.rubocop_todo/style/inline_disable_annotation.yml +++ b/.rubocop_todo/style/inline_disable_annotation.yml @@ -1117,23 +1117,6 @@ Style/InlineDisableAnnotation: - 'config/routes/project.rb' - 'danger/ce_ee_vue_templates/Dangerfile' - 'danger/roulette/Dangerfile' - - 'db/migrate/20221111123146_add_onboarding_in_progress_to_users.rb' - - 'db/migrate/20221111123147_add_onboarding_step_url_to_user_details.rb' - - 'db/migrate/20221114131943_add_short_title_to_appearances.rb' - - 'db/migrate/20221128155738_add_discord_to_user_details.rb' - - 'db/migrate/20221212192452_add_uuid_column_to_sbom_occurrences.rb' - - 'db/migrate/20221219103007_add_name_to_ml_candidates.rb' - - 'db/migrate/20221223114543_add_pwa_icon_to_appearances.rb' - - 'db/migrate/20221228072549_add_pwa_attributes_to_appearances.rb' - - 'db/migrate/20230102131000_add_smtp_credentials_to_service_desk_settings.rb' - - 'db/migrate/20230102180341_add_merge_request_meta_to_merge_requests_compliance_violations.rb' - - 'db/migrate/20230111132621_unpartition_pm_package_metadata_tables.rb' - - 'db/migrate/20230116143310_add_pages_unique_domain_columns_to_project_settings.rb' - - 'db/migrate/20230119151636_add_url_hash_to_web_hook_logs.rb' - - 'db/migrate/20230119214643_add_deactivation_email_additional_text_to_application_settings.rb' - - 'db/migrate/20230127155217_add_id_column_to_package_metadata_join_table.rb' - - 'db/migrate/20230130125541_add_attempts_and_last_error_to_postgres_async_indexes.rb' - - 'db/migrate/20230214142813_remove_ci_job_artifacts_original_filename.rb' - 'db/migrate/20230216144719_drop_table_airflow_dags.rb' - 'db/migrate/20230222161226_add_custom_jira_regex_to_jira_tracker_data.rb' - 'db/migrate/20230228133011_add_design_description.rb' @@ -1177,17 +1160,7 @@ Style/InlineDisableAnnotation: - 'db/migrate/20231017135207_add_fields_to_ml_model.rb' - 'db/migrate/20231019180421_add_name_description_to_catalog_resources.rb' - 'db/migrate/20231024142236_add_fields_to_bulk_import_failures.rb' - - 'db/post_migrate/20221102231131_remove_temp_index_for_user_details_fields.rb' - - 'db/post_migrate/20221115184525_remove_namespaces_tmp_project_id_column.rb' - - 'db/post_migrate/20221220131020_bump_default_partition_id_value_for_ci_tables.rb' - - 'db/post_migrate/20221221150123_update_billable_users_index.rb' - - 'db/post_migrate/20230104103748_remove_new_amount_used_column.rb' - - 'db/post_migrate/20230105180002_remove_new_amount_used_column_on_ci_namespace_monthly_usages.rb' - - 'db/post_migrate/20230110172751_add_partial_index_on_group_path_id.rb' - - 'db/post_migrate/20230117114739_clear_duplicate_jobs_cookies.rb' - - 'db/post_migrate/20230123095023_add_scan_result_policy_id_to_software_license_policies.rb' - 'db/post_migrate/20230131184319_update_billable_users_index_for_service_accounts.rb' - - 'db/post_migrate/20230201082038_drop_web_hook_calls_high_column.rb' - 'db/post_migrate/20230303154314_add_user_type_migration_indexes.rb' - 'db/post_migrate/20230310111859_recreate_user_type_migration_indexes.rb' - 'db/post_migrate/20230313150531_reschedule_migration_for_remediation.rb' @@ -2882,7 +2855,6 @@ Style/InlineDisableAnnotation: - 'spec/lib/gitlab/background_migration/backfill_has_merge_request_of_vulnerability_reads_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_missing_ci_cd_settings_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_project_import_level_spec.rb' - - 'spec/lib/gitlab/background_migration/backfill_project_namespace_on_issues_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_project_repositories_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_resource_link_events_spec.rb' - 'spec/lib/gitlab/background_migration/backfill_root_storage_statistics_fork_storage_sizes_spec.rb' @@ -3019,8 +2991,6 @@ Style/InlineDisableAnnotation: - 'spec/migrations/20230906204934_restart_self_hosted_sent_notifications_bigint_conversion_spec.rb' - 'spec/migrations/20230906204935_restart_self_hosted_sent_notifications_backfill_spec.rb' - 'spec/migrations/20231016001000_fix_design_user_mentions_design_id_note_id_index_for_self_managed_spec.rb' - - 'spec/migrations/add_namespaces_emails_enabled_column_data_spec.rb' - - 'spec/migrations/add_projects_emails_enabled_column_data_spec.rb' - 'spec/migrations/cleanup_bigint_conversion_for_merge_request_metrics_for_self_hosts_spec.rb' - 'spec/migrations/cleanup_conversion_big_int_ci_build_needs_self_managed_spec.rb' - 'spec/migrations/swap_award_emoji_note_id_to_bigint_for_gitlab_dot_com_spec.rb' diff --git a/Gemfile b/Gemfile index be400327ede..35847c31406 100644 --- a/Gemfile +++ b/Gemfile @@ -517,7 +517,7 @@ group :test do # Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527 gem 'derailed_benchmarks', require: false # rubocop:todo Gemfile/MissingFeatureCategory - gem 'gitlab_quality-test_tooling', '~> 1.11.0', require: false, feature_category: :tooling + gem 'gitlab_quality-test_tooling', '~> 1.12.0', require: false, feature_category: :tooling end gem 'octokit', '~> 6.0' # rubocop:todo Gemfile/MissingFeatureCategory diff --git a/Gemfile.checksum b/Gemfile.checksum index 709edff1329..678cad41102 100644 --- a/Gemfile.checksum +++ b/Gemfile.checksum @@ -225,7 +225,7 @@ {"name":"gitlab-styles","version":"11.0.0","platform":"ruby","checksum":"0dd8ec066ce9955ac51d3616c6bfded30f75bb526f39ff392ece6f43d5b9406b"}, {"name":"gitlab_chronic_duration","version":"0.12.0","platform":"ruby","checksum":"0d766944d415b5c831f176871ee8625783fc0c5bfbef2d79a3a616f207ffc16d"}, {"name":"gitlab_omniauth-ldap","version":"2.2.0","platform":"ruby","checksum":"bb4d20acb3b123ed654a8f6a47d3fac673ece7ed0b6992edb92dca14bad2838c"}, -{"name":"gitlab_quality-test_tooling","version":"1.11.0","platform":"ruby","checksum":"2146dbaddc5ffcaf4c6e876e6e9d9eb83bae25f378e0c9e5fca8d996ace3d02a"}, +{"name":"gitlab_quality-test_tooling","version":"1.12.0","platform":"ruby","checksum":"6d687db96777bd8c87264253a7cc9ce1d71851d2b20a64d594770c35555630b1"}, {"name":"globalid","version":"1.1.0","platform":"ruby","checksum":"b337e1746f0c8cb0a6c918234b03a1ddeb4966206ce288fbb57779f59b2d154f"}, {"name":"gon","version":"6.4.0","platform":"ruby","checksum":"e3a618d659392890f1aa7db420f17c75fd7d35aeb5f8fe003697d02c4b88d2f0"}, {"name":"google-apis-androidpublisher_v3","version":"0.34.0","platform":"ruby","checksum":"d7e1d7dd92f79c498fe2082222a1740d788e022e660c135564b3fd299cab5425"}, diff --git a/Gemfile.lock b/Gemfile.lock index f5886bf39d3..4b81cf97c08 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -729,7 +729,7 @@ GEM omniauth (>= 1.3, < 3) pyu-ruby-sasl (>= 0.0.3.3, < 0.1) rubyntlm (~> 0.5) - gitlab_quality-test_tooling (1.11.0) + gitlab_quality-test_tooling (1.12.0) activesupport (>= 6.1, < 7.2) amatch (~> 0.4.1) gitlab (~> 4.19) @@ -1910,7 +1910,7 @@ DEPENDENCIES gitlab-utils! gitlab_chronic_duration (~> 0.12) gitlab_omniauth-ldap (~> 2.2.0) - gitlab_quality-test_tooling (~> 1.11.0) + gitlab_quality-test_tooling (~> 1.12.0) gon (~> 6.4.0) google-apis-androidpublisher_v3 (~> 0.34.0) google-apis-cloudbilling_v1 (~> 0.21.0) diff --git a/app/assets/javascripts/ci/ci_variable_list/components/ci_variable_drawer.vue b/app/assets/javascripts/ci/ci_variable_list/components/ci_variable_drawer.vue index ad4b7b790d0..1f583a47ec0 100644 --- a/app/assets/javascripts/ci/ci_variable_list/components/ci_variable_drawer.vue +++ b/app/assets/javascripts/ci/ci_variable_list/components/ci_variable_drawer.vue @@ -44,6 +44,8 @@ export const i18n = { cancel: __('Cancel'), defaultScope: __('All (default)'), deleteVariable: s__('CiVariables|Delete variable'), + description: __('Description'), + descriptionHelpText: s__("CiVariables|The description of the variable's value or usage."), editVariable: s__('CiVariables|Edit variable'), saveVariable: __('Save changes'), environments: __('Environments'), @@ -459,6 +461,21 @@ export default {

+ + +