chrislu
							
						 | 
						
							
							
							
								
							
								d12f431d98
								
							
								
							
						 | 
						
							
							
								
								collect volume server status
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								guol-fnst
							
						 | 
						
							
							
							
								
							
								8e2426a879
								
							
								
							
						 | 
						
							
							
								
								revert changes of pb file
							
							
							
							
							
							
								
							
							
							orignal protoc-gen-go-grpc verion is 1.1.0 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								guol-fnst
							
						 | 
						
							
							
							
								
							
								de6aa9cce8
								
							
								
							
						 | 
						
							
							
								
								avoid duplicated volume directory
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								94635e9b5c
								
							
								
							
						 | 
						
							
							
								
								filer: add filer group
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								1e35b4929f
								
							
								
							
						 | 
						
							
							
								
								shell vacuum volume by collection and volume id
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								b4be56bb3b
								
							
								
							
						 | 
						
							
							
								
								add timing info during ping operation
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								357aa818fe
								
							
								
							
						 | 
						
							
							
								
								add raft shell cmds
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								743ad690b6
								
							
								
							
						 | 
						
							
							
								
								filer supports grpc ping
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								800cbc004c
								
							
								
							
						 | 
						
							
							
								
								volume server adds ping function
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								b70cb3e0b2
								
							
								
							
						 | 
						
							
							
								
								upgrade protoc to 3.17.3
							
							
							
							
							
							
								
							
							
							$brew install protobuf
$ protoc --version
libprotoc 3.17.3
$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.1 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5435027ff0
								
							
								
							
						 | 
						
							
							
								
								volume copy: stream out copying progress and avoid grpc request timeout
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2386 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3be3c17f59
								
							
								
							
						 | 
						
							
							
								
								volume vacuum: avoid timeout with streaming progress report
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2396 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								225b019fe0
								
							
								
							
						 | 
						
							
							
								
								stream read multiple volumes in a volume server
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c4d7ee6c5c
								
							
								
							
						 | 
						
							
							
								
								volume server: read all files in a volume
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e5fc35ed0c
								
							
								
							
						 | 
						
							
							
								
								change server address from string to a type
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								2b1feb732c
								
							
								
							
						 | 
						
							
							
								
								remote.cache supports replication
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d1a4e19a3f
								
							
								
							
						 | 
						
							
							
								
								volume: copy file also copies modification time
							
							
							
							
							
							
								
							
							
							to ensure ttl can work well 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								05a648bb96
								
							
								
							
						 | 
						
							
							
								
								refactor: separating out remote.proto
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								713c035a6e
								
							
								
							
						 | 
						
							
							
								
								shell: remote.cache remote.uncache
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								270770d7d7
								
							
								
							
						 | 
						
							
							
								
								refactor
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9df7d16791
								
							
								
							
						 | 
						
							
							
								
								read <- remote_storage
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								b465095db1
								
							
								
							
						 | 
						
							
							
								
								shell: add volume.check.disk to fix inconsistency for replicated volumes
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1923 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								770393a48c
								
							
								
							
						 | 
						
							
							
								
								volume: add capability to change disk type when moving a volume
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								2e8dba571b
								
							
								
							
						 | 
						
							
							
								
								adjust volume server UI
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								94525aa0fd
								
							
								
							
						 | 
						
							
							
								
								allocate volume by disk type
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								2251a8e472
								
							
								
							
						 | 
						
							
							
								
								minor
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								1eec5c8d5d
								
							
								
							
						 | 
						
							
							
								
								gen pb
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c9202c4b3d
								
							
								
							
						 | 
						
							
							
								
								add storage backend to GetMasterConfigurationResponse
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								200fe5c83e
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5d6753fb98
								
							
								
							
						 | 
						
							
							
								
								shell: add volumeServer.leave command
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								ca658a97c5
								
							
								
							
						 | 
						
							
							
								
								add signatures to messages to avoid double processing
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								James Hartig
							
						 | 
						
							
							
							
								
							
								3ccfa4c6ad
								
							
								
							
						 | 
						
							
							
								
								Added VolumeMarkWritable and VolumeStatus grpc methods
							
							
							
							
							
							
								
							
							
							This is necessary for copy to mark as read-only and then restore the
original state afterwards. 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								James Hartig
							
						 | 
						
							
							
							
								
							
								229f11c660
								
							
								
							
						 | 
						
							
							
								
								Added VolumeNeedleStatus volume server grpc method
							
							
							
							
							
							
								
							
							
							This is needed for the diffing tool to get the cookie for a needle 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								ca3516ac6d
								
							
								
							
						 | 
						
							
							
								
								adjust protoc
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								1e3e4b3072
								
							
								
							
						 | 
						
							
							
								
								add broker connects to filer
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								dcc6b6a3ed
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								50a5018b7f
								
							
								
							
						 | 
						
							
							
								
								writing meta logs is working
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								dd5b582d05
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6d87a0c5f5
								
							
								
							
						 | 
						
							
							
								
								batch delete orphan data by file keys
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c4bea45099
								
							
								
							
						 | 
						
							
							
								
								S3 API: fix DeleteMultipleObjectsHandler
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1241 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								bec6ec7db6
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c3cb6fa1d7
								
							
								
							
						 | 
						
							
							
								
								volume: compaction can cause readonly volumes
							
							
							
							
							
							
								
							
							
							address https://github.com/chrislusf/seaweedfs/issues/1233 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								2e3f6ad3a9
								
							
								
							
						 | 
						
							
							
								
								filer: remember content is gzipped or not
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								1ae83c2938
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								13e215ee5c
								
							
								
							
						 | 
						
							
							
								
								filer: option to encrypt data on volume server
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								410bce3925
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e96f85ed8a
								
							
								
							
						 | 
						
							
							
								
								make pb files
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								LazyDBA247-Anyvision
							
						 | 
						
							
							
							
								
							
								ec8619176a
								
							
								
							
						 | 
						
							
							
								
								volume server protobuf: add precentFree & percentUsage to the DiskStatus
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f55f49970f
								
							
								
							
						 | 
						
							
							
								
								move volume server stats to grpc
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9b6296e77a
								
							
								
							
						 | 
						
							
							
								
								volume: add grpc file read operation
							
							
							
							
							
							
								
							
							
							This is added more for performance benchmarking. 
							
						 | 
						6 years ago |