78e8ddf910 
								
							
								 
							
						 
						
							
							
								
								Only when tailing volume, the zero-ed cookie should skip checking.  
							
							
 
							
							
							This only happens when checkCookie == false and fsync == false. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8617c1a39 
								
							
								 
							
						 
						
							
							
								
								tail volume: fix zero cookie problem from batch deletion  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b465095db1 
								
							
								 
							
						 
						
							
							
								
								shell: add volume.check.disk to fix inconsistency for replicated volumes  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1923  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								102a951377 
								
							
								 
							
						 
						
							
							
								
								refactor, split into 2 files  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6e2566ee5 
								
							
								 
							
						 
						
							
							
								
								better logs for cookie mismatch  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								737bde5ab7 
								
							
								 
							
						 
						
							
							
								
								refactoring, remove duplicated code  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee082ae402 
								
							
								 
							
						 
						
							
							
								
								revert comment temporarily  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee7cdf3668 
								
							
								 
							
						 
						
							
							
								
								revert ErrXyz to ErrorXyz temporarily.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a6d421508a 
								
							
								 
							
						 
						
							
							
								
								revert ErrXyz to ErrorXyz temporarily.  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ffe736d20 
								
							
								 
							
						 
						
							
							
								
								renaming to ErrXyz  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7256902fb0 
								
							
								 
							
						 
						
							
							
								
								fix typo offset.ToAcutalOffset to offset.ToActualOffset  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94ea3bd3a5 
								
							
								 
							
						 
						
							
							
								
								renaming NeedleMapType to NeedleMapKind  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d986c7196d 
								
							
								 
							
						 
						
							
							
								
								use append time instead of filer's own modification time  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1669  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c913dde04 
								
							
								 
							
						 
						
							
							
								
								volume: detect and drop volumes with disk IO error  
							
							
 
							
							
							from Jethro in slack:
is it possible to make the assign request a bit smarter? Currently I’m in the state that a disk failed but all assign request are being send to this volume. It would be cool if the master sees this and stopped using this volume.
e=HTTP(http://x:8089/913,045a782b63176edf ) not 200 but 500 Internal Server Error
Body={"size":740167,"error":"failed to write to local disk: write /mnt/v9/913.dat: input/output error","eTag":"ee4381e202212ff3aee647704c036689"}
e=HTTP(http://x:8089/913,045a782c90240077 ) not 200 but 500 Internal Server Error
Body={"size":792779,"error":"failed to write to local disk: write /mnt/v9/913.dat: input/output error","eTag":"c43463ccc11eb6eb2fc306f407a6a953"}
e=HTTP(http://x:8089/913,045a782e6b7901ea ) not 200 but 500 Internal Server Error
Body={"size":3962392,"error":"failed to write to local disk: write /mnt/v9/913.dat: input/output error","eTag":"04c91198e9b276c81f11dbf189af5d28"} 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d30b21b10 
								
							
								 
							
						 
						
							
							
								
								volume: add "-dir.idx" option for separate index storage  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1265  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0fb4a3766 
								
							
								 
							
						 
						
							
							
								
								add comments  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de86945aeb 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								53c3aad875 
								
							
								 
							
						 
						
							
							
								
								volume: add a note file to avoid incomplete volume files  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1567  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								06c15ab35c 
								
							
								 
							
						 
						
							
							
								
								volume: add special handling for .dat larger than 32GB  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9d40b80b2 
								
							
								 
							
						 
						
							
							
								
								less verbose logs  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bd8b9b0c2e 
								
							
								 
							
						 
						
							
							
								
								some changes to prepare fix after failed reads  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								103fafe00b 
								
							
								 
							
						 
						
							
							
								
								weed export: print out [start,stop) content range  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2723c1bc8 
								
							
								 
							
						 
						
							
							
								
								do not idx file format  
							
							
 
							
							
							revert c9ab8d05fa 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c9ab8d05fa 
								
							
								 
							
						 
						
							
							
								
								fixes for reading deleted fid  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed4b43b419 
								
							
								 
							
						 
						
							
							
								
								adjust logs  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fe01191b5b 
								
							
								 
							
						 
						
							
							
								
								support read option readDeleted=true  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ccd7f0a4d 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e91ae592c 
								
							
								 
							
						 
						
							
							
								
								pass in option to read deleted entries  
							
							
 
							
							
							not working yet 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee11d98650 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a92f0bc7a 
								
							
								 
							
						 
						
							
							
								
								refactoring to typed Size  
							
							
 
							
							
							Go is amazing with refactoring! 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bdbe5ddbe9 
								
							
								 
							
						 
						
							
							
								
								volume server: add a fix for dead lock  
							
							
 
							
							
							https://github.com/chrislusf/seaweedfs/issues/1353  
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5568395edd 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Merge pull request  #1299  from song-zhang/master""  
							
							
 
							
							
							This reverts commit afb6a1dbb4 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3703c7e176 
								
							
								 
							
						 
						
							
							
								
								write request keep compatible with before  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								afb6a1dbb4 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge pull request  #1299  from song-zhang/master"  
							
							
 
							
							
							This reverts commit 9016fa19ba47234760f4 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9e8702bb4 
								
							
								 
							
						 
						
							
							
								
								use async write to persistent file to disk - part1  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4af63a721 
								
							
								 
							
						 
						
							
							
								
								volume server: accept fsync=true in write requests  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b6e6ca8595 
								
							
								 
							
						 
						
							
							
								
								adjust logs  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c06f7eb48a 
								
							
								 
							
						 
						
							
							
								
								load volume info from .vif file, use superblock as a backup  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e8b357fd53 
								
							
								 
							
						 
						
							
							
								
								rename from .tier to .vif  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35393b4a02 
								
							
								 
							
						 
						
							
							
								
								cleanly destroy remote files  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f42b5bd0f5 
								
							
								 
							
						 
						
							
							
								
								rename .sdb to .sdx  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09ca936c78 
								
							
								 
							
						 
						
							
							
								
								shell: add ec.decode command  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								deb03ecfa3 
								
							
								 
							
						 
						
							
							
								
								remove duplicated checking  
							
							
 
							
							
							already checked in store.go 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef3ae3cd41 
								
							
								 
							
						 
						
							
							
								
								clean up sorted index file  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10bd3c6b4b 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f38f90b7ea 
								
							
								 
							
						 
						
							
							
								
								cleanly remove .tier volume file  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6827cabfbb 
								
							
								 
							
						 
						
							
							
								
								volume: dataFileAccessLock change to RW Lock  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f60154f330 
								
							
								 
							
						 
						
							
							
								
								master load backend storage config from master.toml  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								295f3beed5 
								
							
								 
							
						 
						
							
							
								
								rm ldb and bdb directory  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85f8649320 
								
							
								 
							
						 
						
							
							
								
								refactor memory mapped file into backend storage  
							
							
								
 
							
							
						 
						6 years ago