Drop 'default' column from services table
Description
default column from services table is only set to true for GitLabIssueTrackerService.
We can drop the column after removing GitLabIssueTrackerService and some of the scopes used by it !28219 (comment 340743964).
This issue is blocked by !28219 (closed), !34852 (merged), !36063 (merged).
Releases
https://docs.gitlab.com/ee/development/what_requires_downtime.html#dropping-columns
Removing columns is tricky because running GitLab processes may still be using the columns. To work around this safely, you will need three steps in three releases:
-
Ignoring the column %13.3 !38203 (merged) -
Dropping the column %13.4 !39817 (merged) -
Removing the ignore rule %13.5 !42688 (merged)
Edited by Arturo Herrero