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

-

  • No labels