Skip to content

Add ReplicatorEvents module to seperate event logic from other files

What does this MR do and why?

Add ReplicatorEvents module to allow for different event constant definitions.

Include all events (EVENT_CREATED, EVENT_UPDATED, EVENT_DELETED) in ReplicatorEvents concern.

When BlobReplicatorStrategy includes ReplicatorEvents, the imported EVENT_UPDATED of included do call will also get included, I think it won't get used though, thinking that I have made this change.

The updated module provides consistency across replicator strategies and allows for future extensibility.

Issue: #417610

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Mayank Singh

Merge request reports