chrislu
							
						 | 
						
							
							
							
								
							
								06a8b174b5
								
							
								
							
						 | 
						
							
							
								
								also remove Sync() for idx file
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								81d6159290
								
							
								
							
						 | 
						
							
							
								
								volume: report error if a volume has nil data backend
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/3105 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								37ab8909b0
								
							
								
							
						 | 
						
							
							
								
								use two flags: v.isCompacting and v.isCommitCompacting
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								1e35b4929f
								
							
								
							
						 | 
						
							
							
								
								shell vacuum volume by collection and volume id
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								guosj
							
						 | 
						
							
							
							
								
							
								3e7aa1caf5
								
							
								
							
						 | 
						
							
							
								
								fix return value in storage/volume_vacuum.go:444
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								chrislu
							
						 | 
						
							
							
							
								
							
								c29bc9a367
								
							
								
							
						 | 
						
							
							
								
								fix error handling
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								guosj
							
						 | 
						
							
							
							
								
							
								d68c27f82d
								
							
								
							
						 | 
						
							
							
								
								fix another return value bug
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								guosj
							
						 | 
						
							
							
							
								
							
								8f9aa0cddd
								
							
								
							
						 | 
						
							
							
								
								fix bugs in return value
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								 
								Konstantin Lebedev
							
						 | 
						
							
							
							
								
							
								ef541972f8
								
							
								
							
						 | 
						
							
							
								
								updated needle with fsync
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								1aa7e99a89
								
							
								
							
						 | 
						
							
							
								
								skip file not found error when deleting
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								400de380f4
								
							
								
							
						 | 
						
							
							
								
								volume server: support tcp direct put/get/delete
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								7635f6b9fa
								
							
								
							
						 | 
						
							
							
								
								disk file avoid file.Stat()
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								bingoohuang
							
						 | 
						
							
							
							
								
							
								7256902fb0
								
							
								
							
						 | 
						
							
							
								
								fix typo offset.ToAcutalOffset to offset.ToActualOffset
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f3bb645018
								
							
								
							
						 | 
						
							
							
								
								file open error
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								dc0bc48257
								
							
								
							
						 | 
						
							
							
								
								return file open error
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6d30b21b10
								
							
								
							
						 | 
						
							
							
								
								volume: add "-dir.idx" option for separate index storage
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1265 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f2723c1bc8
								
							
								
							
						 | 
						
							
							
								
								do not idx file format
							
							
							
							
							
							
								
							
							
							revert c9ab8d05fa 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c9ab8d05fa
								
							
								
							
						 | 
						
							
							
								
								fixes for reading deleted fid
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6ccd7f0a4d
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								ee11d98650
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6a92f0bc7a
								
							
								
							
						 | 
						
							
							
								
								refactoring to typed Size
							
							
							
							
							
							
								
							
							
							Go is amazing with refactoring! 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6190fd665d
								
							
								
							
						 | 
						
							
							
								
								printout error
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c8ca234773
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								df9d538044
								
							
								
							
						 | 
						
							
							
								
								rename function
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								cbfe31a9a8
								
							
								
							
						 | 
						
							
							
								
								idx file sync before compaction
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								81797a059a
								
							
								
							
						 | 
						
							
							
								
								volume: sync volume file right before compaction
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1237 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d439d83772
								
							
								
							
						 | 
						
							
							
								
								volume: follow compactionBytePerSecond
							
							
							
							
							
							
								
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/1108 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d3e1ef64b3
								
							
								
							
						 | 
						
							
							
								
								ensure error checking on windows
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								88a110e67e
								
							
								
							
						 | 
						
							
							
								
								release file handle
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								43e6261579
								
							
								
							
						 | 
						
							
							
								
								volume: fix memory leak
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f87f2045b3
								
							
								
							
						 | 
						
							
							
								
								delete old file first on windows
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1210 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								757c7d67ad
								
							
								
							
						 | 
						
							
							
								
								avoid nil DataBackend
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								430b5a49e2
								
							
								
							
						 | 
						
							
							
								
								unused code
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d335f04de6
								
							
								
							
						 | 
						
							
							
								
								support env variables to overwrite toml file
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c8b2dac6c1
								
							
								
							
						 | 
						
							
							
								
								volume: avoid sharing volume dat file handle
							
							
							
							
							
							
								
							
							
							possibly help on https://github.com/chrislusf/seaweedfs/issues/1184 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								acf7ca7b93
								
							
								
							
						 | 
						
							
							
								
								volume: fix compaction
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								efd2f50ede
								
							
								
							
						 | 
						
							
							
								
								compaction changed to .idx based deletion
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								abffe857a1
								
							
								
							
						 | 
						
							
							
								
								change btree map to in memory level db
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								72a561ab7c
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								09ca936c78
								
							
								
							
						 | 
						
							
							
								
								shell: add ec.decode command
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f60154f330
								
							
								
							
						 | 
						
							
							
								
								master load backend storage config from master.toml
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								85f8649320
								
							
								
							
						 | 
						
							
							
								
								refactor memory mapped file into backend storage
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								db30a46050
								
							
								
							
						 | 
						
							
							
								
								skip memory mapped file when compacting
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								57e441d67b
								
							
								
							
						 | 
						
							
							
								
								fix compaction logic
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								4b5ba4927f
								
							
								
							
						 | 
						
							
							
								
								adjust NewDiskFile() paramaters
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								19b6a16003
								
							
								
							
						 | 
						
							
							
								
								changed from os.file to backend.DataStorageBackend
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								fc412e428b
								
							
								
							
						 | 
						
							
							
								
								refactor ScanVolumeFileFrom()
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								faec9076a4
								
							
								
							
						 | 
						
							
							
								
								adjust parameter names
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								 
								j.laycock
							
						 | 
						
							
							
							
								
							
								6fc6322c90
								
							
								
							
						 | 
						
							
							
								
								Change joeslay paths to chrislusf paths
							
							
							
							
								
							
							
						 | 
						6 years ago |