Pavlov Aleksey
							
						 
					 | 
					
						
						
							
						
						eda1f9c6ad
					 | 
					
						
						
							
							add context cancelation support for blocking operations
						
						
						
						
						
						
					 | 
					
						2020-09-17 11:23:12 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						b657760cca
					 | 
					
						
						
							
							Tweak number of retries
						
						
						
						
						
						
					 | 
					
						2020-09-11 12:13:27 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						6db422f051
					 | 
					
						
						
							
							Port pool fixes
						
						
						
						
						
						
					 | 
					
						2020-08-15 15:45:15 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						ef82e3705c
					 | 
					
						
						
							
							Add OnConnect context
						
						
						
						
						
						
					 | 
					
						2020-06-10 10:36:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
							
						
						d2e52839ee
					 | 
					
						
						
							
							Add WithTimeout
						
						
						
						
						
						
					 | 
					
						2020-02-02 14:59:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						bdcf7a49a2
					 | 
					
						
						
							
							Set an error returned from the hook on the Cmd
						
						
						
						
						
						
					 | 
					
						2020-02-02 11:55:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						dd4ef4e9cb
					 | 
					
						
						
							
							Change Tx.Pipeline and Tx.TxPipeline meaning
						
						
						
						
						
						
					 | 
					
						2020-01-12 14:19:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						7779accbea
					 | 
					
						
						
							
							Use semantic import versioning
						
						
						
						
						
						
					 | 
					
						2019-08-08 14:29:44 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Yen
							
						 
					 | 
					
						
						
							
						
						0ecf16e773
					 | 
					
						
						
							
							Options: Use DialContext by default
						
						
						
						
						
						
						
						Use net.Dialer DialContext by default because go-redis supports
contexts.
Resolves #1101 
						
						
					 | 
					
						2019-07-30 13:03:41 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						2cbb5194fb
					 | 
					
						
						
							
							Fix WithContext and add tests
						
						
						
						
						
						
					 | 
					
						2019-07-04 11:57:54 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						53c8a4a6b7
					 | 
					
						
						
							
							Pass context to Dialer
						
						
						
						
						
						
					 | 
					
						2019-06-04 14:26:26 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						3da4357c0c
					 | 
					
						
						
							
							Pass network and addr to dialer
						
						
						
						
						
						
					 | 
					
						2019-06-04 12:40:36 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						6c72dc807e
					 | 
					
						
						
							
							internal/pool: replace atomic.Value with int64
						
						
						
						
						
						
					 | 
					
						2019-06-01 11:32:05 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						8476dfea4a
					 | 
					
						
						
							
							Replace Wrap* with hooks that support context
						
						
						
						
						
						
					 | 
					
						2019-05-31 16:36:57 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						faf5666fbd
					 | 
					
						
						
							
							Cleanup pool
						
						
						
						
						
						
					 | 
					
						2018-05-29 17:29:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						20363d149b
					 | 
					
						
						
							
							Fix WithContext followed by WrapProcess
						
						
						
						
						
						
					 | 
					
						2018-03-13 15:51:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						e075ad33d3
					 | 
					
						
						
							
							Simplify test
						
						
						
						
						
						
					 | 
					
						2018-02-27 16:10:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						f1ed2ad288
					 | 
					
						
						
							
							Add FlushDBAsync and FlushAllAsync
						
						
						
						
						
						
					 | 
					
						2017-06-17 12:53:16 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						f60bce9166
					 | 
					
						
						
							
							Don't return an error when pipeline is empty
						
						
						
						
						
						
					 | 
					
						2017-05-30 15:45:36 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						ee42c3d5d3
					 | 
					
						
						
							
							Merge pull request #571 from go-redis/fix/on-connect
						
						
						
						
						
						
						
						Fix/on connect 
						
						
					 | 
					
						2017-05-26 14:56:40 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						4a3a300665
					 | 
					
						
						
							
							Add Options.OnConnect
						
						
						
						
						
						
					 | 
					
						2017-05-26 14:56:18 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jonathan Chan
							
						 
					 | 
					
						
						
							
						
						406e882c43
					 | 
					
						
						
							
							Added backoff retry
						
						
						
						
						
						
					 | 
					
						2017-05-26 14:33:34 +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
							
						 
					 | 
					
						
						
							
						
						6499563e07
					 | 
					
						
						
							
							PubSub conns don't share connection pool limit
						
						
						
						
						
						
					 | 
					
						2017-04-17 16:59:56 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						8d52a95269
					 | 
					
						
						
							
							Simplify PubSub API
						
						
						
						
						
						
					 | 
					
						2017-04-11 16:53:55 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						ef95182d29
					 | 
					
						
						
							
							Code cleanup
						
						
						
						
						
						
					 | 
					
						2017-03-31 15:11:11 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						8040d63c4f
					 | 
					
						
						
							
							Remove gopkg.in
						
						
						
						
						
						
					 | 
					
						2017-02-19 09:49:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						ce4fd8b677
					 | 
					
						
						
							
							Fix ReceiveMessage to work without any subscriptions.
						
						
						
						
						
						
					 | 
					
						2017-02-08 14:15:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						9556378547
					 | 
					
						
						
							
							Fix Client process instrumentation.
						
						
						
						
						
						
					 | 
					
						2016-12-30 12:58:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						b4efc45f1c
					 | 
					
						
						
							
							Set read/write timeouts more consistently.
						
						
						
						
						
						
					 | 
					
						2016-12-03 17:30:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						62cd3b38ef
					 | 
					
						
						
							
							Limit allocation.
						
						
						
						
						
						
					 | 
					
						2016-11-09 10:13:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						20bc3ec5a6
					 | 
					
						
						
							
							Refactor Tx using Pipeline to implement Cmdable interface.
						
						
						
						
						
						
					 | 
					
						2016-10-13 14:36:15 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						f5245efa73
					 | 
					
						
						
							
							Prepare v5 release.
						
						
						
						
						
						
					 | 
					
						2016-10-09 10:56:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						e57ac63b6e
					 | 
					
						
						
							
							Simplify resubscribing in PubSub.
						
						
						
						
						
						
					 | 
					
						2016-09-29 12:33:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						4210c090b1
					 | 
					
						
						
							
							Move Publish channel to cmdable. Remove method that was deprecated in v3.
						
						
						
						
						
						
					 | 
					
						2016-07-21 13:04:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						092698ecd3
					 | 
					
						
						
							
							Tweak transaction API.
						
						
						
						
						
						
					 | 
					
						2016-05-02 15:54:15 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						818785577e
					 | 
					
						
						
							
							Convert bytes to string in Cmd.
						
						
						
						
						
						
					 | 
					
						2016-04-12 19:41:56 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						38d30a4bab
					 | 
					
						
						
							
							Use redis.v4 that is in alpha/beta state.
						
						
						
						
						
						
					 | 
					
						2016-04-09 13:27:16 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						956758d395
					 | 
					
						
						
							
							Don't convert bytes to string in Cmd (interface{} value).
						
						
						
						
						
						
					 | 
					
						2016-04-09 11:53:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						7a03514d7f
					 | 
					
						
						
							
							Rename Multi to Tx to better reflect the purpose. Fixes #194.
						
						
						
						
						
						
					 | 
					
						2016-04-09 11:23:58 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						6e1aef39ea
					 | 
					
						
						
							
							Faster and simpler pool.
						
						
						
						
						
						
					 | 
					
						2016-03-19 11:49:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						f47fb47df0
					 | 
					
						
						
							
							Extract race tests to separate file. Add more race tests.
						
						
						
						
						
						
					 | 
					
						2016-03-16 19:45:35 +02: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
							
						 
					 | 
					
						
						
							
						
						fdd0fdf678
					 | 
					
						
						
							
							Optimize pool.Remove.
						
						
						
						
						
						
					 | 
					
						2016-03-12 12:41:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						ad0739be99
					 | 
					
						
						
							
							Extract pool package. Add pool benchmark.
						
						
						
						
						
						
					 | 
					
						2016-03-12 10:52:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladimir Mihailenco
							
						 
					 | 
					
						
						
							
						
						b90cea8e8d
					 | 
					
						
						
							
							More benchmarks.
						
						
						
						
						
						
					 | 
					
						2016-03-10 11:23:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |