To be Reviewed By:
Authors: Mario Ivanac
Status: Draft | Discussion | Active | Dropped | Superseded
Superseded by: N/A
Related: N/A
Problem
When executing command "start gateway sender" with option "clean-queue", if command is not executed on all servers in the system, command will hang.
This can be provoked, by executing command just on specific member, or when executing command on whole system, and previous state of sender on all servers is not "not running".
Anti-Goals
-
Solution
When executing command "start gateway sender" with option "clean-queue", reject it if not ordered on all servers.
If ordered on whole system, check current status of sender on all servers, and if any is in state running, reject command, and printout problematic servers with running sender.
https://github.com/apache/geode/pull/7856
Changes and Additions to Public Interfaces
-
Performance Impact
-
Backwards Compatibility and Upgrade Path
No impacts
Prior Art
-
FAQ
-
Errata
-