5eb0e56373 
					 
					
						
						
							
							move all imports to own domain  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-10-02 19:55:07 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b2e3cc8aa 
					 
					
						
						
							
							lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-30 21:00:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8688179acd 
					 
					
						
						
							
							lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-30 20:32:59 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bc046e5d4 
					 
					
						
						
							
							broker/memory: simplify code  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-29 13:10:11 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ecb60e4dc5 
					 
					
						
						
							
							fix lint  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-09-28 23:43:43 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a45b672c98 
					 
					
						
						
							
							drop uuid and use modified nanoid  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-08-20 22:40:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5b0a7e20d 
					 
					
						
						
							
							server: add BatchSubscriber  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-27 23:58:06 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c9b3dae33 
					 
					
						
						
							
							broker: improve option naming, move BatchBroker to Broker interface  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-24 16:16:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80e3d239ab 
					 
					
						
						
							
							broker/memory: optimize  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-23 15:12:20 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						419cd486cf 
					 
					
						
						
							
							broker/memory: cleanup  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-23 15:06:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e64269b2a8 
					 
					
						
						
							
							broker: add BatchBroker interface to avoid breaking older brokers  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-23 12:55:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						675e121049 
					 
					
						
						
							
							metadata: add default headers  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-23 12:03:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d357fb1e0d 
					 
					
						
						
							
							WIP: broker batch processing  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-22 22:53:44 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f28b107372 
					 
					
						
						
							
							broker: fix RawMessage marshal  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-01 23:23:01 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c592fabe2a 
					 
					
						
						
							
							minor fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-01 15:56:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb107020c7 
					 
					
						
						
							
							broker: replace Message.Body []byte slice to RawMessage  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-07-01 15:11:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86626c5922 
					 
					
						
						
							
							fieldalignment of all structs to save memory  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-04-27 08:32:47 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00a4785df3 
					 
					
						
						
							
							fixup  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-04-27 00:03:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbbcb22565 
					 
					
						
						
							
							fieldalignment of all structs to save memory  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-03-06 19:45:13 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5596345382 
					 
					
						
						
							
							util/rand: replace all non crypto rand stuff with own rand package  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-18 12:44:18 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82248eb3b0 
					 
					
						
						
							
							many lint fixes and optimizations ( #17 )  
						
						... 
						
						
						
						* util/kubernetes: drop stale files
* debug/log/kubernetes: drop stale files
* util/scope: remove stale files
* util/mdns: drop stale files
* lint fixes
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-13 15:35:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						abb9937787 
					 
					
						
						
							
							fix lint issues ( #16 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-13 01:46:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6751060d05 
					 
					
						
						
							
							move memory implementations to core micro repo  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-02-12 16:33:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						827d467077 
					 
					
						
						
							
							micro: rewrite options to support multiple building blocks  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-29 13:17:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6c0728a59 
					 
					
						
						
							
							fix context usage across codebase  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-17 22:52:00 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a754ff7c0c 
					 
					
						
						
							
							more lint fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-09 12:10:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7b28f6b9a 
					 
					
						
						
							
							lint  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-08 00:38:37 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a50a2d0b8 
					 
					
						
						
							
							receives only body of the message  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-11-25 08:33:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c9049c3845 
					 
					
						
						
							
							major codec upgrade  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-11-23 16:21:07 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						daffa9e548 
					 
					
						
						
							
							use metadata.Metadata ( #8 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-11-18 16:50:41 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40b0870cf8 
					 
					
						
						
							
							fix linting ( #4 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-11-03 01:08:23 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6ab6d50eb 
					 
					
						
						
							
							remove unneeded Error field from broker.Message  
						
						... 
						
						
						
						close github.com/unistack-org/micro-roadmap/issues/26 (#3 )
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-11-02 23:45:41 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14c97d59c1 
					 
					
						
						
							
							many improvements with options and noop stuff  
						
						... 
						
						
						
						* add many options helpers
* fix noop client to allow publish messages to topic in broker
* fix noop server to allow registering in registry
* fix noop server to allow subscribe to topic in broker
* fix new service initialization
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-10-16 09:38:57 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e1f744fcc 
					 
					
						
						
							
							add helper for publish options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-10-10 00:47:09 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						21d5ca1cdd 
					 
					
						
						
							
							rename func  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-09-22 13:17:38 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec3c1a02fc 
					 
					
						
						
							
							expose useful broker and server methods  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-09-22 13:15:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c576749b57 
					 
					
						
						
							
							noop impl ( #32 )  
						
						... 
						
						
						
						* improve logger usage
* add noop client and server
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-09-05 02:11:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c062aab1a9 
					 
					
						
						
							
							add noop broker and noop store ( #30 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-09-03 15:11:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0252addf05 
					 
					
						
						
							
							broker: resurrect DisableAutoAck  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-31 16:51:58 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7338c12d7 
					 
					
						
						
							
							broker: resurrect Queue option  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-31 16:48:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53654185ba 
					 
					
						
						
							
							add logger to options  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-29 17:44:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7cf42589b3 
					 
					
						
						
							
							cleanup deps  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-28 11:52:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4ccde2228 
					 
					
						
						
							
							resurrect broker event ( #26 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-27 11:18:02 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8076e410a9 
					 
					
						
						
							
							fix repocard issues ( #20 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-25 14:33:36 +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 
							
						 
					 
					
						
						
							
						
						7eaec450a1 
					 
					
						
						
							
							support error handler in memory broker ( #1947 )  
						
						
						
						
					 
					
						2020-08-19 10:20:43 +01:00