| 
							
							
								 Vladimir Mihailenco | 3dcb844106 | Bump major version | 2020-05-19 08:52:38 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | f5593121e0 | Add ctx as first arg | 2020-05-19 08:52:38 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 7779accbea | Use semantic import versioning | 2019-08-08 14:29:44 +03:00 |  | 
			
				
					| 
							
							
								 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 | 2cbb5194fb | Fix WithContext and add tests | 2019-07-04 11:57:54 +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 |  | 
			
				
					| 
							
							
								 Andrey Kuzmin | 4f66c5f32b | Move comment to Pipeliner interface. To remove all text copies. | 2019-04-12 15:08:00 +03:00 |  | 
			
				
					| 
							
							
								 Andrey Kuzmin | d7b83274b7 | Add comments about pipeline technique. Notes about it's usage in case of big pipelines and low read/write timeouts. | 2019-04-12 12:52:10 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | cb152db4d6 | Add Pipeliner.Do | 2019-02-12 12:24:23 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 5240e1403a | Support custom command in pipeline | 2019-02-08 13:22:46 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | ab1a52f0c9 | Add more docs for Tx | 2018-07-12 15:57:03 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | f9307ab2fe | Add TxPipeline to Cmdable | 2017-09-25 11:48:44 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | f60bce9166 | Don't return an error when pipeline is empty | 2017-05-30 15:45:36 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 7e8890b644 | Embed Cmdable into StatefulCmdable | 2017-05-25 13:38:04 +03:00 |  | 
			
				
					| 
							
							
								 Felipe Cavalcanti | 3f43c7448b | add runtime type assertion | 2017-05-02 12:41:42 -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 | 8040d63c4f | Remove gopkg.in | 2017-02-19 09:49:21 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 308ebee457 | Fix defer order. | 2017-01-28 10:53:10 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 865d501d07 | Add TxPipeline. | 2016-12-16 11:25:58 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | b4efc45f1c | Set read/write timeouts more consistently. | 2016-12-03 17:30:13 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 3490ff5d21 | Merge pull request #402 from go-redis/fix/retry-multi-cmds-conservatively Retry multiple commands more conservatively. | 2016-10-13 14:05:44 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 8558a92fa4 | Retry multiple commands more conservatively. | 2016-10-13 13:56:24 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 8d2fb6e09b | Simplify sync in pipeline. | 2016-10-13 12:11:58 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 2c5b239ecb | Remove internal errors package that clashes with std lib. | 2016-10-09 11:44:31 +00:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | f5245efa73 | Prepare v5 release. | 2016-10-09 10:56:53 +00:00 |  | 
			
				
					| 
							
							
								 Dimitrij Denissenko | 7d856c5595 | Make proto/parser an internal package | 2016-07-02 13:52:10 +01:00 |  | 
			
				
					| 
							
							
								 Dimitrij Denissenko | 1c4c05e970 | Ensure to use pointer methods where appropriate. Tidy up godoc. | 2016-07-01 13:25:28 +01:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 4761c24218 | Add ForEachMaster API. | 2016-06-17 12:09:38 +00:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | ac162eb843 | Move Select to stateful commands and make it available only via Pipeline and Tx. | 2016-06-05 09:45:39 +00:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 38d30a4bab | Use redis.v4 that is in alpha/beta state. | 2016-04-09 13:27:16 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 3b051d2374 | Reuse single Pipeline type in Client, ClusterClient and Ring. | 2016-04-09 10:47:15 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 707472c09b | Fix connection initialization. | 2016-03-15 14:21:53 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 46790aa060 | Add race test for big vals. Copy connection to avoid race with PubSub. | 2016-03-14 16:34:15 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | ad0739be99 | Extract pool package. Add pool benchmark. | 2016-03-12 10:52:13 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 673e999431 | Close connection on network timeout. | 2016-03-09 14:36:14 +02:00 |  | 
			
				
					| 
							
							
								 Dimitrij Denissenko | 9f40911f28 | Correct method accessors | 2016-03-09 09:49:05 +00:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | ade3425870 | multi: fix recovering from bad connection. | 2015-11-14 14:44:16 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | d0d3920e69 | Make Pipeline thread-safe. Fixes #166. | 2015-11-04 14:25:48 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | b23b9b7727 | Refactor reply parser. | 2015-10-07 17:09:20 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | c809246d8b | Clarify thread safety. Fixes #166. | 2015-09-12 09:36:03 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 58cb170ac0 | Get rid of custom bufio package. | 2015-09-03 18:41:35 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 0cf1b73698 | Add RingPipeline. | 2015-06-04 11:50:24 +03:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 8c67e00efc | Add auto-retry and MaxRetries option. Fixes #84. | 2015-05-10 17:02:47 +03:00 |  | 
			
				
					| 
							
							
								 Dimitrij Denissenko | a5891da2f6 | Simplify internal API | 2015-04-17 14:18:44 +01:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 99fe9114b1 | Add ClusterPipeline. | 2015-04-13 09:31:30 +03:00 |  | 
			
				
					| 
							
							
								 Dimitrij Denissenko | c21e5f3255 | Add Redis Cluster support. | 2015-03-19 11:19:55 +02:00 |  | 
			
				
					| 
							
							
								 Vladimir Mihailenco | 00a131e3a9 | More benchmarks. | 2014-07-04 15:19:45 +03:00 |  |