Skip to content

Finalize backfill vs_code_settings version batched background migration

What does this MR do and why?

In !140091 (merged), we introduced a batched background migration to backfill the version column of the vs_code_settings table with the goal of introducing a NOT NULL constraint as recommended by https://docs.gitlab.com/ee/development/database/not_null_constraints.html.

This merge request finalizes the batched background migration as documented in https://docs.gitlab.com/ee/development/database/batched_background_migrations.html#finalize-a-batched-background-migration.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

This MR doesn't introduce user-facing changes.

How to set up and validate locally

This MR doesn't introduce user-facing changes.

Related to #428031 (closed)

Edited by Enrique Alcántara

Merge request reports