21:19:13 <moizr> #startmeeting “2node-strategy" 21:19:13 <odl_meetbot> Meeting started Mon Nov 17 21:19:13 2014 UTC. The chair is moizr. Information about MeetBot at http://ci.openstack.org/meetbot.html. 21:19:13 <odl_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:19:13 <odl_meetbot> The meeting name has been set to '_2node_strategy_' 21:22:46 <moizr> #info Question on where we will be choosing or instantiating the strategy 21:23:06 <moizr> #info For now we will configure at the DataStore Level 21:26:23 <moizr> #info onVoteRequestReceived if you are the voter then you will grant a vote iff the candidate is the configured primary and is up-to-date 21:33:39 <moizr> #info failbackToPrimary flag may be needed because in a 2 Node cluster you may have 2 active Leaders (that is the state will move forward on both nodes) 21:38:28 <moizr> #info tpantelis - we need unit tests to document the 2-node scenarios 21:50:04 <moizr> #info How do we specify the configuration? 21:50:43 <moizr> #info Option 1 - Use a choice so we can specify either one strategy and it’s parameters or the other 21:51:19 <moizr> #info Option 2 - Define 3 leaves strategy, falibackToPrimary, primaryName 21:51:34 <moizr> #action tpantelis will figure out how to use a choice 21:52:15 <moizr> #action markmozolewski to document the 2-Node strategy further 21:53:54 <moizr> #info code to determine if there is a network partition may live outside the controller 22:01:49 <moizr> #info If the strategy uses dynamic state updates we need to create a method on the strategy update(Map<String,String>) to update the strategy 22:01:54 <moizr> #endmeeting