0f4b1435d9 
					 
					
						
						
							
							move implementations to external repos ( #17 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-25 13:44:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4a303190a 
					 
					
						
						
							
							lint fixes ( #14 )  
						
						... 
						
						
						
						* lint fixes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-21 14:53:21 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						199ff66bd4 
					 
					
						
						
							
							enable cache for build,  closes   #8  ( #12 )  
						
						... 
						
						
						
						* enable cache for build, closes  #8 
* goimports
* lint fixes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-20 15:23:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06136312bb 
					 
					
						
						
							
							regen files with never protoc ( #6 )  
						
						... 
						
						
						
						* regen files with never protoc
* rewrite import path
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-19 17:47:17 +03:00 
						 
				 
			
				
					
						
							
							
								Z 
							
						 
					 
					
						
						
							
						
						dcf785677f 
					 
					
						
						
							
							Fix: file-watcher bugs ( #1897 )  
						
						... 
						
						
						
						* Fix: file-watcher bugs
* Update watcher_linux.go
Co-authored-by: 杨铭哲 <yangmz@weipaitang.com >
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-08-06 18:21:09 +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 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						e082ac42a0 
					 
					
						
						
							
							go fmt  
						
						
						
						
					 
					
						2020-07-19 10:51:16 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						057d61063f 
					 
					
						
						
							
							Move back command  
						
						
						
						
					 
					
						2020-07-14 20:57:13 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						f5ed7e5833 
					 
					
						
						
							
							config/source/service: change default namespace to micro ( #1798 )  
						
						... 
						
						
						
						Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-07 08:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						d577dd6abe 
					 
					
						
						
							
							config: add namespace support ( #1780 )  
						
						... 
						
						
						
						* config/cmd: use service namespace for config
* config/service: add namespace option to list 
						
						
					 
					
						2020-07-02 14:07:58 +01:00 
						 
				 
			
				
					
						
							
							
								sunfuze 
							
						 
					 
					
						
						
							
						
						2efb459c66 
					 
					
						
						
							
							Fix config watch ( #1670 )  
						
						... 
						
						
						
						* add dirty overrite test case
* need version to figure out if config need update or not
* using nanosecond as version for two goroutine can run in same second
* config should check snapshot version when update
* set checksum of ChangeSet
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-06-16 17:10:52 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Toogood 
							
						 
					 
					
						
						
							
						
						d85b4197b4 
					 
					
						
						
							
							Return nil changeset and not blank  
						
						
						
						
					 
					
						2020-05-27 12:20:31 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Toogood 
							
						 
					 
					
						
						
							
						
						bb5f2e5525 
					 
					
						
						
							
							Handle config service not found errors  
						
						
						
						
					 
					
						2020-05-27 12:12:34 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Toogood 
							
						 
					 
					
						
						
							
						
						efb64b7dbb 
					 
					
						
						
							
							Pass client to more of the runtime  
						
						
						
						
					 
					
						2020-05-11 17:57:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						268651df18 
					 
					
						
						
							
							regenerate all proto based files ( #1531 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-04-14 16:25:09 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1063b954de 
					 
					
						
						
							
							dont display t.Log/t.Logf as errors in github actions ( #1508 )  
						
						... 
						
						
						
						* fix tests and github action annotations
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-04-09 14:05:46 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e6db79860 
					 
					
						
						
							
							regenerate all proto ( #1440 )  
						
						... 
						
						
						
						* regenerate all proto
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* regenerate from proto
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* regenerate from proto
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-03-30 21:58:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cbb958def5 
					 
					
						
						
							
							config: fix panic on multiple Close() ( #1374 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-03-19 12:54:59 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60993e6275 
					 
					
						
						
							
							config/source/service: base64 fix ( #1345 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-03-13 21:44:55 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						47f1203e97 
					 
					
						
						
							
							Add Config to service options ( #1336 )  
						
						... 
						
						
						
						Co-authored-by: Ben Toogood <ben@micro.mu >
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-03-12 18:13:03 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						f55493993c 
					 
					
						
						
							
							set namespace rather than key ( #1331 )  
						
						
						
						
					 
					
						2020-03-11 22:31:24 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67acd9288b 
					 
					
						
						
							
							config/source/cli: fix tests ( #1179 )  
						
						... 
						
						
						
						* config/source/cli: fix tests
* skip mdns test in travis
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-02-08 02:45:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bf6c9fc08 
					 
					
						
						
							
							config/source/cli: fix default flag value loading ( #1178 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-02-08 02:14:34 +03: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 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						49b86c56e3 
					 
					
						
						
							
							go fmt  
						
						
						
						
					 
					
						2020-01-29 22:40:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6a34bcbe7 
					 
					
						
						
							
							update micro/cli to urfave/cli/v2 and fix go-micro  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-01-25 15:57:08 +03:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						1c19678d04 
					 
					
						
						
							
							Update proto Service => Config  
						
						
						
						
					 
					
						2020-01-23 11:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						94bb0f4c08 
					 
					
						
						
							
							watch supports path  
						
						
						
						
					 
					
						2020-01-20 18:31:18 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						8d6f82707a 
					 
					
						
						
							
							update to standard name convention  
						
						
						
						
					 
					
						2020-01-18 23:16:23 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						9ea4919b9b 
					 
					
						
						
							
							rename mucp source directory to service  
						
						
						
						
					 
					
						2020-01-17 23:53:33 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						ad28b72dd3 
					 
					
						
						
							
							rename mucpSource to service  
						
						
						
						
					 
					
						2020-01-17 23:27:41 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						a03791c581 
					 
					
						
						
							
							set DefaultClient  
						
						
						
						
					 
					
						2020-01-17 21:32:00 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						071ab7aede 
					 
					
						
						
							
							add mucp for config/source  
						
						
						
						
					 
					
						2020-01-17 00:10:15 +08:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						81e20160f5 
					 
					
						
						
							
							reorder  
						
						
						
						
					 
					
						2019-12-23 08:49:53 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						ef95b28e3d 
					 
					
						
						
							
							add Write method to config source  
						
						
						
						
					 
					
						2019-12-23 08:42:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1eaf9cc20 
					 
					
						
						
							
							linting fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2019-12-04 00:22:02 +03:00 
						 
				 
			
				
					
						
							
							
								Till Knuesting 
							
						 
					 
					
						
						
							
						
						f67c5e779f 
					 
					
						
						
							
							preallocated slices ( #917 )  
						
						
						
						
					 
					
						2019-11-05 17:43:12 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						af5d7a3420 
					 
					
						
						
							
							Move the remaining consul cruft to go-plugins  
						
						
						
						
					 
					
						2019-10-03 11:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						87a5e85062 
					 
					
						
						
							
							Add 1.13 support. Fix tests to enable 1.13 support  
						
						
						
						
					 
					
						2019-09-27 17:14:24 +01:00 
						 
				 
			
				
					
						
							
							
								Yumin Wu 
							
						 
					 
					
						
						
							
						
						5b991cd2c2 
					 
					
						
						
							
							Update config source README file  
						
						
						
						
					 
					
						2019-09-04 15:49:58 +08:00 
						 
				 
			
				
					
						
							
							
								Yumin Wu 
							
						 
					 
					
						
						
							
						
						ff81e4b246 
					 
					
						
						
							
							Load consul source  
						
						
						
						
					 
					
						2019-08-30 16:20:58 +08:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						4ea27517b5 
					 
					
						
						
							
							Source watcher ErrStoppedWatcher and fixed test  
						
						
						
						
					 
					
						2019-08-20 22:32:47 +01:00 
						 
				 
			
				
					
						
							
							
								Shu Xian 
							
						 
					 
					
						
						
							
						
						2413cbcd80 
					 
					
						
						
							
							fix file watcher event bug on Linux  
						
						... 
						
						
						
						the watcher can not normally get events of file changes on linux. it just can get the first two changes. 
						
						
					 
					
						2019-08-19 15:28:24 +08:00 
						 
				 
			
				
					
						
							
							
								刘小乐 
							
						 
					 
					
						
						
							
						
						cd2ac648ff 
					 
					
						
						
							
							Fix read yaml config from memory  
						
						... 
						
						
						
						package main
import (
	"fmt"
	"github.com/micro/go-micro/config"
	"github.com/micro/go-micro/config/source/memory"
)
var configData = []byte(`
---
a: 1234
`)
func main() {
	memorySource := memory.NewSource(
		memory.WithYAML(configData),
	)
	// Create new config
	conf := config.NewConfig()
	// Load file source
	conf.Load(memorySource)
	fmt.Println(string(conf.Bytes()))
} 
						
						
					 
					
						2019-08-11 18:05:35 +08:00 
						 
				 
			
				
					
						
							
							
								刘小乐 
							
						 
					 
					
						
						
							
						
						7bd6d1b549 
					 
					
						
						
							
							no more WithData method, instead of  WithJSON  
						
						
						
						
					 
					
						2019-08-09 12:45:59 +08:00 
						 
				 
			
				
					
						
							
							
								magodo 
							
						 
					 
					
						
						
							
						
						a8dbca756c 
					 
					
						
						
							
							rename stuff per feedback  
						
						
						
						
					 
					
						2019-06-25 22:41:31 +08:00 
						 
				 
			
				
					
						
							
							
								magodo 
							
						 
					 
					
						
						
							
						
						8e4fd16aff 
					 
					
						
						
							
							Add consul-specific option for config (as registry)  
						
						
						
						
					 
					
						2019-06-25 18:31:32 +08:00 
						 
				 
			
				
					
						
							
							
								magodo 
							
						 
					 
					
						
						
							
						
						6ef838c9aa 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/micro/go-micro  into config_source_consul_support_array  
						
						
						
						
					 
					
						2019-06-22 07:14:15 +08:00