Draft: Finalize backfill and swap uploads to partitioned table

What does this MR do and why?

Finalize backfill and swap uploads to partitioned table

This commit implements the final steps for the uploads table partitioning migration as per the proposal in #398199

  1. Finalize the BackfillPartitionedUploads batched background migration to ensure all data has been copied to uploads_9ba88c4165
  2. Swap the table names so that:
    • uploads becomes uploads_archived (the old non-partitioned table)
    • uploads_9ba88c4165 becomes uploads (the new partitioned table)
  3. Update the BBM documentation to mark it as finalized

Addresses #398199

Changelog: other

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.

Merge request reports

Loading