| 
							
							
								 ben-toogood | 31ed4aa0e8 | registry/etcd: fix logging nil pointer dereference (#1889) * registry/etcd: fix logging nil pointer dereference
* Fix stupid mistake
* Fix merge | 2020-07-31 15:05:32 +01:00 |  | 
			
				
					| 
							
							
								 ben-toogood | d2cea4b7b7 | registry/etcd: fix logging nil pointer dereference (#1888) | 2020-07-31 14:40:11 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 563768b58a | v3 refactor (#1868) * Move to v3
Co-authored-by: Ben Toogood <bentoogood@gmail.com> | 2020-07-27 13:22:00 +01:00 |  | 
			
				
					| 
							
							
								 ben-toogood | df3e5364ca | api/resolver: add resolve options (#1756) * api/resolver: Resolve options
* router/registry: fix init bug
* router/registry: fix wildcard query bug
* web: fix registation domain bug
* registry/etcd: pass domain in service metadata
* api/resolver/subdomain: expose domain func
* Update api/resolver/subdomain/subdomain.go
Co-authored-by: Dominic Wong <domwongemail@googlemail.com>
Co-authored-by: Dominic Wong <domwongemail@googlemail.com> | 2020-06-29 16:37:45 +01:00 |  | 
			
				
					| 
							
							
								 ben-toogood | 87543b2c8a | registry/etcd: add support for domain options (#1714) | 2020-06-19 14:58:16 +01:00 |  | 
			
				
					| 
							
							
								 Ben Toogood | e17825474f | Add context options to the runtime | 2020-04-14 12:32:59 +01:00 |  | 
			
				
					| 
							
							
								 chengguoqiang | eef4825be4 | Update etcd.go (#1334) add leaseId to the trace log | 2020-03-12 10:09:38 +00:00 |  | 
			
				
					|  | 7b385bf163 | minimize allocations in logger and tunnel code (#1323) * logs alloc
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* fix allocs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* fix allocs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* tunnel allocs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* try to fix tunnel
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* cache cipher for send
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2020-03-11 17:55:39 +00:00 |  | 
			
				
					|  | 117f56ebf7 | prune util/log and user logger (#1237) * prune util/log and user logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* plaintext logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* add newline
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2020-02-23 13:45:20 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 203486fd31 | check for etcd watcher canceled value | 2020-02-13 22:34:56 +00:00 |  | 
			
				
					|  | f23638c036 | fix import paths for v2 release Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2020-01-30 14:44:40 +03: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 |  | 
			
				
					|  | a1eaf9cc20 | linting fixes Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> | 2019-12-04 00:22:02 +03:00 |  | 
			
				
					| 
							
							
								 Till Knuesting | 5ae3e179b9 | preallocated slices (#934) | 2019-11-11 00:03:51 +00: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 |  | 
			
				
					| 
							
							
								 Milos Gajdos | b8815dff14 | Append a port to address if it does not exist | 2019-10-03 16:16:25 +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 | 04e07f4b39 | Move plugins to go-plugins | 2015-11-25 00:17:15 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 5d88115f2a | update links from myodc to micro | 2015-11-20 16:17:33 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 0320fc1b55 | Update registry so version is surfaced | 2015-11-08 01:48:48 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 6ab6e9725d | Add endpoints in etcd | 2015-10-11 16:41:55 +01:00 |  | 
			
				
					| 
							
							
								 Asim | ac995ba983 | update etcd registry to use github.com/coreos/etcd/client | 2015-09-26 17:09:03 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 09c784d294 | add support for streaming requests. cleanup watcher initilisation | 2015-06-01 18:55:27 +01:00 |  | 
			
				
					| 
							
							
								 Asim | d23e46df3a | Add basic etcd registry implementation | 2015-05-27 22:22:02 +01:00 |  |