Log orphaned commit statuses even if there are none
What does this MR do and why?
This a a follow-up to !73793 (merged), since I'd like to know what proportion of deleted projects wind up with orphaned commit statuses. We can more confidently pull the flag when we're actively seeing 100% of deletion go through with 0
orphaned commit statuses, rather than nothing showing up in the log at all.
Observability
We should see logging events populate this Kibana dashboard whenever the ci_optimize_project_records_destruction
feature flag is turned on.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.