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)