Skip to content

Get rid of legacy names and fields

Created by: mrnugget

After #8008 we don't execute CampaignPlans/CampaignJobs in Sourcegraph anymore. That functionality has been moved to src CLI, which is where it'll stay, even when we move to remote code execution.

With that the names don't make a lot of sense anymore and add a cognitive load to every change we have to make in our system (see https://github.com/sourcegraph/sourcegraph/pull/9073 for an example of how much business logic can be removed if we remove the unused fields).

This will be a breaking change, but since we're still under a feature flag we should do this sooner rather than later.