c7bafecce3 
					 
					
						
						
							
							add meter and tracer across all options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-22 23:32:33 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a2b122015 
					 
					
						
						
							
							many fixes for lint and context.Context usage ( #5 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-11-03 02:02:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53654185ba 
					 
					
						
						
							
							add logger to options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-29 17:44:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f4b1435d9 
					 
					
						
						
							
							move implementations to external repos ( #17 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-25 13:44:41 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						962588b649 
					 
					
						
						
							
							Strip MetadataKey global var  
						
						
						
						
					 
					
						2020-04-12 11:16:08 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						c697eed1be 
					 
					
						
						
							
							Update comments  
						
						
						
						
					 
					
						2020-04-11 10:48:32 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b887d91f94 
					 
					
						
						
							
							remove readme  
						
						
						
						
					 
					
						2020-04-11 10:38:13 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						39470c1b11 
					 
					
						
						
							
							Completely replace sync implementation  
						
						
						
						
					 
					
						2020-04-11 10:37:54 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						c612d86480 
					 
					
						
						
							
							Move sync store  
						
						
						
						
					 
					
						2020-04-11 09:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b979db6d9d 
					 
					
						
						
							
							remove sync event  
						
						
						
						
					 
					
						2020-04-10 23:29:15 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b9a5e9d610 
					 
					
						
						
							
							fixup sync map  
						
						
						
						
					 
					
						2020-04-10 17:47:13 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						4b0e27413e 
					 
					
						
						
							
							add Store Close method ( #1500 )  
						
						... 
						
						
						
						* add Store Close method
* Update sync store build failure 
						
						
					 
					
						2020-04-08 09:51:10 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						39c352f210 
					 
					
						
						
							
							Remove the test that takes 30 seconds sleeping  
						
						
						
						
					 
					
						2020-04-07 18:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						c91bf7e9e7 
					 
					
						
						
							
							[WIP] Store Sync ( #1365 )  
						
						... 
						
						
						
						* Initial cache implementation
* Write queue implementation
* Accidentally started writing the storage sync service 
						
						
					 
					
						2020-03-18 16:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						1b4e881d74 
					 
					
						
						
							
							Rewrite the store interface ( #1335 )  
						
						... 
						
						
						
						* WIP store rewrite
* Fix memory store tests
* Store hard expiry times rather than duration!
* Clarify memory test
* Add limit to store interface
* Implement suffix option
* Don't return nils from noop store
* Fix syncmap
* Start fixing store service
* wip service and cache
* Use _ for special characters in cockroachdb namespace
* Improve cockroach namespace comment
* Use service name as default store namespace
* Fixes
* Implement Store Scope
* Start fixing etcd
* implement read and write with expiry and prefix
* Fix etcd tests
* Fix cockroach store
* Fix cloudflare interface
* Fix certmagic / cloudflare store
* comment lint
* cache isn't implemented yet
* Only prepare DB staements once
Co-authored-by: Ben Toogood <ben@micro.mu >
Co-authored-by: ben-toogood <bentoogood@gmail.com > 
						
						
					 
					
						2020-03-12 13:41:30 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						a90a74c9e2 
					 
					
						
						
							
							Change the store interface to remove variadic args ( #1095 )  
						
						
						
						
					 
					
						2020-01-08 22:23:14 +00:00 
						 
				 
			
				
					
						
							
							
								Shu xian 
							
						 
					 
					
						
						
							
						
						31362bc331 
					 
					
						
						
							
							prevent resource leak ( #1080 )  
						
						
						
						
					 
					
						2020-01-03 13:31:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1eaf9cc20 
					 
					
						
						
							
							linting fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2019-12-04 00:22:02 +03:00 
						 
				 
			
				
					
						
							
							
								Astone 
							
						 
					 
					
						
						
							
						
						29fb58db39 
					 
					
						
						
							
							improve code quality  
						
						
						
						
					 
					
						2019-12-03 20:59:02 +08:00 
						 
				 
			
				
					
						
							
							
								罗泽轩 
							
						 
					 
					
						
						
							
						
						64a251d69a 
					 
					
						
						
							
							improve the syncMap.Iterate test to make it 100% reproducible ( #970 )  
						
						... 
						
						
						
						* improve the syncMap.Iterate test to make it 100% reproducible
* rename store/mocks/Store.go
* rename mocks/store to mock/store 
						
						
					 
					
						2019-11-23 14:13:17 +00:00 
						 
				 
			
				
					
						
							
							
								罗泽轩 
							
						 
					 
					
						
						
							
						
						8579c8b321 
					 
					
						
						
							
							avoid deadlock in syncMap.Iterate ( #909 )  
						
						... 
						
						
						
						Previously, when syncMap iterates a list of records which have the same
content in different order, a deadlock might happen. By enforcing a certain
order, the deadlock can be avoided. 
						
						
					 
					
						2019-11-03 08:18:48 +00:00 
						 
				 
			
				
					
						
							
							
								罗泽轩 
							
						 
					 
					
						
						
							
						
						bd37e67839 
					 
					
						
						
							
							fix a typo in sync/lock/memory package ( #910 )  
						
						
						
						
					 
					
						2019-11-03 08:17:01 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						fb3d729681 
					 
					
						
						
							
							sync map uses store list  
						
						
						
						
					 
					
						2019-10-23 22:35:28 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						247249050b 
					 
					
						
						
							
							move mutex to memory  
						
						
						
						
					 
					
						2019-10-14 22:38:22 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						854b01c20c 
					 
					
						
						
							
							Add acquire/release to http path  
						
						
						
						
					 
					
						2019-10-14 21:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						745299bce5 
					 
					
						
						
							
							add http lock implementation  
						
						
						
						
					 
					
						2019-10-14 21:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						a1342c23fb 
					 
					
						
						
							
							add mutex lock implementation  
						
						
						
						
					 
					
						2019-10-14 15:17:25 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						a96f6adf07 
					 
					
						
						
							
							store handler implementation  
						
						
						
						
					 
					
						2019-10-11 14:08:50 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b1163b9dee 
					 
					
						
						
							
							Fix breaking import  
						
						
						
						
					 
					
						2019-10-03 11:26:24 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						af5d7a3420 
					 
					
						
						
							
							Move the remaining consul cruft to go-plugins  
						
						
						
						
					 
					
						2019-10-03 11:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b5f33b2aaa 
					 
					
						
						
							
							Rename Dump to Sync  
						
						
						
						
					 
					
						2019-10-03 09:56:25 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b5ca40a91a 
					 
					
						
						
							
							Move out consul sync/lock and store. Move data/store to store  
						
						
						
						
					 
					
						2019-10-03 09:46:20 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						4b4ad68eb9 
					 
					
						
						
							
							Change Publication to Event  
						
						
						
						
					 
					
						2019-07-07 12:44:09 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						3f910038a3 
					 
					
						
						
							
							Move store to data/store  
						
						
						
						
					 
					
						2019-06-19 22:04:13 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						7a1cef46b0 
					 
					
						
						
							
							fix broken links  
						
						
						
						
					 
					
						2019-06-12 07:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						f81f66c98b 
					 
					
						
						
							
							Move DB to Map  
						
						
						
						
					 
					
						2019-06-11 18:21:33 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						8e4e710e15 
					 
					
						
						
							
							Move data to top level  
						
						
						
						
					 
					
						2019-06-11 17:20:52 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						a2fbf19341 
					 
					
						
						
							
							Move sync deps, change uuid to google and update go.mod  
						
						
						
						
					 
					
						2019-06-07 13:53:42 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						fe060b2d0b 
					 
					
						
						
							
							gofmt  
						
						
						
						
					 
					
						2019-06-03 15:56:22 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						2aba26d4d1 
					 
					
						
						
							
							change logger  
						
						
						
						
					 
					
						2019-05-31 16:03:50 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						0f47569714 
					 
					
						
						
							
							update go.mod  
						
						
						
						
					 
					
						2019-05-31 12:35:43 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						95d134b57e 
					 
					
						
						
							
							Add sync => go-sync  
						
						
						
						
					 
					
						2019-05-31 00:43:23 +01:00