Clean up duplicated issues from ce->ee move
We recently migrated all of our issues from CE to EE (±15,000) and because of the way move works (&633), we essentially created 15,000 copies and closed them instead of moving anything. This is resulting in issues with various areas of the product that show what's coming:
- Boards now have a closed copy of every CE issue in addition to the still open one. This is especially confusing for 12.3 where active development is happening, because there isn't any easy way to tell if an issue is a closed copy or actually finished work. For future milestones it's a little easier to tell, for now, because all closed ones just shouldn't be there.
- Issue searches have a similar problem (for example, here's 12.3: https://gitlab.com/groups/gitlab-org/-/issues?scope=all&utf8=%E2%9C%93&state=all&milestone_title=12.3)
- Issue herder is reporting duplicate issues
- Direction pages will show duplicate items after their next update
- Issue lists in epics now contain an extra copy of every CE issue:
- And more, really anywhere we generate a report/metrics across gitlab-org may have double counting/double display of some kind
Please add anywhere else you're seeing issues to the description, and discuss potential solutions in the comments.
Edited by Jason Yavorska