Skip to content

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.

Merge request reports

Loading