023dc7cba2 
					 
					
						
						
							
							etcdserver: add SYNC request  
						
						
						
						
					 
					
						2014-09-16 13:42:03 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a5ab2ec06 
					 
					
						
						
							
							etcdserver: introduce Server interface  
						
						... 
						
						
						
						This changes etcdserver.Server to an interface, with the former Server
(now "EtcdServer") becoming the canonical/production implementation.
This will facilitate better testing of the http server et al with mock
implementations of the interface.
It also more clearly defines the boundary for users of the Server. 
						
						
					 
					
						2014-09-15 15:11:01 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9bf2c2ed9d 
					 
					
						
						
							
							Merge pull request  #1052  from unihorn/121  
						
						... 
						
						
						
						server: add unit tests 
						
						
					 
					
						2014-09-15 13:20:50 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cd4434ff3 
					 
					
						
						
							
							server: add unit tests  
						
						... 
						
						
						
						Make test coverage >= 90% 
						
						
					 
					
						2014-09-15 13:16:48 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54b9c55af3 
					 
					
						
						
							
							etcdserver: remove useless sleep  
						
						... 
						
						
						
						etcdserver.Do will block until there exists leader 
						
						
					 
					
						2014-09-12 13:01:33 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e0fc2bd24 
					 
					
						
						
							
							raft: use [1,n] as address list for raft state machines  
						
						
						
						
					 
					
						2014-09-11 19:23:05 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e31bb308d 
					 
					
						
						
							
							raft: use const firstId to track ids  
						
						
						
						
					 
					
						2014-09-09 19:07:20 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c58684fb7 
					 
					
						
						
							
							etcdserver: fix testServer  
						
						
						
						
					 
					
						2014-09-09 16:59:42 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d844377ca6 
					 
					
						
						
							
							*: vendor context  
						
						
						
						
					 
					
						2014-09-03 20:06:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c77693881 
					 
					
						
						
							
							raft: make tick send out messages. all state machine actions should be taken inside step function.  
						
						
						
						
					 
					
						2014-09-03 10:17:09 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ba57ee75d 
					 
					
						
						
							
							*: remove unused pkgs  
						
						
						
						
					 
					
						2014-09-03 09:20:20 -07:00