chrislu
							
						 | 
						
							
							
							
								
							
								3fbf4f6189
								
							
								
							
						 | 
						
							
							
								
								Revert "Initial patch for redis version 7 support (#4572)"
							
							
							
							
							
							
								
							
							
							This reverts commit a25bca0692. 
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								Aaron Gipson
							
						 | 
						
							
							
								
								
							
							
								
							
								a25bca0692
								
									
								
							
								
							
						 | 
						
							
							
								
								Initial patch for redis version 7 support (#4572)
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								70a4c98b00
								
							
								
							
						 | 
						
							
							
								
								refactor filer_pb.Entry and filer.Entry to use GetChunks()
							
							
							
							
							
							
								
							
							
							for later locking on reading chunks 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								f5d4952d73
								
							
								
							
						 | 
						
							
							
								
								filer: redis store reduce from 2 redis operations to 1 for updates.
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								21c0587900
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Ryan Russell
							
						 | 
						
							
							
								
								
							
							
								
							
								f2dde2b1da
								
									
								
							
								
							
						 | 
						
							
							
								
								refactor(ItemList): `Incluseive` -> `Inclusive` (#3673)
							
							
							
							
							
							
								
							
							
							Signed-off-by: Ryan Russell <git@ryanrussell.org>
Signed-off-by: Ryan Russell <git@ryanrussell.org> 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								eaeb141b09
								
							
								
							
						 | 
						
							
							
								
								move proto package
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								26dbc6c905
								
							
								
							
						 | 
						
							
							
								
								move to https://github.com/seaweedfs/seaweedfs
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								21033ff4c3
								
							
								
							
						 | 
						
							
							
								
								refactor use const CountEntryChunksForGzip
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								689f5513a9
								
							
								
							
						 | 
						
							
							
								
								redis3 supports sentinel
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f4676824a7
								
							
								
							
						 | 
						
							
							
								
								fix test code compilation
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								8205166009
								
							
								
							
						 | 
						
							
							
								
								disable testing with redis server
							
							
							
							
							
							
								
							
							
							--- FAIL: TestNameList (0.00s)
panic: exec: "redis-server": executable file not found in $PATH [recovered]
	panic: exec: "redis-server": executable file not found in $PATH
goroutine 37 [running]:
testing.tRunner.func1.2({0xde2f80, 0xc0003da160})
	/opt/hostedtoolcache/go/1.17.1/x64/src/testing/testing.go:1209 +0x24e
testing.tRunner.func1()
	/opt/hostedtoolcache/go/1.17.1/x64/src/testing/testing.go:1212 +0x218
panic({0xde2f80, 0xc0003da160})
	/opt/hostedtoolcache/go/1.17.1/x64/src/runtime/panic.go:1038 +0x215
github.com/chrislusf/seaweedfs/weed/filer/redis3.TestNameList(0x407c59)
	/home/runner/work/seaweedfs/seaweedfs/weed/filer/redis3/kv_directory_children_test.go:45 +0x376
testing.tRunner(0xc0003e2680, 0xf57f48)
	/opt/hostedtoolcache/go/1.17.1/x64/src/testing/testing.go:1259 +0x102
created by testing.(*T).Run
	/opt/hostedtoolcache/go/1.17.1/x64/src/testing/testing.go:1306 +0x35a
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								17e08a16f4
								
							
								
							
						 | 
						
							
							
								
								fix redis3 deletion
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e4830bd93d
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f3d8232e14
								
							
								
							
						 | 
						
							
							
								
								reduce one redis lookup on hot path
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								2336a397dc
								
							
								
							
						 | 
						
							
							
								
								use pipeline to save some time
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								371fead8a5
								
							
								
							
						 | 
						
							
							
								
								redis3 using redis native sorted set
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								8668d49c9d
								
							
								
							
						 | 
						
							
							
								
								test with real redis
							
							
							
							
							
							
								
							
							
							cpu: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
BenchmarkNameList-12    	    1789	    760599 ns/op
BenchmarkRedis-12       	   17539	     64122 ns/op
PASS 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6b31f3c97a
								
							
								
							
						 | 
						
							
							
								
								add benchmark test
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								893f0587b1
								
							
								
							
						 | 
						
							
							
								
								redis3 adds distributed locking
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								947add39e6
								
							
								
							
						 | 
						
							
							
								
								clean up *SkipListElementReference loaded from Redis
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								2b9aab3442
								
							
								
							
						 | 
						
							
							
								
								use 1000 per batch
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								366f522a2d
								
							
								
							
						 | 
						
							
							
								
								add redis3
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								8f2e4be074
								
							
								
							
						 | 
						
							
							
								
								wip
							
							
							
							
								
							
							
						 | 
						4 years ago |