Re-point referenced FKs to p_ci_stages
Problem
The tables that reference the initial partition must be updated to point to the parent table now. Without this change, the records from those tables will not be able to locate the rows in the next partitions because they will look for them in the initial partition.
Solution
-
Async validation for gitlab.com, !145899 (merged) -
Validation for self-managed, !146459 (merged) -
Clean up old FK name, !146598 (merged) then no-op
in !146890 (merged) -
Enable feature flag to read from routing table -
Redo step 2 & 3
Referenced by:
TABLE "p_ci_builds" CONSTRAINT "fk_3a9eaa254d" FOREIGN KEY (stage_id) REFERENCES ci_stages(id) ON DELETE CASCADE
Edited by Marius Bobin