public OnGaveUp()
 {
     master = new DistributedHashTableMaster();
     master.CaughtUp(NodeEndpoint.ForTest(9),
                     ReplicationType.Ownership,
                     master.Join(NodeEndpoint.ForTest(9)).Select(x => x.Index).ToArray());
     endPoint = NodeEndpoint.ForTest(5);
 }
Example #2
0
 public OnGaveUp()
 {
     master = new DistributedHashTableMaster();
     master.CaughtUp(NodeEndpoint.ForTest(9),
                     ReplicationType.Ownership,
                     master.Join(NodeEndpoint.ForTest(9)).Select(x => x.Index).ToArray());
     endPoint = NodeEndpoint.ForTest(5);
 }
 public DistributedHashTableMasterHost(string name, IExecuter executer, int port)
 {
     this.executer = executer;
     master = new DistributedHashTableMaster();
     master.TopologyChanged += OnTopologyChanged;
     listener = new TcpListener(IPAddress.Any, port);
     hashTable = new PersistentHashTable.PersistentHashTable(name);
 }
 public DistributedHashTableMasterHost(string name, IExecuter executer, int port)
 {
     this.executer           = executer;
     master                  = new DistributedHashTableMaster();
     master.TopologyChanged += OnTopologyChanged;
     listener                = new TcpListener(IPAddress.Any, port);
     hashTable               = new PersistentHashTable.PersistentHashTable(name);
 }
Example #5
0
            public OnMasterWithOneExistingNode()
            {
                master = new DistributedHashTableMaster();
                endPoint = NodeEndpoint.ForTest(9);

                var existingEndpoint = NodeEndpoint.ForTest(3);
                var ranges = master.Join(existingEndpoint);
                master.CaughtUp(existingEndpoint, ReplicationType.Ownership, ranges.Select(x => x.Index).ToArray());
            }
            public OnMasterWithOneExistingNode()
            {
                master   = new DistributedHashTableMaster();
                endPoint = NodeEndpoint.ForTest(9);

                var existingEndpoint = NodeEndpoint.ForTest(3);
                var ranges           = master.Join(existingEndpoint);

                master.CaughtUp(existingEndpoint, ReplicationType.Ownership, ranges.Select(x => x.Index).ToArray());
            }
 public OnCaughtUp()
 {
     master = new DistributedHashTableMaster();
     endPoint = NodeEndpoint.ForTest(9);
 }
Example #8
0
 public OnCaughtUp()
 {
     master   = new DistributedHashTableMaster();
     endPoint = NodeEndpoint.ForTest(9);
 }