gitlab-org--gitlab-foss/db/migrate
Yorick Peterse f30089075f
Fixed pagination of web hook logs
For reasons unknown, the logs of a web hook were paginated in memory.
This would result in the "Edit" page of a web hook timing out once it
has more than a few thousand log entries.

This commit makes the following changes:

1. We use LIMIT/OFFSET to paginate the data, instead of doing this in
   memory.

2. We limit the logs to the last two days, just like the documentation
   says (instead of retrieving everything).

3. We change the indexes on "web_hook_logs" so the query to get the data
   can perform a backwards index scan, without the need for a Filter.

These changes combined ensure that Projects::HooksController#edit no
longer times out.
2018-07-03 14:24:17 +02:00
..
20140313092127_init_schema.rb Fix downtime_check job 2018-05-09 20:07:04 +11:00
20140407135544_fix_namespaces.rb
20140414131055_change_state_to_allow_empty_merge_request_diffs.rb
20140415124820_limits_to_mysql.rb
20140416074002_add_index_on_iid.rb
20140416185734_index_on_current_sign_in_at.rb
20140428105831_add_notes_index_updated_at.rb
20140502115131_add_repo_size_to_db.rb
20140502125220_migrate_repo_size.rb
20140611135229_add_position_to_merge_request.rb
20140625115202_create_users_star_projects.rb
20140729134820_create_labels.rb
20140729140420_create_label_links.rb
20140729145339_migrate_project_tags.rb
20140729152420_migrate_taggable_labels.rb
20140730111702_add_index_to_labels.rb
20140903115954_migrate_to_new_shell.rb
20140907220153_serialize_service_properties.rb
20140914113604_add_members_table.rb
20140914145549_migrate_to_new_members_model.rb
20140914173417_remove_old_member_tables.rb
20141006143943_move_slack_service_to_webhook.rb
20141007100818_add_visibility_level_to_snippet.rb
20141118150935_add_audit_event.rb
20141121133009_add_timestamps_to_members.rb
20141121161704_add_identity_table.rb
20141126120926_add_merge_request_rebase_enabled_to_projects.rb
20141205134006_add_locked_at_to_merge_request.rb
20141216155758_create_doorkeeper_tables.rb
20141217125223_add_owner_to_application.rb
20141223135007_add_import_data_to_project_table.rb
20141226080412_add_developers_can_push_to_protected_branches.rb
20150108073740_create_application_settings.rb
20150116234544_add_home_page_url_for_application_settings.rb
20150116234545_add_gitlab_access_token_to_user.rb
20150125163100_add_default_branch_protection_setting.rb
20150205211843_add_timestamps_to_identities.rb
20150206181414_add_index_to_created_at.rb
20150206222854_add_notification_email_to_user.rb
20150209222013_add_missing_index.rb
20150211172122_add_template_to_service.rb
20150211174341_allow_null_in_services_project_id.rb
20150213104043_add_twitter_sharing_enabled_to_application_settings.rb
20150213114800_add_hide_no_password_to_user.rb
20150213121042_add_password_automatically_set_to_user.rb
20150217123345_add_bitbucket_access_token_and_secret_to_user.rb
20150219004514_add_events_to_services.rb
20150223022001_set_missing_last_activity_at.rb
20150225065047_add_note_events_to_services.rb
20150301014758_add_restricted_visibility_levels_to_application_settings.rb
20150306023106_fix_namespace_duplication.rb
20150306023112_add_unique_index_to_namespace.rb
20150310194358_add_version_check_to_application_settings.rb
20150313012111_create_subscriptions_table.rb
20150320234437_add_location_to_user.rb
20150324155957_set_incorrect_assignee_id_to_null.rb
20150327122227_add_public_to_key.rb
20150327150017_add_import_data_to_project.rb
20150327223628_add_devise_two_factor_to_users.rb
20150328132231_add_max_attachment_size_to_application_settings.rb
20150331183602_add_devise_two_factor_backupable_to_users.rb
20150406133311_add_invite_data_to_member.rb
20150411000035_fix_identities.rb
20150411180045_rename_buildbox_service.rb
20150413192223_add_public_email_to_users.rb
20150417121913_create_project_import_data.rb
20150417122318_remove_import_data_from_project.rb
20150421120000_remove_periods_at_ends_of_usernames.rb
20150423033240_add_default_project_visibililty_to_application_settings.rb
20150425164646_gitlab_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
20150425164647_remove_duplicate_tags.rb
20150425164648_add_missing_unique_indices.acts_as_taggable_on_engine.rb
20150425164649_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb
20150425164650_add_missing_taggable_index.acts_as_taggable_on_engine.rb
20150425164651_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
20150425173433_add_default_snippet_visibility_to_app_settings.rb
20150429002313_remove_abandoned_group_members_records.rb
20150502064022_add_restricted_signup_domains_to_application_settings.rb
20150509180749_convert_legacy_reference_notes.rb
20150516060434_add_note_events_to_web_hooks.rb
20150529111607_add_user_oauth_applications_to_application_settings.rb
20150529150354_add_after_sign_out_path_for_application_settings.rb
20150609141121_add_session_expire_delay_for_application_settings.rb
20150610065936_add_dashboard_to_users.rb
20150620233230_add_default_otp_required_for_login_value.rb
20150713160110_add_project_view_to_users.rb
20150717130904_add_commits_count_to_project.rb
20150730122406_add_updated_by_to_issuables_and_notes.rb
20150806104937_create_abuse_reports.rb
20150812080800_add_settings_import_sources.rb
20150814065925_remove_oauth_tokens_from_users.rb
20150817163600_deduplicate_user_identities.rb
20150818213832_add_sent_notifications.rb
20150824002011_add_enable_ssl_verification.rb
20150826001931_add_ci_tables.rb
20150827121444_add_fast_forward_option_to_project.rb
20150902001023_add_template_to_label.rb
20150914215247_add_ci_tags.rb
20150915001905_enable_ssl_verification_by_default.rb
20150916000405_enable_ssl_verification_for_web_hooks.rb
20150916114643_add_help_page_text_to_application_settings.rb
20150916145038_add_index_for_committed_at_and_id.rb
20150918084513_add_ci_enabled_to_application_settings.rb
20150918161719_remove_invalid_milestones_from_merge_requests.rb
20150920010715_add_consumed_timestep_to_users.rb
20150920161119_add_line_code_to_sent_notification.rb
20150924125150_add_project_id_to_ci_commit.rb
20150924125436_migrate_project_id_for_ci_commits.rb
20150930001110_merge_request_error_field.rb
20150930095736_add_null_to_name_for_ci_projects.rb
20150930110012_add_group_share_lock.rb
20151002112914_add_stage_idx_to_builds.rb
20151002121400_add_index_for_builds.rb
20151002122929_add_ref_and_tag_to_builds.rb
20151002122943_migrate_ref_and_tag_to_build.rb
20151005075649_add_user_id_to_build.rb
20151005150751_add_layout_option_for_users.rb
20151005162154_remove_ci_enabled_from_application_settings.rb
20151007120511_namespaces_projects_path_lower_indexes.rb
20151008110232_add_users_lower_username_email_indexes.rb
20151008123042_add_type_and_description_to_builds.rb
20151008130321_migrate_name_to_description_for_builds.rb
20151008143519_add_admin_notification_email_setting.rb
20151012173029_set_jira_service_api_url.rb
20151013092124_add_artifacts_file_to_builds.rb
20151016131433_add_ci_projects_gl_project_id_index.rb
20151016195451_add_ci_builds_and_projects_indexes.rb
20151016195706_add_notes_line_code_index.rb
20151019111551_fix_build_tags.rb
20151019111703_fail_build_without_names.rb
20151020145526_add_services_template_index.rb
20151020173516_ci_limits_to_mysql.rb
20151020173906_add_ci_builds_index_for_status.rb
20151023112551_fail_build_with_empty_name.rb
20151023144219_remove_satellites.rb
20151026182941_add_project_path_index.rb
20151028152939_add_merge_when_build_succeeds_to_merge_request.rb
20151103001141_add_public_to_group.rb
20151103133339_add_shared_runners_setting.rb
20151103134857_create_lfs_objects.rb
20151103134958_create_lfs_objects_projects.rb
20151104105513_add_file_to_lfs_objects.rb
20151105094515_create_releases.rb
20151106000015_add_is_award_to_notes.rb
20151109100728_add_max_artifacts_size_to_application_settings.rb
20151109134526_add_issues_state_index.rb
20151109134916_add_projects_visibility_level_index.rb
20151110125604_add_import_error_to_project.rb
20151114113410_add_index_for_lfs_oid_and_size.rb
20151116144118_add_unique_for_lfs_oid_index.rb
20151118162244_add_projects_public_index.rb
20151201203948_raise_hook_url_limit.rb
20151203162133_add_hide_project_limit_to_users.rb
20151203162134_add_build_events_to_services.rb
20151209144329_migrate_ci_web_hooks.rb
20151209145909_migrate_ci_emails.rb
20151210030143_add_unlock_token_to_user.rb
20151210072243_add_runners_registration_token_to_application_settings.rb
20151210125232_migrate_ci_slack_service.rb
20151210125927_migrate_ci_hip_chat_service.rb
20151210125928_add_ci_to_project.rb
20151210125929_add_project_id_to_ci.rb
20151210125930_migrate_ci_to_project.rb
20151210125931_add_index_to_ci_tables.rb
20151210125932_drop_null_for_ci_tables.rb
20151215132013_add_pages_size_to_application_settings.rb
20151218154042_add_tfa_to_application_settings.rb
20151221234414_add_tfa_additional_fields.rb
20151224123230_rename_emojis.rb
20151228111122_remove_public_from_namespace.rb
20151228150906_influxdb_settings.rb
20151228175719_add_recaptcha_to_application_settings.rb
20151229102248_influxdb_udp_port_setting.rb
20151229112614_influxdb_remote_database_setting.rb
20151230132518_add_artifacts_metadata_to_ci_build.rb
20151231152326_add_akismet_to_application_settings.rb
20151231202530_remove_alert_type_from_broadcast_messages.rb
20160106162223_add_index_milestones_title.rb
20160106164438_remove_influxdb_credentials.rb
20160109054846_create_spam_logs.rb
20160113111034_add_metrics_sample_interval.rb
20160118155830_add_sentry_to_application_settings.rb
20160118232755_add_ip_blocking_settings_to_application_settings.rb
20160119111158_add_services_category.rb
20160119112418_add_services_default.rb
20160119145451_add_ldap_email_to_users.rb
20160120172143_add_base_commit_sha_to_merge_request_diffs.rb
20160121030729_add_email_author_in_body_to_application_settings.rb
20160122185421_add_pending_delete_to_project.rb
20160128212447_remove_ip_blocking_settings_from_application_settings.rb
20160128233227_change_lfs_objects_size_column.rb
20160129135155_remove_dot_atom_path_ending_of_projects.rb
20160129155512_add_merge_commit_sha_to_merge_requests.rb
20160202091601_add_erasable_to_ci_build.rb
20160202164642_add_allow_guest_to_access_builds_project.rb
20160204144558_add_real_size_to_merge_request_diffs.rb
20160209130428_add_index_to_snippet.rb
20160210105555_create_pages_domain.rb
20160212123307_create_tasks.rb
20160217100506_add_description_to_label.rb
20160217174422_add_note_to_tasks.rb
20160220123949_rename_tasks_to_todos.rb
20160222153918_create_appearances_ce.rb
20160223192159_add_confidential_to_issues.rb
20160225090018_add_delete_at_to_issues.rb
20160225101956_add_delete_at_to_merge_requests.rb
20160226114608_add_trigram_indexes_for_searching.rb Support rails5 in postgres indexes function and fix some migrations 2018-06-05 08:06:35 +02:00
20160227120001_add_event_field_for_web_hook.rb
20160227120047_add_event_to_services.rb
20160229193553_add_main_language_to_repository.rb
20160301124843_add_visibility_level_to_groups.rb
20160301174731_add_fingerprint_index.rb
20160302151724_add_import_credentials_to_project_import_data.rb
20160302152808_remove_wrong_import_url_from_projects.rb Upgrade to Ruby 2.4.4 2018-05-29 15:19:33 -07:00
20160305220806_remove_expires_at_from_snippets.rb
20160307221555_disallow_blank_line_code_on_note.rb
20160308212903_add_default_group_visibility_to_application_settings.rb
20160309140734_fix_todos.rb
20160310124959_add_due_date_to_issues.rb
20160310185910_add_external_flag_to_users.rb
20160314094147_add_priority_to_label.rb
20160314114439_add_requested_at_to_members.rb
20160314143402_projects_add_pushes_since_gc.rb
20160315135439_project_add_repository_check.rb
20160316123110_ci_runners_token_index.rb
20160316192622_change_target_id_to_null_on_todos.rb
20160316204731_add_commit_id_to_todos.rb
20160317092222_add_moved_to_to_issue.rb
20160320204112_index_namespaces_on_visibility_level.rb
20160324020319_remove_todos_for_deleted_issues.rb
20160328112808_create_notification_settings.rb
20160328115649_migrate_new_notification_setting.rb
20160328121138_add_notification_setting_index.rb
20160329144452_add_index_on_pending_delete_projects.rb
20160331133914_remove_todos_for_deleted_merge_requests.rb
20160331223143_remove_twitter_sharing_enabled_from_application_settings.rb
20160407120251_add_images_enabled_for_project.rb
20160412140240_add_repository_checks_enabled_setting.rb
20160412173416_add_fields_to_ci_commit.rb
20160412173417_update_ci_commit.rb
20160412173418_add_ci_commit_indexes.rb
20160413115152_add_token_to_web_hooks.rb
20160415062917_create_personal_access_tokens.rb
20160415133440_add_shared_runners_text_to_application_settings.rb
20160416180807_add_award_emoji.rb
20160416182152_convert_award_note_to_emoji_award.rb
20160419120017_add_metrics_packet_size.rb
20160419122101_add_only_allow_merge_if_build_succeeds_to_projects.rb
20160421130527_disable_repository_checks.rb
20160425045124_create_u2f_registrations.rb
20160504091942_add_disabled_oauth_sign_in_sources_to_application_settings.rb
20160504112519_add_run_untagged_to_ci_runner.rb
20160508194200_remove_wall_enabled_from_projects.rb
20160508202603_add_head_commit_id_to_merge_request_diffs.rb
20160508215820_add_type_to_notes.rb
20160508215920_add_positions_to_diff_notes.rb
20160508221410_set_type_on_legacy_diff_notes.rb
20160509091049_add_locked_to_ci_runner.rb
20160509201028_add_health_check_access_token_to_application_settings.rb
20160516174813_add_send_user_confirmation_email_to_application_settings.rb
20160516224534_add_start_commit_id_to_merge_request_diffs.rb
20160518200441_add_artifacts_expire_date_to_ci_builds.rb
20160519203051_add_developers_can_merge_to_protected_branches.rb
20160522215720_add_note_type_and_position_to_sent_notification.rb
20160525205328_remove_main_language_from_projects.rb
20160527020117_remove_notification_settings_for_deleted_projects.rb
20160528043124_add_users_state_index.rb
20160530150109_add_container_registry_token_expire_delay_to_application_settings.rb
20160603075128_add_has_external_issue_tracker_to_projects.rb
20160603180330_remove_duplicated_notification_settings.rb
20160603182247_add_index_to_notification_settings.rb
20160608155312_add_after_sign_up_text_to_application_settings.rb
20160608195742_add_repository_storage_to_projects.rb
20160608211215_add_user_default_external_to_application_settings.rb
20160610140403_remove_notification_setting_not_null_constraints.rb
20160610194713_remove_deprecated_issues_tracker_columns_from_projects.rb
20160610201627_migrate_users_notification_level.rb
20160610204157_add_deployments.rb
20160610204158_add_environments.rb
20160610211845_add_environment_to_builds.rb
20160610301627_remove_notification_level_from_users.rb
20160614182521_add_repository_storage_to_application_settings.rb
20160615142710_add_index_on_requested_at_to_members.rb
20160615173316_add_enabled_git_access_protocols_to_application_settings.rb
20160615191922_set_missing_stage_on_ci_builds.rb
20160616084004_change_project_of_environment.rb
20160616102642_remove_duplicated_keys.rb
20160616103005_remove_keys_fingerprint_index_if_exists.rb
20160616103948_add_unique_index_to_keys_fingerprint.rb
20160617301627_add_events_to_notification_settings.rb
20160620115026_add_index_on_runners_locked.rb
20160621123729_add_rebase_commit_sha_to_merge_requests.rb
20160628085157_add_artifacts_size_to_ci_builds.rb
20160629025435_add_column_in_progress_merge_commit_sha_to_merge_requests.rb
20160703180340_add_index_on_award_emoji_user_and_name.rb
20160705054938_add_protected_branches_push_access.rb
20160705054952_add_protected_branches_merge_access.rb
20160705055254_move_from_developers_can_merge_to_protected_branches_merge_access.rb
20160705055308_move_from_developers_can_push_to_protected_branches_push_access.rb
20160705055809_remove_developers_can_push_from_protected_branches.rb
20160705055813_remove_developers_can_merge_from_protected_branches.rb
20160705163108_remove_requesters_that_are_owners.rb
20160707104333_add_lock_to_issuables.rb
20160712171823_remove_award_emojis_with_no_user.rb
20160713200638_add_repository_read_only_to_projects.rb
20160713205315_add_domain_blacklist_to_application_settings.rb
20160713222618_add_usage_ping_to_application_settings.rb
20160715132507_add_user_id_to_pipeline.rb
20160715134306_add_index_for_pipeline_user_id.rb
20160715154212_add_request_access_enabled_to_projects.rb
20160715204316_add_request_access_enabled_to_groups.rb
20160715230841_rename_application_settings_restricted_signup_domains.rb
20160716115710_add_when_and_yaml_variables_to_ci_builds.rb
20160716115711_add_queued_at_to_ci_builds.rb
20160718153603_add_has_external_wiki_to_projects.rb
20160721081015_drop_and_readd_has_external_wiki_in_projects.rb
20160722221922_nullify_blank_type_on_notes.rb
20160724205507_add_resolved_to_notes.rb
20160725083350_add_external_url_to_enviroments.rb
20160725104020_merge_request_diff_remove_uniq.rb
20160725104452_merge_request_diff_add_index.rb
20160727163552_create_user_agent_details.rb
20160727191041_create_boards.rb
20160727193336_create_lists.rb
20160728081025_add_pipeline_events_to_web_hooks.rb
20160728103734_add_pipeline_events_to_services.rb
20160729173930_remove_project_id_from_spam_logs.rb
20160801163421_add_expires_at_to_member.rb
20160801163709_add_submitted_as_ham_to_spam_logs.rb
20160802010328_remove_builds_enable_index_on_projects.rb
20160803161903_add_unique_index_to_lists_label_id.rb
20160804142904_add_ci_config_file_to_project.rb
20160804150737_add_timestamps_to_members_again.rb
20160805041956_add_deleted_at_to_namespaces.rb
20160808085531_add_token_to_build.rb
20160808085602_add_index_for_build_token.rb
20160810102349_remove_ci_runner_trigram_indexes.rb
20160810142633_remove_redundant_indexes.rb
20160811172945_add_can_push_to_keys.rb
20160816161312_add_column_name_to_u2f_registrations.rb
20160817133006_add_koding_to_application_settings.rb
20160817154936_add_discussion_ids_to_notes.rb
20160818205718_add_expires_at_to_project_group_links.rb
20160819221631_add_index_to_note_discussion_id.rb
20160819221833_reset_diff_note_discussion_id_because_it_was_calculated_wrongly.rb
20160819232256_add_incoming_email_token_to_users.rb
20160823081327_change_merge_error_to_text.rb
20160823083941_add_column_scopes_to_personal_access_tokens.rb
20160823213309_add_lfs_enabled_to_projects.rb
20160824103857_drop_unused_ci_tables.rb
20160824124900_add_table_issue_metrics.rb
20160825052008_add_table_merge_request_metrics.rb
20160827011312_ensure_lock_version_has_no_default.rb
20160829114652_add_markdown_cache_columns.rb
20160830203109_add_confidential_issues_events_to_web_hooks.rb
20160830211132_add_confidential_issues_events_to_services.rb
20160830232601_change_lock_version_not_null.rb
20160831214002_create_project_features.rb
20160831214543_migrate_project_features.rb
20160831223750_remove_features_enabled_from_projects.rb
20160901141443_set_confidential_issues_events_on_webhooks.rb
20160901213340_add_lfs_enabled_to_namespaces.rb
20160902122721_drop_gitorious_field_from_application_settings.rb
20160907131111_add_environment_type_to_environments.rb
20160913162434_remove_projects_pushes_since_gc.rb
20160913212128_change_artifacts_size_column.rb
20160914131004_only_allow_merge_if_all_discussions_are_resolved.rb
20160915042921_create_merge_requests_closing_issues.rb
20160919144305_add_type_to_labels.rb
20160919145149_add_group_id_to_labels.rb
20160920160832_add_index_to_labels_title.rb
20160926145521_add_organization_to_user.rb
20161006104309_add_state_to_environment.rb
20161007073613_create_user_activities.rb
20161007133303_precalculate_trending_projects.rb
20161010142410_create_project_authorizations.rb
20161012180455_add_repository_access_level_to_project_feature.rb
20161014173530_create_label_priorities.rb
20161017091941_add_authorized_projects_populated_to_users.rb
20161017095000_add_properties_to_deployment.rb
20161017125927_add_unique_index_to_labels.rb
20161018024215_migrate_labels_priority.rb
20161018024550_remove_priority_from_labels.rb
20161018124658_make_project_owners_masters.rb
20161019190736_migrate_sidekiq_queues_from_default.rb
20161019213545_generate_project_feature_for_projects.rb
20161020075734_default_request_access_groups.rb
20161020075830_default_request_access_projects.rb
20161020083353_add_pipeline_id_to_merge_request_metrics.rb
20161020180657_add_minimum_key_length_to_application_settings.rb
20161021114307_add_lock_version_to_build_and_pipelines.rb
20161024042317_migrate_mailroom_queue_from_default.rb
20161025231710_migrate_jira_to_gem.rb
20161031155516_add_housekeeping_to_application_settings.rb
20161031171301_add_project_id_to_subscriptions.rb
20161031174110_migrate_subscriptions_project_id.rb
20161031181638_add_unique_index_to_subscriptions.rb
20161103171205_rename_repository_storage_column.rb
20161103191444_add_sidekiq_throttling_to_application_settings.rb
20161106185620_add_project_import_data_project_index.rb
20161113184239_create_user_chat_names_table.rb
20161114024742_add_coverage_regex_to_builds.rb
20161115173905_add_start_date_to_milestones.rb
20161117114805_remove_undeleted_groups.rb
20161118183841_add_commit_events_to_services.rb
20161124111390_add_parent_id_to_namespace.rb
20161124111395_add_index_to_parent_id.rb
20161124111402_add_routes_table.rb
20161124141322_migrate_process_commit_worker_jobs.rb Deny repository disk access in development and test 2018-06-14 11:18:25 +00:00
20161128095517_add_in_reply_to_discussion_id_to_sent_notifications.rb
20161128142110_remove_unnecessary_indexes.rb
20161128161412_add_html_emails_enabled_to_application_settings.rb
20161130095245_fill_routes_table.rb
20161130101252_fill_projects_routes_table.rb
20161201001911_add_plant_uml_url_to_application_settings.rb
20161201155511_create_project_statistics.rb
20161201160452_migrate_project_statistics.rb
20161202152031_remove_duplicates_from_routes.rb
20161202152035_add_index_to_routes.rb
20161206003819_add_plant_uml_enabled_to_application_settings.rb
20161206153749_remove_uniq_path_index_from_namespace.rb
20161206153751_add_path_index_to_namespace.rb
20161206153753_remove_uniq_name_index_from_namespace.rb
20161206153754_add_name_index_to_namespace.rb
20161207231620_fixup_environment_name_uniqueness.rb [Rails5] Fix Arel::UpdateManager calls 2018-06-06 20:15:46 +11:00
20161207231621_create_environment_name_unique_index.rb
20161207231626_add_environment_slug.rb [Rails5] Fix Arel::UpdateManager calls 2018-06-06 20:15:46 +11:00
20161209153400_add_unique_index_for_environment_slug.rb
20161209165216_create_doorkeeper_openid_connect_tables.rb
20161212142807_add_lower_path_index_to_routes.rb
20161213172958_change_slack_service_to_slack_notification_service.rb
20161220141214_remove_dot_git_from_group_names.rb Gitlab::Shell works on shard name, not path 2018-04-25 13:36:22 +02:00
20161221152132_add_last_used_at_to_key.rb
20161223034433_add_estimate_to_issuables_ce.rb
20161223034646_create_timelogs_ce.rb
20161226122833_remove_dot_git_from_usernames.rb Deny repository disk access in development and test 2018-06-14 11:18:25 +00:00
20161227192806_rename_slack_and_mattermost_notification_services.rb
20161228124936_change_expires_at_to_date_in_personal_access_tokens.rb
20161228135550_add_impersonation_to_personal_access_tokens.rb
20170120131253_create_chat_teams.rb
20170121123724_add_index_to_ci_builds_for_status_runner_id_and_type.rb
20170121130655_add_index_to_ci_runners_for_is_shared.rb
20170124174637_add_foreign_keys_to_timelogs.rb
20170124193147_add_two_factor_columns_to_namespaces.rb
20170124193205_add_two_factor_columns_to_users.rb
20170126174819_add_terminal_max_session_time_to_application_settings.rb
20170127032550_remove_backlog_lists_from_boards.rb
20170130204620_add_index_to_project_authorizations.rb
20170130221926_create_uploads.rb
20170131221752_add_relative_position_to_issues.rb
20170204172458_add_name_to_route.rb
20170204181513_add_index_to_labels_for_type_and_project.rb
20170206071414_add_recaptcha_verified_to_spam_logs.rb
20170206115204_add_column_ghost_to_users.rb
20170210062829_add_index_to_labels_for_title_and_project.rb
20170210075922_add_index_to_ci_trigger_requests_for_commit_id.rb
20170210103609_add_index_to_user_agent_detail.rb
20170210131347_add_unique_ips_limit_to_application_settings.rb
20170214084746_add_default_artifacts_expiration_to_application_settings.rb
20170216135621_add_index_for_latest_successful_pipeline.rb
20170216141440_drop_index_for_builds_project_status.rb
20170217132157_rename_merge_when_build_succeeds.rb
20170217151947_rename_only_allow_merge_if_build_succeeds.rb
20170217151948_add_owner_id_to_triggers.rb
20170217151949_add_description_to_triggers.rb
20170222111732_create_gpg_keys.rb
20170222143317_drop_ci_projects.rb
20170222143500_remove_old_project_id_columns.rb
20170222143603_rename_gl_project_id_to_project_id.rb
20170301101006_add_ci_runner_namespaces.rb Remove unnecessary disable transaction in add_ci_runner_namespaces 2018-05-03 17:09:16 +02:00
20170301125302_add_printing_merge_request_link_enabled_to_project.rb
20170301195939_rename_ci_commits_to_ci_pipelines.rb
20170301205639_remove_unused_ci_tables_and_columns.rb
20170305180853_add_auto_cancel_pending_pipelines_to_project.rb
20170305203726_add_owner_id_foreign_key.rb
20170307125949_add_last_activity_on_to_users.rb
20170309173138_create_protected_tags.rb
20170312114329_add_auto_canceled_by_id_to_pipeline.rb
20170312114529_add_auto_canceled_by_id_foreign_key_to_pipeline.rb
20170313213916_add_index_to_user_ghost.rb
20170314082049_create_system_note_metadata.rb
20170315174634_revert_add_notified_of_own_activity_to_users.rb
20170315194013_add_closed_at_to_issues.rb
20170316061730_readd_notified_of_own_activity_to_users.rb
20170316163845_move_uploads_to_system_dir.rb
20170317203554_index_routes_path_for_like.rb
20170320173259_migrate_assignees.rb
20170322013926_create_container_repository.rb
20170327091750_add_created_at_index_to_deployments.rb
20170328010804_add_uuid_to_application_settings.rb
20170329095325_add_ref_to_triggers.rb
20170329095907_create_ci_trigger_schedules.rb
20170329124448_add_polling_interval_multiplier_to_application_settings.rb
20170330141723_disable_invalid_service_templates2.rb
20170402231018_remove_index_for_users_current_sign_in_at.rb
20170404163427_add_trigger_id_foreign_key.rb
20170405080720_add_import_jid_to_projects.rb
20170406114958_add_auto_canceled_by_id_to_ci_builds.rb
20170406115029_add_auto_canceled_by_id_foreign_key_to_ci_builds.rb
20170407114956_add_ref_to_ci_trigger_schedule.rb
20170407122426_add_active_to_ci_trigger_schedule.rb
20170407135259_add_foreigh_key_trigger_requests_trigger.rb
20170407140450_add_index_to_next_run_at_and_active.rb
20170410133135_add_version_field_to_markdown_cache.rb
20170413035209_add_preferred_language_to_users.rb
20170418103908_delete_orphan_notification_settings.rb
20170419001229_add_index_to_system_note_metadata.rb
20170421102337_remove_nil_type_services.rb
20170423064036_add_index_on_ci_builds_updated_at.rb
20170424095707_add_index_on_ci_builds_user_id.rb
20170424142900_add_index_to_web_hooks_type.rb
20170425112128_create_pipeline_schedules_table.rb Get rid of a Rails 5 deprecation warning in db/migrate/20170425112128_create_pipeline_schedules_table.rb 2018-01-18 13:41:32 +01:00
20170425112628_remove_foreigh_key_ci_trigger_schedules.rb
20170425114731_add_pipeline_schedule_id_to_pipelines.rb
20170426175636_fill_missing_uuid_on_application_settings.rb
20170426181740_add_index_on_ci_runners_contacted_at.rb
20170427103502_create_web_hook_logs.rb
20170427215854_create_redirect_routes.rb
20170428064307_add_column_delete_error_to_projects.rb
20170502065653_make_auto_cancel_pending_pipelines_on_by_default.rb
20170502091007_markdown_cache_limits_to_mysql.rb
20170502135553_create_index_ci_pipelines_auto_canceled_by_id.rb
20170502140503_create_index_ci_builds_auto_canceled_by_id.rb
20170503004125_add_last_repository_updated_at_to_projects.rb
20170503004425_add_index_to_last_repository_updated_at_on_projects.rb
20170503004426_add_retried_to_ci_build.rb
20170503021915_add_last_edited_at_and_last_edited_by_id_to_issues.rb
20170503022548_add_last_edited_at_and_last_edited_by_id_to_merge_requests.rb
20170503023315_add_repository_update_events_to_web_hooks.rb
20170503114228_add_description_to_snippets.rb
20170503140201_reschedule_project_authorizations.rb
20170503140202_turn_nested_groups_into_regular_groups_for_mysql.rb
20170503184421_add_index_to_redirect_routes.rb
20170503185032_index_redirect_routes_path_for_like.rb
20170504102911_add_clientside_sentry_to_application_settings.rb
20170504182103_add_index_project_group_links_group_id.rb
20170506085040_add_index_to_pipeline_pipeline_schedule_id.rb
20170506091344_add_foreign_key_to_pipeline_schedules.rb
20170506185517_add_foreign_key_pipeline_schedules_and_pipelines.rb
20170507205316_add_head_pipeline_id_to_merge_requests.rb
20170508153950_add_not_null_contraints_to_ci_variables.rb
20170508190732_add_foreign_key_to_ci_variables.rb
20170511082759_rename_web_hooks_build_events_to_job_events.rb
20170511083824_rename_services_build_events_to_job_events.rb
20170516153305_migrate_assignee_to_separate_table.rb
20170516183131_add_indices_to_issue_assignees.rb
20170519102115_add_prometheus_settings_to_metrics_settings.rb
20170521184006_add_change_position_to_notes.rb
20170523091700_add_rss_token_to_users.rb
20170523121229_create_conversational_development_index_metrics.rb
20170524125940_add_source_to_ci_pipeline.rb
20170524161101_add_protected_to_ci_variables.rb
20170525130346_create_group_variables_table.rb
20170525130758_add_foreign_key_to_group_variables.rb
20170525132202_create_pipeline_stages.rb
20170525174156_create_feature_tables.rb
20170526185602_add_stage_id_to_ci_builds.rb
20170530130129_project_foreign_keys_with_cascading_deletes.rb Shortcut concurrent foreign key creation if already exists. 2018-03-20 18:44:00 +01:00
20170531180233_add_authorized_keys_enabled_to_application_settings.rb
20170531202042_rename_users_ldap_email_to_external_email.rb
20170601163708_add_artifacts_store_to_ci_build.rb Backport ee-40781-os-to-ce 2018-03-22 08:49:04 -04:00
20170602154736_add_help_page_hide_commercial_content_to_application_settings.rb
20170602154813_add_help_page_support_url_to_application_settings.rb
20170603200744_add_email_provider_to_users.rb
20170606154216_add_notification_setting_columns.rb
20170608152747_prepare_events_table_for_push_events_migration.rb
20170608152748_create_push_event_payloads_tables.rb
20170608171156_create_merge_request_diff_files.rb
20170613154149_create_gpg_signatures.rb
20170614115405_merge_request_diff_file_limits_to_mysql.rb
20170616133147_create_merge_request_diff_commits.rb
20170619144837_add_index_for_head_pipeline_merge_request.rb
20170620064728_create_ci_pipeline_schedule_variables.rb
20170620065449_add_foreign_key_to_ci_pipeline_schedule_variables.rb
20170622130029_correct_protected_branches_foreign_keys.rb
20170622132212_add_foreign_key_for_merge_request_diffs.rb
20170622135451_rename_duplicated_variable_key.rb
20170622135628_add_environment_scope_to_ci_variables.rb
20170622135728_add_unique_constraint_to_ci_variables.rb Support rails5 in postgres indexes function and fix some migrations 2018-06-05 08:06:35 +02:00
20170622162730_add_ref_fetched_to_merge_request.rb
20170623080805_remove_ci_variables_project_id_index.rb
20170629171610_rename_application_settings_signin_enabled_to_password_authentication_enabled.rb
20170703102400_add_stage_id_foreign_key_to_builds.rb Shortcut concurrent foreign key creation if already exists. 2018-03-20 18:44:00 +01:00
20170706151212_add_performance_bar_allowed_group_id_to_application_settings.rb
20170707183807_add_group_id_to_milestones.rb
20170707184243_add_group_milestone_id_indexes.rb
20170707184244_remove_wrong_versions_from_schema_versions.rb
20170710083355_clean_stage_id_reference_migration.rb
20170711145320_add_status_to_ci_stages.rb
20170713104829_add_foreign_key_to_merge_requests.rb Shortcut concurrent foreign key creation if already exists. 2018-03-20 18:44:00 +01:00
20170717074009_move_system_upload_folder.rb
20170717200542_add_trusted_column_to_oauth_applications.rb
20170720111708_add_lock_version_to_ci_stages.rb
20170720122741_create_user_custom_attributes.rb
20170720130522_create_ci_pipeline_variables.rb
20170720130749_add_foreign_key_to_ci_pipeline_variables.rb
20170724214302_add_lower_path_index_to_redirect_routes.rb
20170725145659_add_binary_to_merge_request_diff_files.rb
20170727123534_add_index_on_events_project_id_id.rb
20170731175128_add_percentages_to_conv_dev.rb
20170731183033_add_merge_jid_to_merge_requests.rb
20170802013652_add_storage_fields_to_project.rb
20170803130232_reorganise_issues_indexes_for_faster_sorting.rb
20170807071105_add_hashed_storage_to_settings.rb
20170809133343_add_broadcast_messages_index.rb
20170809134534_add_broadcast_message_not_null_constraints.rb
20170809142252_cleanup_appearances_schema.rb
20170809161910_add_project_export_enabled_to_application_settings.rb
20170815221154_add_discussion_locked_to_issuable.rb
20170816133938_add_access_level_to_ci_runners.rb
20170816133940_add_protected_to_ci_builds.rb
20170816143940_add_protected_to_ci_pipelines.rb
20170816153940_add_index_on_ci_builds_protected.rb
20170816234252_add_theme_id_to_users.rb
20170817123339_add_verification_status_to_gpg_signatures.rb
20170820100558_correct_protected_tags_foreign_keys.rb
20170820120108_create_user_synced_attributes_metadata.rb
20170824101926_add_auto_devops_enabled_to_application_settings.rb
20170824162758_allow_appearances_description_html_null.rb
20170825015534_add_file_store_to_lfs_objects.rb rework the migration to use the EE ones 2018-03-01 10:40:40 -05:00
20170825104051_migrate_issues_to_ghost_user.rb
20170825154015_resolve_outdated_diff_discussions.rb
20170827123848_add_index_on_merge_request_diff_commit_sha.rb
20170828093725_create_project_auto_dev_ops.rb
20170828135939_migrate_user_external_mail_data.rb
20170830125940_add_failure_reason_to_ci_builds.rb
20170830130119_steal_remaining_event_migration_jobs.rb
20170830131015_swap_event_migration_tables.rb
20170831092813_add_config_source_to_pipelines.rb
20170901071411_add_foreign_key_to_issue_author.rb
20170904092148_add_email_confirmation.rb
20170905112933_add_resolved_by_push_to_notes.rb
20170906133745_add_runners_token_to_groups.rb Split migration to add and index namespaces.runners_token 2018-05-03 17:08:06 +02:00
20170909090114_add_email_confirmation_index.rb
20170909150936_add_spent_at_to_timelogs.rb
20170912113435_clean_stages_statuses_migration.rb
20170913131410_environments_project_id_not_null.rb
20170914135630_add_index_for_recent_push_events.rb
20170918072948_create_job_artifacts.rb
20170918072949_add_file_store_job_artifacts.rb rework the migration to use the EE ones 2018-03-01 10:40:40 -05:00
20170918111708_create_project_custom_attributes.rb
20170918140927_create_group_custom_attributes.rb
20170918222253_reorganize_deployments_indexes.rb
20170918223303_add_deployments_index_for_last_deployment.rb
20170919211300_remove_temporary_ci_builds_index.rb
20170921115009_add_project_repository_storage_index.rb
20170924094327_create_gcp_clusters.rb
20170925184228_add_favicon_to_appearances.rb allow uploading favicon in appearance settings 2018-06-05 16:20:18 +02:00
20170927095921_add_ci_builds_index_for_jobscontroller.rb
20170927122209_add_partial_index_for_labels_template.rb
20170927161718_create_gpg_key_subkeys.rb
20170928100231_add_composite_index_on_merge_requests_merge_commit_sha.rb
20170928124105_create_fork_networks.rb
20170928133643_create_fork_network_members.rb
20170929080234_add_failure_reason_to_pipelines.rb
20170929131201_populate_fork_networks.rb Early migrations populating fork-networks: no-op 2018-02-08 09:44:58 +01:00
20171004121444_make_sure_fast_forward_option_exists.rb
20171006090001_create_ci_build_trace_sections.rb
20171006090010_add_build_foreign_key_to_ci_build_trace_sections.rb
20171006090100_create_ci_build_trace_section_names.rb
20171006091000_add_name_foreign_key_to_ci_build_trace_sections.rb
20171006220837_add_global_rate_limits_to_application_settings.rb
20171012101043_add_circuit_breaker_properties_to_application_settings.rb
20171012125712_migrate_user_authentication_token_to_personal_access_token.rb
20171013094327_create_new_clusters_architectures.rb
20171017145932_add_new_circuitbreaker_settings_to_application_settings.rb
20171019141859_fix_dev_timezone_schema.rb
20171025110159_add_latest_merge_request_diff_id_to_merge_requests.rb
20171031100710_create_clusters_kubernetes_helm_apps.rb
20171101130535_add_gitaly_timeout_properties_to_application_settings.rb
20171103000000_set_uploads_path_size_for_mysql.rb
20171106101200_create_clusters_kubernetes_ingress_apps.rb
20171106132212_issues_confidential_not_null.rb
20171106133143_rename_application_settings_password_authentication_enabled_to_password_authentication_enabled_for_web.rb
20171106133911_add_password_authentication_enabled_for_git_to_application_settings.rb
20171106135924_issues_milestone_id_foreign_key.rb
20171106150657_issues_updated_by_id_foreign_key.rb
20171106151218_issues_moved_to_id_foreign_key.rb
20171106155656_turn_issues_due_date_index_to_partial_index.rb Support rails5 in postgres indexes function and fix some migrations 2018-06-05 08:06:35 +02:00
20171106171453_add_timezone_to_issues_closed_at.rb
20171114150259_merge_requests_author_id_foreign_key.rb
20171114160005_merge_requests_assignee_id_foreign_key.rb
20171114160904_merge_requests_updated_by_id_foreign_key.rb
20171114161720_merge_requests_merge_user_id_foreign_key.rb
20171114161914_merge_requests_source_project_id_foreign_key.rb
20171114162227_merge_requests_milestone_id_foreign_key.rb
20171115164540_populate_merge_requests_latest_merge_request_diff_id_take_two.rb
20171116135628_add_environment_scope_to_clusters.rb
20171121135738_clean_up_from_merge_request_diffs_and_commits.rb
20171121144800_ci_pipelines_index_on_project_id_ref_status_id.rb
20171122131600_add_new_project_guidelines_to_appearances.rb
20171123094802_add_circuitbreaker_check_interval_to_application_settings.rb
20171124125042_add_default_values_to_merge_request_states.rb
20171124125748_populate_missing_merge_request_statuses.rb
20171124132536_make_merge_request_statuses_not_null.rb
20171127151038_add_events_related_columns_to_merge_request_metrics.rb
20171204204233_add_permanent_to_redirect_route.rb
20171206221519_add_permanent_index_to_redirect_route.rb
20171207185153_add_merge_request_state_index.rb
20171211145425_add_can_push_to_deploy_keys_projects.rb
20171212203433_create_clusters_applications_prometheus.rb
20171214144320_add_store_column_to_uploads.rb rework the migration to use the EE ones 2018-03-01 10:40:40 -05:00
20171215113714_populate_can_push_from_deploy_keys_projects.rb
20171216111734_clean_up_for_members.rb
20171216112339_add_foreign_key_for_members.rb
20171220191323_add_index_on_namespaces_lower_name.rb
20171222115326_add_confidential_note_events_to_web_hooks.rb Merge branch 'jej/mattermost-notification-confidentiality-10-6' into 'security-10-6' 2018-04-05 08:41:56 +02:00
20171222183504_add_jobs_cache_index_to_project.rb
20171229225929_change_user_project_limit_not_null_and_remove_default.rb
20171230123729_add_rebase_commit_sha_to_merge_requests_ce.rb
20180102220145_add_pages_https_only_to_projects.rb Add HTTPS-only pages 2018-03-22 19:58:36 +01:00
20180103123548_add_confidential_note_events_to_services.rb Merge branch 'jej/mattermost-notification-confidentiality-10-6' into 'security-10-6' 2018-04-05 08:41:56 +02:00
20180105212544_add_commits_count_to_merge_request_diff.rb
20180109183319_change_default_value_for_pages_https_only.rb Add HTTPS-only pages 2018-03-22 19:58:36 +01:00
20180113220114_rework_redirect_routes_indexes.rb Rework indexes on redirect_routes to be more effective and enforce a case insensitive unique path 2018-01-18 21:28:28 +00:00
20180115201419_add_index_updated_at_to_issues.rb Use limit for search count queries 2018-01-23 22:33:42 +01:00
20180116193854_create_lfs_file_locks.rb Backport of LFS File Locking API 2018-02-07 09:04:00 -05:00
20180119135717_add_uploader_index_to_uploads.rb Revert "Merge branch '3867-port-to-ce' into 'master'" 2018-02-28 21:09:34 +01:00
20180119160751_optimize_ci_job_artifacts.rb Add indexes and change SQL for expired artifacts to deal with artifacts migration efficiently 2018-02-08 10:08:52 +01:00
20180122162010_add_auto_devops_domain_to_application_settings.rb Add auto_devops_domain to ApplicationSettings model 2018-01-22 19:28:32 +01:00
20180125214301_create_user_callouts.rb Change UserCallout feautre_name to enum 2018-02-03 00:18:25 +01:00
20180129193323_add_uploads_builder_context.rb add the uploader context to the upload model 2018-02-02 09:28:15 -05:00
20180201102129_add_unique_constraint_to_trending_projects_project_id.rb Add unique constraint to trending_projects#project_id. 2018-02-02 15:26:16 +01:00
20180201110056_add_foreign_keys_to_todos.rb Support rails5 in postgres indexes function and fix some migrations 2018-06-05 08:06:35 +02:00
20180201145907_migrate_remaining_issues_closed_at.rb Handle EE edge cases in issues.closed_at migration 2018-02-05 15:07:18 +01:00
20180206200543_reset_events_primary_key_sequence.rb Reset events table primary key sequence to make sure it’s correct 2018-02-06 14:09:28 -06:00
20180208183958_schedule_populate_untracked_uploads_if_needed.rb Schedule PopulateUntrackedUploads if needed 2018-02-12 10:44:15 -08:00
20180209165249_add_closed_by_to_issues.rb added forign key and specs 2018-02-28 19:25:24 +05:30
20180212030105_add_external_ip_to_clusters_applications_ingress.rb Refactor ingress IP address waiting code (#42643) 2018-02-20 12:47:07 +11:00
20180213131630_add_partial_index_to_projects_for_index_only_scans.rb Simplify down migration. 2018-02-20 16:40:48 +01:00
20180214093516_create_badges.rb Projects and groups badges API 2018-03-05 17:51:40 +00:00
20180214155405_create_clusters_applications_runners.rb Extend Cluster Applications to install GitLab Runner to Kubernetes cluster 2018-03-01 23:46:02 +00:00
20180215181245_users_name_lower_index.rb Optimise searching for users using short queries 2018-02-22 18:55:36 +01:00
20180216120000_add_pages_domain_verification.rb Add DNS verification to Pages custom domains 2018-02-23 12:22:29 +00:00
20180216120010_add_pages_domain_verified_at_index.rb Add DNS verification to Pages custom domains 2018-02-23 12:22:29 +00:00
20180216120020_allow_domain_verification_to_be_disabled.rb Add DNS verification to Pages custom domains 2018-02-23 12:22:29 +00:00
20180216120030_add_pages_domain_enabled_until.rb Add DNS verification to Pages custom domains 2018-02-23 12:22:29 +00:00
20180216120040_add_pages_domain_enabled_until_index.rb Add DNS verification to Pages custom domains 2018-02-23 12:22:29 +00:00
20180216120050_pages_domains_verification_grace_period.rb Add DNS verification to Pages custom domains 2018-02-23 12:22:29 +00:00
20180219153455_add_maximum_timeout_to_ci_runners.rb Rename maximum_job_timeout to maximum_timeout 2018-03-28 13:58:15 +02:00
20180221151752_add_allow_maintainer_to_push_to_merge_requests.rb Add allow_maintainer_to_push to merge_requests 2018-03-07 15:12:31 +01:00
20180222043024_add_ip_address_to_runner.rb Persist runner IP address on contact (#43489) 2018-02-28 11:54:37 +11:00
20180223120443_create_user_interacted_projects_table.rb Fix concurrency issue with migration for user_interacted_projects table. 2018-03-14 17:51:47 +01:00
20180223144945_add_allow_local_requests_from_hooks_and_services_to_application_settings.rb Merge branch 'fj-15329-services-callbacks-ssrf' into 'security-10-6' 2018-03-21 14:39:21 +00:00
20180226050030_add_checksum_to_ci_job_artifacts.rb Change column to file_sha256. Add test. Add changelog 2018-03-06 17:16:33 +09:00
20180227182112_add_group_id_to_boards_ce.rb Fix group boards migration name 2018-03-07 09:39:42 +00:00
20180301010859_create_ci_builds_metadata_table.rb Add explicit primary key for ci_builds_metadata table 2018-03-28 14:00:04 +02:00
20180302152117_ensure_foreign_keys_on_clusters_applications.rb Ensure orphaned rows are deleted before adding the foreign key 2018-03-07 15:45:50 -06:00
20180305095250_create_internal_ids_table.rb Address review comments. 2018-03-16 13:35:27 +01:00
20180305144721_add_privileged_to_runner.rb Resolve "Enable privileged mode for Runner installed on Kubernetes" 2018-03-06 08:26:50 +00:00
20180306134842_add_missing_indexes_acts_as_taggable_on_engine.rb Adding missing indexes on taggings table 2018-03-07 21:39:20 -08:00
20180308052825_add_section_name_id_index_on_ci_build_trace_sections.rb Fix index name to Rails default to ensure idempotency 2018-03-08 11:36:41 -08:00
20180309121820_reschedule_commits_count_for_merge_request_diff.rb Reschedule commits_count background migration 2018-03-09 09:56:49 +01:00
20180309160427_add_partial_indexes_on_todos.rb Add partial indexes on todos to handle users with many todos 2018-03-09 16:56:58 +00:00
20180319190020_create_deploy_tokens.rb Modifies index on DeployTokens to use id 2018-04-06 21:20:17 -05:00
20180320182229_add_indexes_for_user_activity_queries.rb Guard creation/removal with existence checks. 2018-03-21 13:41:24 +01:00
20180323150945_add_push_to_merge_request_to_notification_settings.rb Send notification emails when push to a merge request 2018-03-26 13:24:52 +01:00
20180326202229_create_ci_build_trace_chunks.rb Refactoring ci_job_trace to ci_build_trace 2018-04-26 15:06:04 +09:00
20180327101207_remove_index_from_events_table.rb Remove unused index from events table. 2018-03-27 12:17:56 +02:00
20180330121048_add_issue_due_to_notification_settings.rb Only send issue due emails to participants and custom subscribers 2018-03-30 13:25:46 +01:00
20180403035759_create_project_ci_cd_settings.rb Introduce new ProjectCiCdSetting 2018-04-16 14:05:35 +02:00
20180405142733_create_project_deploy_tokens.rb Addresses database comments 2018-04-06 21:20:17 -05:00
20180406204716_add_limits_ci_build_trace_chunks_raw_data_for_mysql.rb Refactoring ci_job_trace to ci_build_trace 2018-04-26 15:06:04 +09:00
20180408143354_rename_users_rss_token_to_feed_token.rb Export assigned issues in iCalendar feed 2018-05-31 14:01:04 +00:00
20180413022611_create_missing_namespace_for_internal_users.rb Fix missing namespace for some internal users 2018-04-20 17:53:22 -05:00
20180416155103_add_further_scope_columns_to_internal_id_table.rb Atomic internal ids for all models 2018-04-20 14:00:15 +00:00
20180417090132_add_index_constraints_to_internal_id_table.rb Atomic internal ids for all models 2018-04-20 14:00:15 +00:00
20180417101040_add_tmp_stage_priority_index_to_ci_builds.rb Use stages position column to track stage index 2018-05-01 14:30:44 +02:00
20180417101940_add_index_to_ci_stage.rb Use stages position column to track stage index 2018-05-01 14:30:44 +02:00
20180418053107_add_index_to_ci_job_artifacts_file_store.rb Add index to file_store on ci_job_artifacts 2018-04-19 10:28:51 +10:00
20180420010016_add_pipeline_build_foreign_key.rb Reduce scope of orphaned builds to be removed 2018-05-08 17:47:09 +02:00
20180420010616_cleanup_build_stage_migration.rb Add tmp index to ci_builds to optimize stages migration 2018-05-09 12:56:41 +02:00
20180424090541_add_enforce_terms_to_application_settings.rb Add enforce_terms to application_settings 2018-05-04 13:52:55 +02:00
20180424134533_create_application_setting_terms.rb Add Term model to keep track of terms 2018-05-04 13:52:55 +02:00
20180424160449_add_pipeline_iid_to_ci_pipelines.rb Remvoe disable_ddl_transaction! and redandant RecordNotUnique exception rescue 2018-05-22 15:21:45 +09:00
20180425075446_create_term_agreements.rb Add model to track users accepting agreements 2018-05-04 13:52:55 +02:00
20180425131009_assure_commits_count_for_merge_request_diff.rb Cleanup after adding MR diff's commit_count (try 2) 2018-04-25 10:53:37 +02:00
20180425205249_add_index_constraints_to_pipeline_iid.rb Revert column name change 2018-05-03 10:48:33 +02:00
20180426102016_add_accepted_term_to_users.rb Add accepted_terms to users 2018-05-04 13:54:43 +02:00
20180430101916_add_runner_type_to_ci_runners.rb Use smallint for runner_type since its an enum 2018-05-03 17:17:01 +02:00
20180502122856_create_project_mirror_data.rb Rollback changes made to CreateProjectMirrorData 2018-05-23 15:26:29 +01:00
20180503131624_create_remote_mirrors.rb Adds remote mirror table migration 2018-05-07 12:00:13 +02:00
20180503141722_add_remote_mirror_available_overridden_to_projects.rb Adds remote mirror table migration 2018-05-07 12:00:13 +02:00
20180503150427_add_index_to_namespaces_runners_token.rb Make add_index_to_namespaces_runners_token migration reversible 2018-05-04 07:25:36 +02:00
20180503175053_ensure_missing_columns_to_project_mirror_data.rb Renames AddMissingColumnsToProjectMirrorData to EnsureMissingColumnsToProjectMirrorData 2018-05-23 15:23:49 +01:00
20180503175054_add_indexes_to_project_mirror_data.rb Backports every CE related change from ee-44542 to CE 2018-05-04 17:33:26 +02:00
20180503193542_add_indexes_to_remote_mirror.rb Adds remote mirror table migration 2018-05-07 12:00:13 +02:00
20180503193953_add_mirror_available_to_application_settings.rb Adds remote mirror table migration 2018-05-07 12:00:13 +02:00
20180503200320_enable_prometheus_metrics_by_default.rb Enable prometheus metrics by default 2018-05-07 08:46:23 +00:00
20180504195842_project_name_lower_index.rb Fix: Use case in-sensitive ordering by name for groups 2018-05-17 16:20:41 +00:00
20180508055821_make_remote_mirrors_disabled_by_default.rb Add MakeRemoteMirrorsDisabledByDefault DB migration 2018-05-08 16:56:48 +10:00
20180508100222_add_not_null_constraint_to_project_mirror_data_foreign_key.rb Adds not null constraint to ProjectMirrorData's foreign_key project_id 2018-05-08 11:25:12 +01:00
20180508102840_add_unique_constraint_to_project_mirror_data_project_id_index.rb Adds unique constraint to ProjectMirrorData project_id index 2018-05-08 11:57:08 +01:00
20180508135515_set_runner_type_not_null.rb Add DB constraint ci_runners.runner_type not null 2018-05-09 09:54:19 +02:00
20180511090724_add_index_on_ci_runners_runner_type.rb Add index on runner_type for ci_runners 2018-05-15 12:01:00 +02:00
20180511131058_create_clusters_applications_jupyter.rb Improve jupyter app db migrations 2018-05-31 17:01:33 +03:00
20180515005612_add_squash_to_merge_requests.rb Add 'squash and rebase' feature to CE 2018-05-29 20:51:43 +11:00
20180515121227_create_notes_diff_files.rb Persist truncated note diffs on a new table 2018-05-24 15:34:43 -03:00
20180517082340_add_not_null_constraints_to_project_authorizations.rb Add NOT NULL constraints to project_authorizations. 2018-05-21 17:56:57 +02:00
20180521171529_increase_mysql_text_limit_for_gpg_keys.rb Increase text limit for GPG keys (mysql only). 2018-05-22 15:43:17 +02:00
20180523042841_rename_merge_requests_allow_maintainer_to_push.rb Revert rename allow collaboration column 2018-06-08 13:12:51 +00:00
20180524132016_merge_requests_target_id_iid_state_partial_index.rb Added partial index for merge requests 2018-05-28 13:52:41 +02:00
20180529093006_ensure_remote_mirror_columns.rb Adds migration to ensure all remote mirror columns get created 2018-05-29 11:29:29 +01:00
20180530135500_add_index_to_stages_position.rb Make pipeline / stage position index not unique 2018-05-31 16:05:40 +02:00
20180531220618_change_default_value_for_dsa_key_restriction.rb Add migration to disable the usage of DSA keys 2018-06-04 23:00:25 -05:00
20180601213245_add_deploy_strategy_to_project_auto_devops.rb Use 0 continuous default for deploy strategy 2018-06-07 18:11:08 +02:00
20180608110058_rename_merge_requests_allow_collaboration.rb Revert rename allow collaboration column 2018-06-08 13:12:51 +00:00
20180626125654_add_index_on_deployable_for_deployments.rb Add index on deployable_type/id for deployments 2018-06-26 15:00:09 +02:00
20180628124813_alter_web_hook_logs_indexes.rb Fixed pagination of web hook logs 2018-07-03 14:24:17 +02:00
gpg_keys_limits_to_mysql.rb Increase text limit for GPG keys (mysql only). 2018-05-22 15:43:17 +02:00
limits_ci_build_trace_chunks_raw_data_for_mysql.rb Refactoring ci_job_trace to ci_build_trace 2018-04-26 15:06:04 +09:00
limits_to_mysql.rb
markdown_cache_limits_to_mysql.rb
merge_request_diff_file_limits_to_mysql.rb Mysql fixes for Rails 5 2018-06-21 22:06:50 +02:00