Finalize BackfillOrganizationIdKeys batched background migration

What does this MR do and why?

Finalize the BackfillOrganizationIdKeys batched background migration.

The BBM was enqueued and completed on GitLab.com in 18.7: #577245 (closed)

According to the docs that means it is safe to finalize in milestone 18.9, which is one milestone after the next required stop (18.8).

Migration output

Up

% gdk rails db:migrate:up:main VERSION=20260122161141

main: == [advisory_lock_connection] object_id: 133300, pg_backend_pid: 83931
main: == 20260122161141 FinalizeBackfillOrganizationIdKeys: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20260122161141 FinalizeBackfillOrganizationIdKeys: migrated (0.1874s) ======

main: == [advisory_lock_connection] object_id: 133300, pg_backend_pid: 83931

Down

% gdk rails db:migrate:down:main VERSION=20260122161141

main: == [advisory_lock_connection] object_id: 133280, pg_backend_pid: 84850
main: == 20260122161141 FinalizeBackfillOrganizationIdKeys: reverting ===============
main: == 20260122161141 FinalizeBackfillOrganizationIdKeys: reverted (0.0245s) ======

main: == [advisory_lock_connection] object_id: 133280, pg_backend_pid: 84850

References

Screenshots or screen recordings

How to set up and validate locally

MR acceptance checklist

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

Related to #577246

Edited by Jason Knabl

Merge request reports

Loading