[Real time MR] Implements mergeRequestDiffGenerated GraphQL subscription
What does this MR do and why?
This introduces mergeRequestDiffGenerated
GraphQL subscription that frontend can subscribe to in order to update MR changes count in real-time.
This gets triggered when a MergeRequestDiff
record associated to merge request is created.
This is behind merge_request_diff_generated_subscription
feature flag.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #397739 (closed) and #433188 (closed)
Edited by Patrick Bajao