Asim Aslam
							
						 
					 | 
					
						
						
							
						
						4413372a3f
					 | 
					
						
						
							
							Decruft the broker by removing Event interface (#1940)
						
						
						
						
						
						
					 | 
					
						2020-08-18 14:00:51 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Di Wu
							
						 
					 | 
					
						
						
							
						
						f9bf562393
					 | 
					
						
						
							
							fix typo in comments (#1840)
						
						
						
						
						
						
						
						* remove global error tracking
* rpc_server: fix invalid register err
* fix typo
Co-authored-by: Asim Aslam <asim@aslam.me> 
						
						
					 | 
					
						2020-07-16 16:33:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9bb1904a38
					 | 
					
						
						
							
							broker: add publish context (#1590)
						
						
						
						
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> 
						
						
					 | 
					
						2020-04-28 19:29:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8ee5607254
					 | 
					
						
						
							
							[WIP]: broker ErrorHandler option (#1296)
						
						
						
						
						
						
						
						* broker ErrorHandler option
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* rewrite Event interface, add error
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* implement new interface
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* change ErrorHandler func to broker.Handler
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* fix
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> 
						
						
					 | 
					
						2020-03-06 21:25:16 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lars Lehtonen
							
						 
					 | 
					
						
						
							
						
						add78f2967
					 | 
					
						
						
							
							broker: drop unused registryKey variable
						
						
						
						
						
						
					 | 
					
						2020-01-23 12:51:57 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						1d311ab457
					 | 
					
						
						
							
							Embedded NATS Broker (#1110)
						
						
						
						
						
						
						
						* if the address is produced by a default route don't hash it
* embedded nats
* fix url parsing
* don't override help
* add ready flag 
						
						
					 | 
					
						2020-01-14 13:23:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						b4dc822ae3
					 | 
					
						
						
							
							Change context key to string
						
						
						
						
						
						
					 | 
					
						2019-05-29 10:58:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ac1afea7fc
					 | 
					
						
						
							
							add context to server.SubscriberOptions and broker.SubscribeOption
						
						
						
						
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org> 
						
						
					 | 
					
						2019-01-24 15:36:01 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						c086c33bb3
					 | 
					
						
						
							
							remove codecs
						
						
						
						
						
						
					 | 
					
						2019-01-10 09:42:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						92082ac927
					 | 
					
						
						
							
							NewSubscribeOptions
						
						
						
						
						
						
					 | 
					
						2018-11-30 17:32:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						c9b40cb33b
					 | 
					
						
						
							
							switch to stdlib context
						
						
						
						
						
						
					 | 
					
						2018-03-03 11:53:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						25a6849609
					 | 
					
						
						
							
							move broker codec
						
						
						
						
						
						
					 | 
					
						2016-12-06 18:59:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim Aslam
							
						 
					 | 
					
						
						
							
						
						bd3c798fd9
					 | 
					
						
						
							
							Add configurable codecs for broker/transport
						
						
						
						
						
						
					 | 
					
						2016-12-06 18:37:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						aea81315d0
					 | 
					
						
						
							
							Change QueueName to Queue
						
						
						
						
						
						
					 | 
					
						2016-05-10 10:55:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						64220dc0c5
					 | 
					
						
						
							
							Broker init
						
						
						
						
						
						
					 | 
					
						2016-03-15 22:12:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						8724e68ae4
					 | 
					
						
						
							
							Initialise registry for broker
						
						
						
						
						
						
					 | 
					
						2016-01-20 15:22:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						ae2ab911ed
					 | 
					
						
						
							
							Access tls config
						
						
						
						
						
						
					 | 
					
						2016-01-16 23:39:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						36e709c9f7
					 | 
					
						
						
							
							Fix the broker and add secure option
						
						
						
						
						
						
					 | 
					
						2016-01-16 22:13:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						8bf72a3325
					 | 
					
						
						
							
							Replace map[string]string with Context for extra options. map[string]string is essentially useless. Context can store anything
						
						
						
						
						
						
					 | 
					
						2016-01-06 16:25:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						191e835aa9
					 | 
					
						
						
							
							Add extra options to be used by others that need them
						
						
						
						
						
						
					 | 
					
						2015-12-31 18:14:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						64b45f7846
					 | 
					
						
						
							
							Update options to be public. This means people can implement the interfaces and actually use the options
						
						
						
						
						
						
					 | 
					
						2015-12-31 18:11:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						5e1a618415
					 | 
					
						
						
							
							Screw num handlers, this adds complexity for concurrency which we dont need
						
						
						
						
						
						
					 | 
					
						2015-12-23 20:26:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						6097c3296c
					 | 
					
						
						
							
							Shared queue distribution of messages
						
						
						
						
						
						
					 | 
					
						2015-12-23 20:05:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Asim
							
						 
					 | 
					
						
						
							
						
						02aca819d7
					 | 
					
						
						
							
							Update the broker interface
						
						
						
						
						
						
					 | 
					
						2015-12-23 19:07:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |