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