Asim Aslam
							
						 
					 | 
					
						
						
							
						
						a941a4772b
					 | 
					
						
						
							
							parallel test causes deadlock
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-13 18:50:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						dca078f30b
					 | 
					
						
						
							
							Merge pull request #235 from shuLhan/dev-shulhan
						
						
						
						
						
						
						
						Fix warnings from linter output 
						
						
							
						
					 | 
					
						2018-03-13 18:25:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shulhan
							
						 
					 | 
					
						
						
							
						
						cbbf9f7e3b
					 | 
					
						
						
							
							[test] service.TestService: run subtest in parallel
						
						
						
						
						
						
						
						Reason: the t.Fatalf and t.Fatal must be invoked by test routine, not by
other routine, or the the test will not stopped [1].
[1] megacheck SA2002 
						
						
							
						
					 | 
					
						2018-03-13 18:12:42 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shulhan
							
						 
					 | 
					
						
						
							
						
						a54dee31de
					 | 
					
						
						
							
							[lint] service.Init: ignore error by assigning it to blank identifier
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-13 17:51:33 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shulhan
							
						 
					 | 
					
						
						
							
						
						1bd541b69e
					 | 
					
						
						
							
							service.Run: replace signal SIGKILL with SIGQUIT
						
						
						
						
						
						
						
						According to "os/signal" documentation [1] and libc manual [2], SIGKILL
may not be caught by a program.
[1] https://godoc.org/os/signal
[2] https://www.gnu.org/software/libc/manual/html_node/Termination-Signals.html 
						
						
							
						
					 | 
					
						2018-03-13 17:45:34 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shulhan
							
						 
					 | 
					
						
						
							
						
						e769802939
					 | 
					
						
						
							
							service.Run: simplify return statement
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-13 17:40:13 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						a3741f8a11
					 | 
					
						
						
							
							strip namespace from readme
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-09 19:11:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						6246fa2bcb
					 | 
					
						
						
							
							Merge pull request #233 from micro/context
						
						
						
						
						
						
						
						switch to stdlib context 
						
						
							
 v0.5.0
						
					 | 
					
						2018-03-04 09:15:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						c9b40cb33b
					 | 
					
						
						
							
							switch to stdlib context
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-03 11:53:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						982e6068cf
					 | 
					
						
						
							
							support services without version
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-01 17:35:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						e8b050ffd5
					 | 
					
						
						
							
							update travis
						
						
						
						
						
						
							
						
					 | 
					
						2018-03-01 10:07:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						13f8e4fef7
					 | 
					
						
						
							
							nitpick
						
						
						
						
						
						
							
						
					 | 
					
						2018-02-28 15:40:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						1fe528c411
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
							
						
					 | 
					
						2018-02-28 15:38:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						d0d9582b81
					 | 
					
						
						
							
							Merge pull request #206 from darren-west/master
						
						
						
						
						
						
						
						Added Options() to registry interface 
						
						
							
 v0.4.0
						
					 | 
					
						2018-02-19 20:52:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						42bdca63da
					 | 
					
						
						
							
							Merge pull request #230 from micro/watch
						
						
						
						
						
						
						
						Add watch options 
						
						
							
						
					 | 
					
						2018-02-19 20:29:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						02260dcaa3
					 | 
					
						
						
							
							Add watch options
						
						
						
						
						
						
							
						
					 | 
					
						2018-02-19 17:12:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						eb7788ce25
					 | 
					
						
						
							
							Merge pull request #229 from tudurom/add_conflict_error
						
						
						
						
						
						
						
						errors: Added 409 Conflict helper function 
						
						
							
						
					 | 
					
						2018-02-13 08:33:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tudor Roman
							
						 
					 | 
					
						
						
							
						
						3b6f38a45c
					 | 
					
						
						
							
							errors: Added 409 Conflict helper function
						
						
						
						
						
						
							
						
					 | 
					
						2018-02-11 15:51:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						94ea766c9e
					 | 
					
						
						
							
							syntax highlight
						
						
						
						
						
						
							
						
					 | 
					
						2018-02-01 13:54:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						ff9ad875af
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
							
						
					 | 
					
						2018-01-30 16:18:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						45420d8413
					 | 
					
						
						
							
							Merge pull request #224 from dh1tw/rpc-server-subscribe-deadlock
						
						
						
						
						
						
						
						fix possible deadlock since code can return without unlocking the Mutex 
						
						
							
 v0.3.0
						
					 | 
					
						2018-01-02 10:22:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tobias Wellnitz, DH1TW
							
						 
					 | 
					
						
						
							
						
						0dcea05fb8
					 | 
					
						
						
							
							fix possible deadlock since code can return without unlocking the Mutex
						
						
						
						
						
						
							
						
					 | 
					
						2018-01-01 19:57:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						b0b0338128
					 | 
					
						
						
							
							add option to set selector
						
						
						
						
						
						
							
						
					 | 
					
						2017-12-20 21:43:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						11d75dae1b
					 | 
					
						
						
							
							remove version from example
						
						
						
						
						
						
							
						
					 | 
					
						2017-11-30 12:28:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						fc0bbcd339
					 | 
					
						
						
							
							change the blurb
						
						
						
						
						
						
							
						
					 | 
					
						2017-11-30 09:16:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						c82dadfa55
					 | 
					
						
						
							
							Merge pull request #221 from gaxxx/master
						
						
						
						
						
						
						
						add https support for consul 
						
						
							
						
					 | 
					
						2017-11-28 07:11:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Siyun Wu
							
						 
					 | 
					
						
						
							
						
						7c8d6087de
					 | 
					
						
						
							
							add https support for consul
						
						
						
						
						
						
						
						using enviroment variables
for example:
export CONSUL_HTTP_SSL=1
export CONSUL_HTTP_ADDR="https://example.com"
export CONSUL_CLIENT_CERT="/Users/foo/.ssh/consul/consul.cert"
export CONSUL_CLIENT_KEY="/Users/foo/.ssh/consul/consul.key"
export CONSUL_CACERT="/Users/foo/.ssh/consul/ca.cert" 
						
						
							
						
					 | 
					
						2017-11-20 15:34:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						1f03681d82
					 | 
					
						
						
							
							set test to use localhost
						
						
						
						
						
						
							
						
					 | 
					
						2017-11-09 14:21:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						1c1d46e1ac
					 | 
					
						
						
							
							Add some test logging
						
						
						
						
						
						
							
						
					 | 
					
						2017-11-09 14:16:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						a545091c36
					 | 
					
						
						
							
							update go versions for travis build
						
						
						
						
						
						
							
						
					 | 
					
						2017-11-09 13:52:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						ada9ef48cf
					 | 
					
						
						
							
							Remove whitespace
						
						
						
						
						
						
							
						
					 | 
					
						2017-11-09 13:51:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						a7c4afac54
					 | 
					
						
						
							
							Merge pull request #213 from weisd/master
						
						
						
						
						
						
						
						add log when register err 
						
						
							
						
					 | 
					
						2017-11-09 13:50:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						043e4aa979
					 | 
					
						
						
							
							please stack overflow
						
						
						
						
						
						
							
						
					 | 
					
						2017-11-03 17:30:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						78da1fde94
					 | 
					
						
						
							
							Merge pull request #217 from micro/perf
						
						
						
						
						
						
						
						Performance upgrades 
						
						
							
 v0.2.0
						
					 | 
					
						2017-10-29 14:48:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						e7104d609a
					 | 
					
						
						
							
							return the not found error
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-28 16:21:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						1890ec7044
					 | 
					
						
						
							
							rc is not used
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-28 13:55:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						d48735793d
					 | 
					
						
						
							
							remove ticker
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-26 21:12:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						6fb652f78a
					 | 
					
						
						
							
							lazily start watcher
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-26 20:55:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						bd46e60c13
					 | 
					
						
						
							
							optimise http broker with rcache
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-26 20:48:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						42235bc973
					 | 
					
						
						
							
							Merge branch 'master' into perf
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-26 13:47:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						c07b3636c0
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-26 12:19:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						2f09d5830c
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-26 12:18:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						48513c78b6
					 | 
					
						
						
							
							further readme culling
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-26 12:16:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						bd34d39401
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-26 12:02:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						59685a4ff9
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-26 12:02:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								weisd
							
						 
					 | 
					
						
						
							
						
						6385bf743c
					 | 
					
						
						
							
							add log when register err
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-25 14:23:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						8fd8d9bd35
					 | 
					
						
						
							
							Enable connection pooling and selector caching by default
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-24 15:35:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						53554d98cd
					 | 
					
						
						
							
							Merge pull request #209 from uffy/master
						
						
						
						
						
						
						
						use sync.Once instead of chan 
						
						
							
						
					 | 
					
						2017-10-09 14:09:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uffy
							
						 
					 | 
					
						
						
							
						
						f6165f35c0
					 | 
					
						
						
							
							import sorting
						
						
						
						
						
						
							
						
					 | 
					
						2017-10-09 20:55:03 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uffy
							
						 
					 | 
					
						
						
							
						
						ae3f59a2f5
					 | 
					
						
						
							
							use sync.Once instead of chan
						
						
						
						
						
						
						
						sync.Once is more clear and faster than chan. 
						
						
							
						
					 | 
					
						2017-10-09 15:47:28 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |