| 
							
							
								 Asim Aslam | 726793b6fa | Wait for requests to finish before closing transport | 2017-05-31 19:21:41 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | a7312f5c7e | log panics | 2017-05-16 19:14:00 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | bab586b71e | make use of micro/go-log | 2017-05-11 20:43:42 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | a9889730d6 | move addr extractor to misc | 2017-01-12 13:20:34 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 2e9f4271a8 | Pool first attempt | 2016-05-13 15:58:53 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 8c8573426c | Add cascading timeouts | 2016-05-12 23:32:58 +01:00 |  | 
			
				
					| 
							
							
								 Asim | aea81315d0 | Change QueueName to Queue | 2016-05-10 10:55:18 +01:00 |  | 
			
				
					| 
							
							
								 Asim | d1eae8fabe | remove use of glog | 2016-03-14 11:01:10 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 1adcb237d9 | Only log registering if not registered | 2016-02-27 22:14:25 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 8e61057bc9 | Allow init of wrappers and name. Set server.name for rpc request | 2016-02-18 18:08:43 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 8cd906e75e | Set TTL on first registration of http broker. Also dont resubscribe | 2016-02-15 22:20:54 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 9ae0956cea | Move context to metadata | 2016-01-28 17:55:28 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 013d1de2c4 | Prefer RegisterTTL set through Init | 2016-01-27 12:23:18 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 5ec9d561a6 | meh | 2016-01-26 23:32:27 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 51d2ce2b4f | Support setting subscriber queue name | 2016-01-22 21:48:43 +00:00 |  | 
			
				
					| 
							
							
								 Asim | f812613973 | Add implementation for internal handlers and subscribers. They are not advertised to discovery | 2016-01-08 14:02:32 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 76918fc703 | Make the debug handler an actual thing that can be set by users | 2016-01-06 19:24:54 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 3e84c23591 | Tell me what the registry is too | 2016-01-04 23:27:44 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 227adc490c | Add broker and server to metadata | 2016-01-04 01:27:05 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 3b56a62589 | Update the way flags are used | 2016-01-02 19:12:17 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 1f1bc27421 | Make command internal | 2016-01-02 00:38:57 +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 | 6226a80e78 | Print stack when panic | 2015-12-21 17:18:04 +00:00 |  | 
			
				
					| 
							
							
								 Asim | be43d827c7 | Add String method to all interfaces | 2015-12-19 21:56:14 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 5e364693ee | Rename to hdlrWrappers for symmetry sake | 2015-12-02 21:12:09 +00:00 |  | 
			
				
					| 
							
							
								 Asim | a695e10d21 | Send Request and Publication types | 2015-12-02 20:56:50 +00:00 |  | 
			
				
					| 
							
							
								 Asim | eef155490e | Setup subscription wrappers | 2015-12-02 19:56:57 +00:00 |  | 
			
				
					| 
							
							
								 Asim | cfa676af19 | Only support single signature for subscriber and validate | 2015-12-02 17:42:14 +00:00 |  | 
			
				
					| 
							
							
								 Asim | c5a08d3159 | Some nitpicking | 2015-12-02 01:38:56 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 7a870dfbb1 | Strip named registration | 2015-12-02 01:18:32 +00:00 |  | 
			
				
					| 
							
							
								 Asim | dae745f30f | Experimental server side wrappers for handlers | 2015-12-02 00:47:52 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 0c9f8411bb | Pull rpcplus in local for the time being. We need to modify it for server side middleware | 2015-12-01 23:32:23 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 654728027b | Updated codec interface and code. Painful stuff | 2015-11-28 11:22:29 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 12a1e1eeda | Add pluggable codec support | 2015-11-25 19:50:05 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 469b12ecea | Temporary stop gap for panicking server handlers | 2015-11-24 00:52:59 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 5d88115f2a | update links from myodc to micro | 2015-11-20 16:17:33 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 2041591033 | add advertising option | 2015-11-11 18:22:04 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 0dbe14ad22 | Extract private ip for registration when 0.0.0.0 is specified as bind address | 2015-11-04 21:53:39 +00:00 |  | 
			
				
					| 
							
							
								 Asim | b91af916f9 | Add pub/sub to client/server and make broker more low level | 2015-06-12 19:52:27 +01:00 |  | 
			
				
					| 
							
							
								 Asim | cdf2f2cbcd | Change receiver to handler, breaking change, grrr | 2015-06-03 01:25:37 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 09c784d294 | add support for streaming requests. cleanup watcher initilisation | 2015-06-01 18:55:27 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 36b5ca46fe | Change initialisation and add metadata | 2015-05-26 22:39:48 +01:00 |  | 
			
				
					| 
							
							
								 Asim | e192f335da | Dont expose rpc client/server | 2015-05-23 17:40:53 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 3db51216b2 | Rework use of context | 2015-05-23 11:53:40 +01:00 |  | 
			
				
					| 
							
							
								 Asim | d67c1ba111 | Fix health checker | 2015-05-21 23:06:01 +01:00 |  | 
			
				
					| 
							
							
								 Asim | c9df1cf7d2 | use send/recv semantics | 2015-05-21 21:08:19 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 4f909d0be4 | Declare option not options | 2015-05-21 19:28:57 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 9d514f0e60 | further transport rework | 2015-05-21 19:24:57 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 50e44726f5 | transport cruft | 2015-05-20 22:57:19 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 0e7bd77f4c | Allow configurable addresses for everything | 2015-05-16 00:34:02 +01:00 |  |