ktaekwon000 
							
						 
					 
					
						
						
							
						
						ce40cd942a 
					 
					
						
						
							
							Allow FIFO pool in redis client ( #1820 )  
						
						... 
						
						
						
						* Initial commit for FIFO pool
* Change PoolType string to PoolFIFO bool
* Remove redundant type
* add PoolFIFO option to all clients
Signed-off-by: monkey92t <golang@88.com >
Co-authored-by: Kim Tae Kwon <taekwon.kim@shopee.com >
Co-authored-by: monkey92t <golang@88.com > 
						
						
					 
					
						2021-07-16 11:58:01 +08:00 
						 
				 
			
				
					
						
							
							
								Alexey Makhov 
							
						 
					 
					
						
						
							
						
						b7d23d446c 
					 
					
						
						
							
							GOMAXPROCS usage instead of NumCPU ( #1801 )  
						
						
						
						
					 
					
						2021-06-29 10:37:08 +08:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						6e4eb2e3ac 
					 
					
						
						
							
							Remove OpenTelemetry from the code (but leave redisotel as is) ( #1782 )  
						
						
						
						
					 
					
						2021-06-03 19:01:51 +08:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						1b77706c0c 
					 
					
						
						
							
							Optimize Otel instrumentation  
						
						
						
						
					 
					
						2021-03-20 10:01:48 +02:00 
						 
				 
			
				
					
						
							
							
								lawmatsuyama 
							
						 
					 
					
						
						
							
						
						dd7fefe738 
					 
					
						
						
							
							change otel/label for otel/attribute  
						
						
						
						
					 
					
						2021-03-03 22:43:10 -03:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
							
						
						9c56dbd862 
					 
					
						
						
							
							add disable/-1 comment to max retries  
						
						
						
						
					 
					
						2020-12-28 14:47:46 -08:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						55a8f1a601 
					 
					
						
						
							
							Merge pull request  #1567  from go-redis/feature/otel-0.14  
						
						... 
						
						
						
						Update to otel v0.14 
						
						
					 
					
						2020-11-21 10:12:54 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						3921cd497c 
					 
					
						
						
							
							Update to otel v0.14  
						
						
						
						
					 
					
						2020-11-21 09:56:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mitsuo Heijo 
							
						 
					 
					
						
						
							
						
						f5a1707d3c 
					 
					
						
						
							
							Update golangci-lint to v1.32  
						
						
						
						
					 
					
						2020-11-17 23:08:15 +09:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						16981c0c00 
					 
					
						
						
							
							Tweak name  
						
						
						
						
					 
					
						2020-11-15 14:35:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						13782c03d0 
					 
					
						
						
							
							Tweak otel span and attr names  
						
						
						
						
					 
					
						2020-11-15 14:30:27 +02:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						566840fe27 
					 
					
						
						
							
							otel: add RemoteAddr  
						
						
						
						
					 
					
						2020-09-28 17:35:49 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						9e4063ab5a 
					 
					
						
						
							
							Add redis prefix to errors  
						
						
						
						
					 
					
						2020-09-28 15:29:35 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Suvorov 
							
						 
					 
					
						
						
							
						
						d31cf6c328 
					 
					
						
						
							
							Add unix socket connection by url stirng. ( #1511 )  
						
						... 
						
						
						
						* add unix connectin by url string 
						
						
					 
					
						2020-09-28 15:26:08 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						b657760cca 
					 
					
						
						
							
							Tweak number of retries  
						
						
						
						
					 
					
						2020-09-11 12:13:27 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						690d9a94f3 
					 
					
						
						
							
							Rename SlowLog to SlowLogGet  
						
						
						
						
					 
					
						2020-09-09 18:09:26 +03:00 
						 
				 
			
				
					
						
							
							
								Vladimir Mihailenco 
							
						 
					 
					
						
						
							
						
						a722cde148 
					 
					
						
						
							
							Remove ClusterClient failover tests  
						
						
						
						
					 
					
						2020-09-05 12:16:08 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Mlynář 
							
						 
					 
					
						
						
							
						
						49aac99f9d 
					 
					
						
						
							
							FailoverClient with read-only support ( #1199 )  
						
						... 
						
						
						
						* FailoverClient with read-only support 
						
						
					 
					
						2020-09-04 12:54:06 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Suffield 
							
						 
					 
					
						
						
							
						
						ea78cc7d7e 
					 
					
						
						
							
							add more trace details to dialer spans  
						
						
						
						
					 
					
						2020-08-26 12:24:45 +01:00 
						 
				 
			
				
					
						
							
							
								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