Initialize conversion of events.id to bigint
- Add new temporary column id_convert_to_bigint to events table - Add triggers to keep events.id_convert_to_bigint in sync with events.id - Create batched background migration with job CopyColumnUsingBackgroundMigrationJob to backfill events.id_convert_to_bigint - Add new tenmporary column event_id_convert_to_bigint to push_event_payloads table - Add triggers to keep push_event_payloads.event_id_convert_to_bigint in sync with push_event_payloads.event_id - Create batched background migration with job CopyColumnUsingBackgroundMigrationJob jobs to backfill push_event_payloads.event_id_convert_to_bigint
显示
- app/workers/all_queues.yml 8 个添加, 0 个删除app/workers/all_queues.yml
- app/workers/database/batched_background_migration_worker.rb 48 个添加, 0 个删除app/workers/database/batched_background_migration_worker.rb
- changelogs/unreleased/288004-initialize-events-id-conversion-to-bigint.yml 5 个添加, 0 个删除...ased/288004-initialize-events-id-conversion-to-bigint.yml
- config/feature_flags/ops/execute_batched_migrations_on_schedule.yml 8 个添加, 0 个删除...ture_flags/ops/execute_batched_migrations_on_schedule.yml
- config/initializers/1_settings.rb 3 个添加, 0 个删除config/initializers/1_settings.rb
- db/migrate/20210311120152_add_metrics_to_batched_background_migration_jobs.rb 9 个添加, 0 个删除...20152_add_metrics_to_batched_background_migration_jobs.rb
- db/migrate/20210311120153_initialize_conversion_of_events_id_to_bigint.rb 21 个添加, 0 个删除...311120153_initialize_conversion_of_events_id_to_bigint.rb
- db/migrate/20210311120154_initialize_conversion_of_push_event_payloads_event_id_to_bigint.rb 21 个添加, 0 个删除...e_conversion_of_push_event_payloads_event_id_to_bigint.rb
- db/post_migrate/20210311120155_backfill_events_id_for_bigint_conversion.rb 23 个添加, 0 个删除...0210311120155_backfill_events_id_for_bigint_conversion.rb
- db/post_migrate/20210311120156_backfill_push_event_payload_event_id_for_bigint_conversion.rb 24 个添加, 0 个删除...fill_push_event_payload_event_id_for_bigint_conversion.rb
- db/schema_migrations/20210311120152 1 个添加, 0 个删除db/schema_migrations/20210311120152
- db/schema_migrations/20210311120153 1 个添加, 0 个删除db/schema_migrations/20210311120153
- db/schema_migrations/20210311120154 1 个添加, 0 个删除db/schema_migrations/20210311120154
- db/schema_migrations/20210311120155 1 个添加, 0 个删除db/schema_migrations/20210311120155
- db/schema_migrations/20210311120156 1 个添加, 0 个删除db/schema_migrations/20210311120156
- db/structure.sql 27 个添加, 2 个删除db/structure.sql
- lib/gitlab/background_migration/copy_column_using_background_migration_job.rb 7 个添加, 1 个删除...d_migration/copy_column_using_background_migration_job.rb
- lib/gitlab/database/background_migration/batch_metrics.rb 33 个添加, 0 个删除lib/gitlab/database/background_migration/batch_metrics.rb
- lib/gitlab/database/background_migration/batched_migration.rb 4 个添加, 0 个删除...gitlab/database/background_migration/batched_migration.rb
- lib/gitlab/database/background_migration/batched_migration_runner.rb 18 个添加, 0 个删除...database/background_migration/batched_migration_runner.rb
加载中
想要评论请 注册 或 登录