forked from apache/geode
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GEODE-8333: Fix PUBSUB hang (apache#5349)
PUBSUB hangs with concurrent publishers and subscribers on multiple servers. Changed Publish executor to execute publish on background thread. Removed separate separate subscriber group. Added DUnit test to recreate failure. A commandQueue is now used to preserve the order in which commands are executed even if a command if executed async. Currently the only async command is PUBLISH. Co-authored-by: Murtuza Boxwala <[email protected]> Co-authored-by: Sarah Abbey <[email protected]>
- Loading branch information
1 parent
c3cefe1
commit 067194e
Showing
12 changed files
with
357 additions
and
144 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.