Clear approval_merge_request_rule_source after merge

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

A post issue after !8497 (merged)

The table approval_merge_request_rule_source is only used for open MRs, in order to find project level approvals_required count. For merged MR, it really does not matter. Overtime, as project rule gets deleted, the linkage would be nullified. But we can also remove the linkage when MR is merged, saving space.

Edited Sep 22, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading