| 
							
							
								 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 | ad4637d89b | Lets strip out the rpcplus code | 2016-01-05 21:13:20 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 40cd086543 | Strip some code from the client | 2016-01-05 20:38:01 +00:00 |  | 
			
				
					| 
							
							
								 Asim | d43d3e8efa | Add transport dial timeout | 2016-01-03 21:25:03 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 332a229169 | Add request timeout | 2016-01-03 21:14:33 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 1037663acf | Add retries | 2016-01-02 23:16:15 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 3b56a62589 | Update the way flags are used | 2016-01-02 19:12:17 +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 | bffd55f500 | Channel rather than mutex to check is closed | 2015-12-28 19:11:10 +00:00 |  | 
			
				
					| 
							
							
								 Asim | be43d827c7 | Add String method to all interfaces | 2015-12-19 21:56:14 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 3b295b16e7 | Working bidirectional streaming example | 2015-12-18 20:28:50 +00:00 |  | 
			
				
					| 
							
							
								 Asim | a5be9ca585 | switchup init | 2015-12-18 01:21:56 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 4cba0c57ab | Checkpoint the world | 2015-12-18 01:01:59 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 6ae48c9f29 | checkpoint | 2015-12-17 20:37:35 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 271b827aa9 | add changes for mercury | 2015-12-16 01:18:05 +00:00 |  | 
			
				
					| 
							
							
								 Asim | eefb9c53d4 | Move to a selector package | 2015-12-09 19:23:16 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 29ee9e2753 | Add error checking | 2015-12-09 12:44:28 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 1126050b37 | remove node selector test from client | 2015-12-09 00:21:24 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 9072a944e2 | Add selector code | 2015-12-09 00:02:45 +00:00 |  | 
			
				
					| 
							
							
								 Asim | c00931a0b1 | Update wrapper comment | 2015-12-08 19:37:27 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 02985c35d5 | Add call and publish options | 2015-12-08 19:25:42 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 3d279ffcfd | Select is a better method | 2015-12-08 00:11:51 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 727bba15b8 | fix the test | 2015-12-08 00:08:23 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 6ef3b81a18 | move this cruft | 2015-12-08 00:08:17 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 140febb081 | Switch up the selector so it actually allows you to inform it how the node performed | 2015-12-07 23:56:17 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 4e6b9347d9 | Add the notion of a node selector for routing | 2015-12-07 21:09:10 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 919bfed0c1 | add comments | 2015-12-03 01:05:16 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 9e3f3bbc0e | update comments | 2015-12-03 01:02:14 +00:00 |  | 
			
				
					| 
							
							
								 Asim | b1511ed813 | Update wrapper and examples | 2015-12-02 11:54:36 +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 | 6ca2cbadfc | rename client wrapper file | 2015-12-01 17:37:41 +00:00 |  | 
			
				
					| 
							
							
								 Asim | dddcdc34ed | rename to protorpc and jsonrpc | 2015-11-28 18:54:38 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 80f53ab176 | Add json codec | 2015-11-28 18:40:32 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 654728027b | Updated codec interface and code. Painful stuff | 2015-11-28 11:22:29 +00:00 |  | 
			
				
					| 
							
							
								 Asim | f49922f6b3 | experimental codec branch | 2015-11-27 00:17:36 +00:00 |  | 
			
				
					| 
							
							
								 Asim | fb172df0ce | Add wrapper implementation | 2015-11-26 20:36:42 +00:00 |  | 
			
				
					| 
							
							
								 Asim | bcff71167c | Remove unused roundtripper code | 2015-11-26 16:51:39 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 8ab77fc3d7 | Comments for options | 2015-11-26 12:51:53 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 54b0be8d7e | Update client comment | 2015-11-26 12:23:42 +00:00 |  | 
			
				
					| 
							
							
								 Asim | ad6e8194ed | Add client comments | 2015-11-26 12:21:00 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 12a1e1eeda | Add pluggable codec support | 2015-11-25 19:50:05 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 5d88115f2a | update links from myodc to micro | 2015-11-20 16:17:33 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 0320fc1b55 | Update registry so version is surfaced | 2015-11-08 01:48:48 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 5e598d8ef0 | Fix leaking go routine issue | 2015-10-22 15:14:56 +01:00 |  | 
			
				
					| 
							
							
								 Asim | b1b316df77 | Fix connection leak | 2015-10-22 10:33:33 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 6b8855a337 | Fix client rpc codec | 2015-10-16 11:15:17 +01:00 |  | 
			
				
					| 
							
							
								 Asim | b91af916f9 | Add pub/sub to client/server and make broker more low level | 2015-06-12 19:52:27 +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 | 7aa2c82ced | Service and node should be structs rather than interface | 2015-05-25 22:14:28 +01:00 |  |