| 
							
							
								 bogle | 541e894507 | just update the pool configuration if the options changed, because recreating the pool,existed idleconnection, if any,  will be dropped without closing | 2018-05-26 15:38:41 +08:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | b17a802675 | update mock | 2018-05-10 17:39:13 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | c3c0543733 | add message options | 2018-05-10 17:33:54 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 0315b4480f | revert some changes | 2018-04-17 11:00:22 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 19fdfba0bf | move wrapper files | 2018-04-14 19:24:17 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 65068e8b82 | rename Streamer to Stream | 2018-04-14 18:15:09 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | c2cfe5310c | Rework client interface | 2018-04-14 18:06:52 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 07068379c6 | remove remote func methods | 2018-04-14 16:16:58 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 73e22eb5b1 | gofmt | 2018-04-06 14:03:00 +01:00 |  | 
			
				
					| 
							
							
								 leon.peng | 9b99d50396 | fix bug #239 | 2018-03-21 03:17:38 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | c9b40cb33b | switch to stdlib context | 2018-03-03 11:53:52 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 32b7ebcfbc | use updated error formatting | 2017-06-11 13:02:08 +01:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | a7312f5c7e | log panics | 2017-05-16 19:14:00 +01:00 |  | 
			
				
					| 
							
							
								 Thinh Nguyen | ea34e23118 | Add Retry option for clients | 2017-04-12 16:47:40 -04:00 |  | 
			
				
					| 
							
							
								 wangkechun | 059b9d36d7 | fix fmt str | 2017-02-25 22:53:25 +08:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 71d717a06d | strip doc.go files | 2016-12-14 15:41:48 +00:00 |  | 
			
				
					| 
							
							
								 Asim Aslam | 095793ee96 | handle codec and transport errors | 2016-12-06 19:40:44 +00:00 |  | 
			
				
					| 
							
							
								 Asim | b05b42eccd | Differentiate between request and call timeouts | 2016-11-22 10:44:32 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 99a3ba7358 | wrap before the call, we don't want to rewrap on retry | 2016-11-09 18:02:41 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 2df46131eb | fix test | 2016-11-07 18:54:44 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 0d84fb1913 | Add wrapper test | 2016-11-07 18:51:25 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 7ee35f50b1 | WrapCall rather than WrapCallFunc | 2016-11-07 18:06:15 +00:00 |  | 
			
				
					| 
							
							
								 Asim | f3b591d722 | Strip stream func and rename call wrappers... | 2016-11-07 17:58:34 +00:00 |  | 
			
				
					| 
							
							
								 Asim | 5ee585e77d | Rename to CallFuncWrappers | 2016-11-07 17:52:19 +00:00 |  | 
			
				
					| 
							
							
								 Asim | c6b5237cce | Add call func wrapper | 2016-11-07 17:49:35 +00:00 |  | 
			
				
					| 
							
							
								 Asim | d1d41b5a67 | Fix comment | 2016-11-07 16:51:28 +00:00 |  | 
			
				
					| 
							
							
								 Scott Finlay | 1ab59094eb | Fixing return value and gofmt | 2016-11-07 17:46:12 +01:00 |  | 
			
				
					| 
							
							
								 Scott Finlay | a6812ba332 | Adjusting the logic around the returned error from the retry function | 2016-11-07 17:41:51 +01:00 |  | 
			
				
					| 
							
							
								 Scott Finlay | c6737ac64c | Adjusting import because of failed build | 2016-11-07 17:15:11 +01:00 |  | 
			
				
					| 
							
							
								 Scott Finlay | a66bce0e4b | Adjusting arguments and return value of retry function and adding new retry logic to stream | 2016-11-07 17:10:40 +01:00 |  | 
			
				
					| 
							
							
								 Scott Finlay | 092d17a74e | Adjusting names | 2016-11-07 09:40:11 +01:00 |  | 
			
				
					| 
							
							
								 Scott Finlay | d7e4062a0e | Adding the ability to specify a function to check if micro should retry a failed rpc call | 2016-11-03 10:51:47 +01:00 |  | 
			
				
					| 
							
							
								 Asim | b8241f3026 | specify the Accept header along with Content-Type | 2016-08-25 13:34:47 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 02481c4446 | request panic catch all | 2016-06-30 16:19:02 +01:00 |  | 
			
				
					| 
							
							
								 Asim | ff0bd76905 | Add a pool test | 2016-06-07 01:18:54 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 58ad01e3e1 | Don't log that cruft | 2016-06-07 00:48:34 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 89401cbb95 | Make pool configurable | 2016-06-07 00:46:14 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 38a66817e6 | Add a conn lifetime for the pool | 2016-06-06 23:37:52 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 6669248291 | gofmt | 2016-06-06 23:37:07 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 739b094cd2 | Merge branch 'master' into pool | 2016-06-06 14:06:03 +01:00 |  | 
			
				
					| 
							
							
								 Mr Talbot | 6de507b7b5 | MockClient.CallRemote now returns nil on success CallRemote was not returning nil on success as it should due to a missing return | 2016-05-28 20:52:59 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 1254a87286 | Add package comments | 2016-05-24 22:22:46 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 98f295b6b0 | Noobed the deadlock | 2016-05-13 18:24:01 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 2e9f4271a8 | Pool first attempt | 2016-05-13 15:58:53 +01:00 |  | 
			
				
					| 
							
							
								 Asim | b6f5e15362 | Fix the error returns from done and bail early if we dont have time | 2016-05-12 23:56:25 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 00a26677b8 | Continue to return our error types | 2016-05-12 23:52:29 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 8c8573426c | Add cascading timeouts | 2016-05-12 23:32:58 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 2254578760 | We don't need sync.Once, we can just select | 2016-05-11 00:01:32 +01:00 |  | 
			
				
					| 
							
							
								 Asim | d6fdfc252e | Make it easier to add select filters | 2016-04-23 21:37:26 +01:00 |  | 
			
				
					| 
							
							
								 Asim | 7739e23401 | Call it mock TestResponse | 2016-04-06 18:38:33 +01:00 |  |