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.
-
I have evaluated the MR acceptance checklist for this MR.WIP