Finding UUID Migration Phase 5: Drop old uuid column and rename new_uuid
Problem
After GitLab has fully transitioned to using new_uuid, we can clean up by dropping the old uuid column and renaming new_uuid to uuid.
Implementation
- Verify all code paths are using
new_uuid(Phase 4 complete) - Drop the old
uuidcolumn fromvulnerability_occurrences - Rename
new_uuidcolumn touuid - Update any remaining references in code
- Clean up feature flags from Phase 4
Acceptance Criteria
-
Old
uuidcolumn dropped -
new_uuidrenamed touuid - All code references updated
- Feature flags cleaned up
- No regressions
Dependencies
- Blocked by Phase 4 (transition must be complete and stable)
Related
- Part of Finding UUID migration series
- #587625 (closed) - Phase 1: Start populating new_uuid