AsyncComplete event task publishing event multiple times.
Revert event task-related changes from the PR "Split event system task implementation between start and execute (#3187)"
Pull Request type
- [X] Bugfix
Changes in this PR
Describe the new behavior from this PR, and why it's needed Issue # Reverting the PR #3187
Alternatives considered
- We can put a condition check so that
EVENTtask execute method will be called once but that will be kind of not proper fix.
Describe alternative implementation you have considered
@manan164 To guarantee consistency of event task execution, the splitting of validation and publishing is necessary. By reverting the change, we will run into the race conditions again. We believe it will be best to make the event task an async system task and let this be handled by the AsyncSystemTaskExecutor.
This PR is stale, because it has been open for 45 days with no activity. Remove the stale label or comment, or this will be closed in 7 days.
This PR was closed, because it has been stalled for 7 days with no activity.