----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/59757/ -----------------------------------------------------------
Review request for geode, Hitesh Khamesra and Udo Kohlmeyer. Bugs: GEODE-3024 https://issues.apache.org/jira/browse/GEODE-3024 Repository: geode Description ------- If a locator is preparing a conflicting membership view we now abandon preparation of a view in a cache server and pause before retrying. This gives the locator time to gather information from the cache server's view (which it receives in acks while preparing its own view), incorporate them into a new view and send it out. When the cache server installs the new view from the locator it will shut down its ViewCreator thread. Diffs ----- geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeave.java 478c4e832dd18635d0d66c4b85e2e2ce6ed5ab91 geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/messages/ViewAckMessage.java 71bd6bcbf60fbcd9e6320195c5d9a5e1cf809e8a geode-core/src/test/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeaveJUnitTest.java 49b09cab058e9e68c0e029b048e9c03c585b7fe5 Diff: https://reviews.apache.org/r/59757/diff/1/ Testing ------- new unit test, precheckin, partial regression testing Thanks, Bruce Schuchardt