-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/46590/#review130459
-----------------------------------------------------------


Ship it!




Ship It!

- Hitesh Khamesra


On April 22, 2016, 10:29 p.m., Bruce Schuchardt wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/46590/
> -----------------------------------------------------------
> 
> (Updated April 22, 2016, 10:29 p.m.)
> 
> 
> Review request for geode, Hitesh Khamesra, Jianxia Chen, and Udo Kohlmeyer.
> 
> 
> Repository: geode
> 
> 
> Description
> -------
> 
> Each member now determines whether to force shutdown due to loss of quorum.  
> They also decide whether locators are preferred as membership coordinators.  
> This primarily meant removing the method 
> GMSJoinLeave.inheritSettingsFromLocator() but the ID settings needed to be 
> made in other places (JGroupsMessenger.establishLocalAddress() and 
> GMSJoinLeave.started()).
> 
> I also noticed that some of the code was still using "splitBrain" and "SB" 
> instead of networkPartitionDetection and "NPD" and fixed that.
> 
> One test had to be removed from LocatorDUnitTest and a couple of others 
> needed to be adjusted to have all of the members set 
> network-partition-detection-enabled=true.  Precheckin is running and I'll fix 
> any other tests that have this problem.
> 
> 
> Diffs
> -----
> 
>   
> geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/InternalLocator.java
>  a5d269b1e59b451e30ca7e0400fdb8f2ccfc515c 
>   
> geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/InternalDistributedMember.java
>  81058f85b814be7387808b691e13b8c841148544 
>   
> geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/NetMember.java
>  43f3cf173e3cc5f941fc6ab9e1a3a20cd51c111a 
>   
> geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/GMSMember.java
>  84ace6ce1826369be1cd94a4d3b98e02b93b6671 
>   
> geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/ServiceConfig.java
>  9f0bbf78fee922bc9d841cddaab71b2313aa53ab 
>   
> geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/locator/GMSLocator.java
>  c8b6aaae6b16c01b265674f2b5438f5adcb5edf4 
>   
> geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/membership/GMSJoinLeave.java
>  05350e5e99a58b7dea7a60ba8da7d2699a348562 
>   
> geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/messenger/JGroupsMessenger.java
>  a9abea3b442612db467bd3b5a390ef955924cdba 
>   
> geode-core/src/main/java/com/gemstone/gemfire/internal/i18n/ParentLocalizedStrings.java
>  8285a651b6e0285d14ea3f82b5eb73460bd6fa56 
>   
> geode-core/src/test/java/com/gemstone/gemfire/distributed/LocatorDUnitTest.java
>  702a8592735456b07e05d46d5301043ed9f674f3 
>   
> geode-core/src/test/java/com/gemstone/gemfire/distributed/internal/membership/gms/membership/GMSJoinLeaveTestHelper.java
>  bf13420b84206227230adc48165922d2126e6272 
> 
> Diff: https://reviews.apache.org/r/46590/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Bruce Schuchardt
> 
>

Reply via email to