| 
							
							
								 Vladimir Mihailenco | f3ce3362a0 | Add golangci-lint | 2019-07-25 14:36:50 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 52ec525849 | Propagate context in Pipeline | 2019-07-25 13:28:15 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 9d9e126af0 | Implement TxPipeline for Ring | 2019-07-19 12:00:11 +03:00 |  | 
			
				
					| 
							
							
								 Michael Benford | 9169633580 | Add support for individual passwords for ring shards | 2019-07-17 11:31:42 -03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 2cbb5194fb | Fix WithContext and add tests | 2019-07-04 11:57:54 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 3bdf64784a | Cleanup | 2019-06-17 12:32:40 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 5460bc10f2 | Use Context.Deadline to set net.Conn deadline | 2019-06-08 15:02:51 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 53c8a4a6b7 | Pass context to Dialer | 2019-06-04 14:26:26 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 09eb108738 | Allow passing context where possible | 2019-06-04 13:30:47 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 84422d7ae7 | Speedup WithContext | 2019-05-31 17:31:54 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 8476dfea4a | Replace Wrap* with hooks that support context | 2019-05-31 16:36:57 +03:00 |  | 
			
				
					| 
							
							
								 Andrea Spacca | 97e6ed8178 | Ring instrumentantions (#1017) * Ring instrumentantions | 2019-04-24 09:33:36 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | a46b053aa6 | More granular locking | 2019-04-22 12:50:13 +03:00 |  | 
			
				
					| 
							
							
								 Andrea Spacca | be4c4f3f38 | Ring Watch (#1015) * Ring Watch | 2019-04-22 12:48:06 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | b665d8fcf2 | Rename copy to clone | 2019-03-05 16:10:34 +02:00 |  | 
			
				
					| 
							
							
								 Yann Salaün | 49e19d6805 | Fix typos in Ring documentation | 2019-01-31 22:24:44 +01:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | fa76dd0e87 | Add releaseConnStrict | 2018-10-14 11:27:34 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | f7094544a5 | Process pipeline commands concurrently | 2018-09-11 13:30:51 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 0e7099cf69 | ring: retry commands | 2018-09-07 11:45:56 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | d5fc79d4ee | Add Client.Do | 2018-08-12 11:20:24 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 651e9fef1d | Add MaxConnAge | 2018-08-12 10:25:16 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | ea9da7c2e8 | Rework ReceiveMessage | 2018-07-23 17:10:58 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 2559f32464 | cluster: optimize newClusterState | 2018-07-22 14:17:42 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 493945402e | Merge pull request #812 from hyfrey/feature/ringhash Hash function and nreplicas in consistent hash can be set in RingOptions | 2018-07-22 11:08:38 +03:00 |  | 
			
				
					| 
							
							
								 hyfrey | 2a0840b680 | Hash function and nreplicas used in consistent hash can be set in RingOptions | 2018-07-19 18:11:09 +08:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | faf5666fbd | Cleanup pool | 2018-05-29 17:29:47 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 18b2e30835 | Cleanup cmds info | 2018-05-17 15:21:51 +03:00 |  | 
			
				
					| 
							
							
								 Gabriel Aszalos | 731dd72b84 | {cluster,ring}: add support for context to ClusterClient and Ring | 2018-03-07 14:41:18 +01:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | db04210af4 | Extract ringShards | 2018-03-07 14:18:24 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | f13fc5381c | Extract commands info cache | 2018-03-07 12:09:45 +02:00 |  | 
			
				
					| 
							
							
								 yifei.huang | 8b4fa6d443 | Add WrapProcessPipeline | 2018-01-30 16:47:29 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | e5040d9ce7 | Don't test in Go 1.4 | 2017-12-28 17:00:22 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 3de5605ab2 | Pick random node when command does not have keys | 2017-12-28 16:47:08 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 7cb146a31b | Increase read timeout for blocking commands and don't retry such commands | 2017-09-29 16:12:43 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 2a5293c99c | Export Cmder.Args | 2017-09-26 11:29:22 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | f9307ab2fe | Add TxPipeline to Cmdable | 2017-09-25 11:48:44 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | bc5f9a6878 | Replace PoolStats.Requests with PoolStats.Misses | 2017-09-22 12:28:08 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | dbd2c99ba9 | Rework pipeline retrying | 2017-09-01 14:56:00 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 6060f097e1 | Add PubSub support to Cluster client | 2017-07-09 10:07:20 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 9dbcc5ae80 | Vendor syncutil.Once | 2017-07-01 12:51:46 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 5132e15c93 | Fix cmd info race. Fixes #578 | 2017-06-17 12:34:39 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 4a3a300665 | Add Options.OnConnect | 2017-05-26 14:56:18 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 7e8890b644 | Embed Cmdable into StatefulCmdable | 2017-05-25 13:38:04 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 6307b95039 | Export Cmder.Name | 2017-05-09 12:45:30 +03:00 |  | 
			
				
					| 
							
							
								 Felipe Cavalcanti | eeb4d09198 | rename Pipelineable to Pipeliner | 2017-05-02 12:00:53 -03:00 |  | 
			
				
					| 
							
							
								 Felipe Cavalcanti | 6fca4d5ad0 | pipeline now has its own interface "Pipelineable" | 2017-05-01 12:42:58 -03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 9ebd89772a | Rework PubSub conn management | 2017-04-24 13:41:03 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 346c00d485 | Add PubSub support to Ring | 2017-04-11 17:29:31 +03:00 |  | 
			
				
					| 
							
							
								 Poloskin Valentin Georgievich | 80673992e6 | gofmt | 2017-04-02 17:10:47 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 2cf5af9928 | Merge branch 'v5' | 2017-03-20 12:23:42 +02:00 |  |