Remove old compatibility class Projects::HousekeepingService
requested to merge 297580-fj-remove-old-compatibility-class-project-housekeeping-service into master
What does this MR do?
In !51572 (merged) we're moving the Projects::HousekeepingService
service outside of the Projects
namespace in order to make it more generic and reuse it with group and project wikis (Repositories
namespace).
Nevertheless, in that MR we couldn't get rid of the class because, during deployment, there can be sidekiq jobs referencing the old class and we don't want exceptions to come.
After 3 releases, we can remove the old compatibility classes since they're not referenced anymore.
Does this MR meet the acceptance criteria?
Conformity
-
I have included a changelog entry, or it's not needed. (Does this MR need a changelog?) -
I have properly separated EE content from FOSS, or this MR is FOSS only. (Where should EE code go?) -
I have self-reviewed this MR per code review guidelines. -
This MR does not harm performance, or I have asked a reviewer to help assess the performance impact. (Merge request performance guidelines) -
I have followed the style guides.
Related to #297580 (closed)
Edited by Francisco Javier López