Remove old migrations in 15
In Remove old migrations in release 14 (#331248 - closed), we removed all of the pre-14.0 database migrations since that was a required stop. We should do this again to clean out the old migrations.
For reference, we are squashing migrations up to 20220517144749.
Deliverables
- Pre-15.0 database migrations are removed
- All background migrations from before 15.0 are finalized
Designs
- Show closed items
Blocks
Is blocked by
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
@dfrazao-gitlab since you did the last one of these, would you consider how many merge requests it may take to implement this, add a comment enumerating them, and add the count as the issue weight? (Weighting it doesn't mean you have to do it)
For example:
Just one merge request to documentation
Would be accompanied by
/weight 1
One to gitlab for database changes, one for new functionality, one for documentation changes, and one to omnibus
Would be accompanied by
/weight 4
Thanks!
Edited by Alex IvesCollapse replies - Contributor
For the version 14 clean-up, we merged six merge requests. I would say a similar number.
@dfrazao-gitlab - Thanks! Could you also list what those 6 were for, just so that whoever picks this up has an idea of how we went about it before?
Edited by Alex Ives- Contributor
The two main goals are:
- Squash regular/post migrations + delete tests (*)
- Remove Background migrations classes + tests
(*) We have a lot of migrations in our codebase, so we will not be able to do this in just one MR.
- 🤖 GitLab Bot 🤖 added [deprecated] Accepting merge requests label
added [deprecated] Accepting merge requests label
- Diogo Frazão set weight to 6
set weight to 6
- Alex Ives added workflowready for development label
added workflowready for development label
@jon_jenkins this might be a good thing for you to pick up next milestone. It's a bizzare bit of housekeeping that would help us clean up a bit of the code base and it's a good opportunity to pair up with @dfrazao-gitlab!
Collapse replies - Contributor
Yes, I am happy to pair :)
We can also discuss if we can automate this process.
- Jon Jenkins assigned to @jon_jenkins
assigned to @jon_jenkins
- 🤖 GitLab Bot 🤖 removed [deprecated] Accepting merge requests label
removed [deprecated] Accepting merge requests label
- Jon Jenkins added workflowin dev label and removed workflowready for development label
added workflowin dev label and removed workflowready for development label
- Alex Ives mentioned in issue gitlab-org/database-team/team-tasks#291 (closed)
mentioned in issue gitlab-org/database-team/team-tasks#291 (closed)
- Jon Jenkins mentioned in merge request !105553 (merged)
mentioned in merge request !105553 (merged)
- Jon Jenkins mentioned in merge request !105679 (closed)
mentioned in merge request !105679 (closed)
- Jon Jenkins mentioned in merge request !105695 (merged)
mentioned in merge request !105695 (merged)
- Alex Ives mentioned in issue gitlab-org/database-team/team-tasks#303 (closed)
mentioned in issue gitlab-org/database-team/team-tasks#303 (closed)
- Jon Jenkins changed the description
Compare with previous version changed the description
- Jon Jenkins mentioned in issue #385799 (closed)
mentioned in issue #385799 (closed)
- Jon Jenkins marked this issue as blocked by #385799 (closed)
marked this issue as blocked by #385799 (closed)
- Jon Jenkins added databaseactive label
added databaseactive label
- 🤖 GitLab Bot 🤖 changed milestone to %15.8
changed milestone to %15.8
- 🤖 GitLab Bot 🤖 added missed:15.7 label
added missed:15.7 label
- Jon Jenkins added workflowin review label and removed workflowin dev label
added workflowin review label and removed workflowin dev label
- Alex Ives mentioned in issue #386728 (closed)
mentioned in issue #386728 (closed)
- Jon Jenkins mentioned in merge request !108717 (merged)
mentioned in merge request !108717 (merged)
- Roger Woo mentioned in issue gitlab-org/database-team/team-tasks#311 (closed)
mentioned in issue gitlab-org/database-team/team-tasks#311 (closed)
- Jon Jenkins mentioned in merge request !108845 (merged)
mentioned in merge request !108845 (merged)
- Alex Ives mentioned in merge request !108933 (merged)
mentioned in merge request !108933 (merged)
- Amy Qualls mentioned in merge request gitlab-docs!3471 (merged)
mentioned in merge request gitlab-docs!3471 (merged)
- 🤖 GitLab Bot 🤖 changed milestone to %15.9
changed milestone to %15.9
- 🤖 GitLab Bot 🤖 added missed:15.8 label
added missed:15.8 label
- Krasimir Angelov mentioned in merge request !108355 (merged)
mentioned in merge request !108355 (merged)
- Roger Woo mentioned in issue gitlab-org/database-team/team-tasks#316 (closed)
mentioned in issue gitlab-org/database-team/team-tasks#316 (closed)
- Jon Jenkins mentioned in merge request !113303 (merged)
mentioned in merge request !113303 (merged)