Asim Aslam 
							
						 
					 
					
						
						
							
						
						61cde4a9f4 
					 
					
						
						
							
							Kubernetes Registry ( #1064 )  
						
						... 
						
						
						
						* add teh k8s registry
* add k8s reg config/cmd
* go mod update 
						
						
					 
					
						2019-12-27 20:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								shikbupt 
							
						 
					 
					
						
						
							
						
						1781542964 
					 
					
						
						
							
							fix etcd LogConfig bug ( #1056 )  
						
						
						
						
					 
					
						2019-12-23 07:29:13 +00:00 
						 
				 
			
				
					
						
							
							
								johnson 
							
						 
					 
					
						
						
							
						
						11e42aac69 
					 
					
						
						
							
							etcd can set log config  
						
						... 
						
						
						
						default log level is info, which will log o log of unused logs 
						
						
					 
					
						2019-12-13 11:22:05 +08:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						d50f30d743 
					 
					
						
						
							
							strip handlers  
						
						
						
						
					 
					
						2019-12-10 11:46:13 +00:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						5865e89bed 
					 
					
						
						
							
							Fixing dead code and go vet moaning  
						
						
						
						
					 
					
						2019-12-05 16:10:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1eaf9cc20 
					 
					
						
						
							
							linting fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2019-12-04 00:22:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d5bdcf993 
					 
					
						
						
							
							fix pointer dereference in memory registry  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2019-12-03 23:05:03 +03:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						265233517e 
					 
					
						
						
							
							Fix memory registry race  
						
						
						
						
					 
					
						2019-12-03 14:53:07 +00:00 
						 
				 
			
				
					
						
							
							
								Astone 
							
						 
					 
					
						
						
							
						
						29fb58db39 
					 
					
						
						
							
							improve code quality  
						
						
						
						
					 
					
						2019-12-03 20:59:02 +08:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						5e59db4c6d 
					 
					
						
						
							
							revert mdns timeout  
						
						
						
						
					 
					
						2019-11-30 01:16:32 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						6bf4828296 
					 
					
						
						
							
							triple the mdns timeout  
						
						
						
						
					 
					
						2019-11-29 13:05:07 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						8b63df7a98 
					 
					
						
						
							
							regenerate the protos  
						
						
						
						
					 
					
						2019-11-26 13:53:33 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						64d5a528ca 
					 
					
						
						
							
							fix broken build  
						
						
						
						
					 
					
						2019-11-19 16:55:33 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						fb5b358ae2 
					 
					
						
						
							
							fix mdns test  
						
						
						
						
					 
					
						2019-11-19 16:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						168cc06827 
					 
					
						
						
							
							increase timeout on travis  
						
						
						
						
					 
					
						2019-11-18 12:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						fa01cadc35 
					 
					
						
						
							
							lower the mdns timeout to 10ms ( #955 )  
						
						
						
						
					 
					
						2019-11-18 12:50:51 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						342c29de7d 
					 
					
						
						
							
							fix TestMemoryRegistryTTLConcurrent test  
						
						
						
						
					 
					
						2019-11-16 21:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Hollensbe 
							
						 
					 
					
						
						
							
						
						bec13a45cd 
					 
					
						
						
							
							Attempt to fix the timing error in the memory concurrency test ( #952 )  
						
						... 
						
						
						
						Only shows in travis
Signed-off-by: Erik Hollensbe <github@hollensbe.org > 
						
						
					 
					
						2019-11-16 11:11:13 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Hollensbe 
							
						 
					 
					
						
						
							
						
						4107733453 
					 
					
						
						
							
							Memory registry from  #801  with additional tweaks ( #951 )  
						
						... 
						
						
						
						* PoC: memory registry using maps instead of slice madness
* Updated proto and handlers. Fixed tests across codebase.
* Implemented ttl pruning for memory registry
* Added extensive memory registry tests
* Squased a bunch of bugs
* Proto indent; memory.Registry.String() returns "memory"
* Write a test to prove memory registry TTLs are busted
Signed-off-by: Erik Hollensbe <github@hollensbe.org >
* Additional memory testing and fixups:
* DefaultTTL removed
* When TTL == 0, it is automatically removed from expiry conditions
* Additional improvements to new tests
Signed-off-by: Erik Hollensbe <github@hollensbe.org > 
						
						
					 
					
						2019-11-16 10:55:11 +00:00 
						 
				 
			
				
					
						
							
							
								Till Knuesting 
							
						 
					 
					
						
						
							
						
						5ae3e179b9 
					 
					
						
						
							
							preallocated slices ( #934 )  
						
						
						
						
					 
					
						2019-11-11 00:03:51 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						254045e9f3 
					 
					
						
						
							
							Remove go routines for mdns watcher and cache registry ( #919 )  
						
						
						
						
					 
					
						2019-11-06 15:49:40 +00:00 
						 
				 
			
				
					
						
							
							
								Till Knuesting 
							
						 
					 
					
						
						
							
						
						f67c5e779f 
					 
					
						
						
							
							preallocated slices ( #917 )  
						
						
						
						
					 
					
						2019-11-05 17:43:12 +00:00 
						 
				 
			
				
					
						
							
							
								Till Knuesting 
							
						 
					 
					
						
						
							
						
						24b8d2a315 
					 
					
						
						
							
							preallocating slices ( #904 )  
						
						... 
						
						
						
						* preallocated some slices when size is known
* gofmt
* gofmt 
						
						
					 
					
						2019-11-04 10:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								tegk 
							
						 
					 
					
						
						
							
						
						f88518d994 
					 
					
						
						
							
							used gofmt with -s flag on whole project  
						
						
						
						
					 
					
						2019-11-01 15:07:53 +00:00 
						 
				 
			
				
					
						
							
							
								yandd 
							
						 
					 
					
						
						
							
						
						f9c639af4e 
					 
					
						
						
							
							fix rcache ttl  
						
						
						
						
					 
					
						2019-10-30 14:01:51 +08:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						d4832e8f34 
					 
					
						
						
							
							Remove consul registry ( #818 )  
						
						
						
						
					 
					
						2019-10-23 15:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						44b794722e 
					 
					
						
						
							
							rcache becomes cache  
						
						
						
						
					 
					
						2019-10-14 22:39:26 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						f7f65b82e6 
					 
					
						
						
							
							Cleanup registry handler/service  
						
						
						
						
					 
					
						2019-10-13 12:23:13 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						fc89c9831e 
					 
					
						
						
							
							heck cache status error  
						
						
						
						
					 
					
						2019-10-11 10:47:42 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						59a3e7d4f4 
					 
					
						
						
							
							Use etcd serializable option  
						
						
						
						
					 
					
						2019-10-10 19:16:31 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						e9dcff49e0 
					 
					
						
						
							
							Support listing full service info in etcd  
						
						
						
						
					 
					
						2019-10-07 16:11:52 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						2c00e726b6 
					 
					
						
						
							
							Decode and hash the existing node  
						
						
						
						
					 
					
						2019-10-06 13:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						2fb2d7145e 
					 
					
						
						
							
							Fix etcd registry lease processing and suppression  
						
						
						
						
					 
					
						2019-10-06 09:54:26 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						6fe9f2a958 
					 
					
						
						
							
							Merge pull request  #815  from micro/broker  
						
						... 
						
						
						
						Add broker service implementation 
						
						
					 
					
						2019-10-04 17:23:29 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						cfb846ee7e 
					 
					
						
						
							
							Fix race in cache  
						
						
						
						
					 
					
						2019-10-04 16:40:21 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						c4b6d0f3a8 
					 
					
						
						
							
							fix major deadlock in registry cache  
						
						
						
						
					 
					
						2019-10-04 16:29:56 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						b8815dff14 
					 
					
						
						
							
							Append a port to address if it does not exist  
						
						
						
						
					 
					
						2019-10-03 16:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						8d2b12258f 
					 
					
						
						
							
							Remove gossip registry  
						
						
						
						
					 
					
						2019-10-03 09:29:48 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						31026da2a1 
					 
					
						
						
							
							Update etcd.go  
						
						... 
						
						
						
						Use /micro/registry as the etcd key prefix 
						
						
					 
					
						2019-10-02 20:33:59 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						25148af44c 
					 
					
						
						
							
							First commit to add etcd registry support  
						
						
						
						
					 
					
						2019-10-02 18:56:53 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						5d77ce9e9b 
					 
					
						
						
							
							Rename rcache file to cache  
						
						
						
						
					 
					
						2019-10-02 12:35:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b722798caa 
					 
					
						
						
							
							some spelling fixes in memory and gossip registry  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2019-10-02 03:54:04 +03:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						4b73ac9dc5 
					 
					
						
						
							
							Simplified code. Small bug fix the used to lead to multi-registry loop.  
						
						
						
						
					 
					
						2019-09-30 12:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						3f3f1272b3 
					 
					
						
						
							
							Turn regular logs to Debug logs; annotate with Registry "tag"  
						
						
						
						
					 
					
						2019-09-30 12:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						859ecb1872 
					 
					
						
						
							
							Dont set default TTL. Stop tracking nodes with no TTL  
						
						
						
						
					 
					
						2019-09-30 12:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						204c7d1fcf 
					 
					
						
						
							
							Fixed options bug and proto indenting  
						
						
						
						
					 
					
						2019-09-30 12:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						8417361bce 
					 
					
						
						
							
							Set registry TTL to seconds, not the nanoseconds  
						
						
						
						
					 
					
						2019-09-30 12:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						d85ca7abd2 
					 
					
						
						
							
							Set registry TTL properly via protobuf Options  
						
						
						
						
					 
					
						2019-09-30 12:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						e973bfaa25 
					 
					
						
						
							
							Add TTL options to memory registry.  
						
						
						
						
					 
					
						2019-09-30 12:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						27bd9581bf 
					 
					
						
						
							
							Refresh TTL; prune expired nodes.  
						
						
						
						
					 
					
						2019-09-30 12:48:59 +01:00