lsytj0413 
							
						 
					 
					
						
						
							
						
						d184d958d7 
					 
					
						
						
							
							feat(option): default dialtimeout take effect when dialer is nil  
						
						
						
						
					 
					
						2020-07-21 15:18:36 +08:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						888328aef2 
					 
					
						
						
							
							Set Ring.Username  
						
						
						
						
					 
					
						2020-06-12 09:28:14 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						ef82e3705c 
					 
					
						
						
							
							Add OnConnect context  
						
						
						
						
					 
					
						2020-06-10 10:36:22 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						4440575966 
					 
					
						
						
							
							Merge branch 'v8'  
						
						
						
						
					 
					
						2020-05-21 10:16:44 +03:00 
						 
				 
			
				
					
						
							
							
								filipe oliveira 
							
						 
					 
					
						
						
							
						
						cf6cf7f450 
					 
					
						
						
							
							Add AuthACL  
						
						
						
						
					 
					
						2020-05-21 08:59:51 +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 
							
						 
					 
					
						
						
							
						
						45de1c42ae 
					 
					
						
						
							
							Set error on the commands in case there are no more attempts left  
						
						
						
						
					 
					
						2020-02-02 14:17:14 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						db45a825cc 
					 
					
						
						
							
							Remove SetLimiter  
						
						
						
						
					 
					
						2020-02-02 11:09:27 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
							
						
						4cb8d0f0af 
					 
					
						
						
							
							Options#init(): auto-detect *nix socket address  
						
						
						
						
					 
					
						2019-09-23 13:58:50 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						0c4c236793 
					 
					
						
						
							
							Add RingOptions.OnNewShard  
						
						
						
						
					 
					
						2019-08-23 14:46:40 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						e694ed0084 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2019-08-18 17:11:07 +03: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 
							
						 
					 
					
						
						
							
						
						f3ce3362a0 
					 
					
						
						
							
							Add golangci-lint  
						
						
						
						
					 
					
						2019-07-25 14:36:50 +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 
							
						 
					 
					
						
						
							
						
						3da4357c0c 
					 
					
						
						
							
							Pass network and addr to dialer  
						
						
						
						
					 
					
						2019-06-04 12:40:36 +03:00 
						 
				 
			
				
					
						
							
							
								mingrammer 
							
						 
					 
					
						
						
							
						
						c9fed25a60 
					 
					
						
						
							
							Support default redis address  
						
						
						
						
					 
					
						2019-01-13 17:36:38 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						5d8c5c5c37 
					 
					
						
						
							
							Add Limiter interface  
						
						
						
						
					 
					
						2018-11-29 09:52:49 +02:00 
						 
				 
			
				
					
						
							
							
								andriikushch 
							
						 
					 
					
						
						
							
						
						b834145dc7 
					 
					
						
						
							
							Add test for read timeout option ( #877 )  
						
						... 
						
						
						
						Add test for ReadTimeout option 
						
						
					 
					
						2018-10-05 09:46:29 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						651e9fef1d 
					 
					
						
						
							
							Add MaxConnAge  
						
						
						
						
					 
					
						2018-08-12 10:25:16 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						25bf3e79e5 
					 
					
						
						
							
							Add MinIdleConns  
						
						
						
						
					 
					
						2018-08-12 08:34:06 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						4bf8b5a128 
					 
					
						
						
							
							Enable keep-alive by default  
						
						
						
						
					 
					
						2018-07-24 10:26:28 +03:00 
						 
				 
			
				
					
						
							
							
								josh-tepper 
							
						 
					 
					
						
						
							
						
						8c513f1b88 
					 
					
						
						
							
							Estab TLS connections + Handshake should respect DialTimeout  
						
						
						
						
					 
					
						2018-06-27 19:34:47 -04:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						e693227e84 
					 
					
						
						
							
							Tweak doc  
						
						
						
						
					 
					
						2018-06-11 13:26:24 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						faf5666fbd 
					 
					
						
						
							
							Cleanup pool  
						
						
						
						
					 
					
						2018-05-29 17:29:47 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						09176ef4fa 
					 
					
						
						
							
							PoolStats is an alias for pool.Stats  
						
						
						
						
					 
					
						2017-09-11 10:12:00 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						5294b5dae1 
					 
					
						
						
							
							Add PoolStats.StaleConns and enable logging by default  
						
						
						
						
					 
					
						2017-09-11 09:10:17 +03:00 
						 
				 
			
				
					
						
							
							
								wenjun.yan 
							
						 
					 
					
						
						
							
						
						4e1d2a01db 
					 
					
						
						
							
							Make readOnly a private field so that only cluster client can use it  
						
						
						
						
					 
					
						2017-07-25 10:35:41 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						3ddda73a05 
					 
					
						
						
							
							Close connections to unused nodes  
						
						
						
						
					 
					
						2017-07-11 11:19:40 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						9cf5f251be 
					 
					
						
						
							
							Gracefully handle situation when Redis Server is down  
						
						
						
						
					 
					
						2017-06-29 14:45:31 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						9acf745faf 
					 
					
						
						
							
							Scale pool size with number of cores since Redis connections are cheap  
						
						
						
						
					 
					
						2017-06-28 18:20:26 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						2dbe5a3d99 
					 
					
						
						
							
							Add ParseURL example  
						
						
						
						
					 
					
						2017-06-09 13:55:45 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						3802e09b42 
					 
					
						
						
							
							Simplify doc wording  
						
						
						
						
					 
					
						2017-06-01 17:49:27 +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 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						191f839e81 
					 
					
						
						
							
							Fix race between Subscribe and resubscribe  
						
						
						
						
					 
					
						2017-04-17 17:00:20 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						6499563e07 
					 
					
						
						
							
							PubSub conns don't share connection pool limit  
						
						
						
						
					 
					
						2017-04-17 16:59:56 +03:00 
						 
				 
			
				
					
						
							
							
								Yin Jifeng 
							
						 
					 
					
						
						
							
						
						66e06285b2 
					 
					
						
						
							
							doc: update more Options default value  
						
						
						
						
					 
					
						2017-04-17 19:30:05 +08:00 
						 
				 
			
				
					
						
							
							
								Yin Jifeng 
							
						 
					 
					
						
						
							
						
						d9dd5852ab 
					 
					
						
						
							
							doc: mismatched IdleTimeout default value  
						
						
						
						
					 
					
						2017-04-17 17:33:56 +08:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						7475b2fb0a 
					 
					
						
						
							
							Increase default pool size  
						
						
						
						
					 
					
						2017-04-12 13:09:09 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						8040d63c4f 
					 
					
						
						
							
							Remove gopkg.in  
						
						
						
						
					 
					
						2017-02-19 09:49:21 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						8ddd2beaee 
					 
					
						
						
							
							Fix error message for Go 1.8.  
						
						
						
						
					 
					
						2017-01-26 16:34:09 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						b4efc45f1c 
					 
					
						
						
							
							Set read/write timeouts more consistently.  
						
						
						
						
					 
					
						2016-12-03 17:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Edward Muller 
							
						 
					 
					
						
						
							
						
						df2009821f 
					 
					
						
						
							
							Default to secure  
						
						... 
						
						
						
						I suspect that many people will need InsecureSkipVerify:true though, but
that should be an explicit decision to expose security issues instead of
papering over them. 
						
						
					 
					
						2016-11-16 10:35:35 -08:00 
						 
				 
			
				
					
						
							
							
								Edward Muller 
							
						 
					 
					
						
						
							
						
						4aa583b6f8 
					 
					
						
						
							
							Updates based on PR feedback  
						
						
						
						
					 
					
						2016-11-15 10:27:20 -08:00 
						 
				 
			
				
					
						
							
							
								Edward Muller 
							
						 
					 
					
						
						
							
						
						019ff6eb38 
					 
					
						
						
							
							Add support for parsing redis:// and rediss:// URLs  
						
						... 
						
						
						
						This includes setting up a default dialer that handles the ssl
handshake. 
						
						
					 
					
						2016-11-14 08:50:05 -08:00