73958e357d 
								
							
								 
							
						 
						
							
							
								
								add descriptive error if no free volumes  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eab6e31d34 
								
							
								 
							
						 
						
							
							
								
								use backticks instead of double quotes to avoid escaped additionally in regex  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3575d41009 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7403cd43c5 
								
							
								 
							
						 
						
							
							
								
								only use "" for hdd to avoid two values for the same thing  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ebf320ec22 
								
							
								 
							
						 
						
							
							
								
								avoid divided by zero  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fe628f04e 
								
							
								 
							
						 
						
							
							
								
								use hdd instead of empty string  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f8446b42ab 
								
							
								 
							
						 
						
							
							
								
								this can compile now!!!  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ce647f27e 
								
							
								 
							
						 
						
							
							
								
								support customizable disk type  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bd8a692d8 
								
							
								 
							
						 
						
							
							
								
								disk type can be generic tags  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								885ca34748 
								
							
								 
							
						 
						
							
							
								
								volume: fail fast if idx files are missing  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1796  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9e06ef66b9 
								
							
								 
							
						 
						
							
							
								
								fix renaming for 5bytes  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a833021132 
								
							
								 
							
						 
						
							
							
								
								fix refactoring left over  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7256902fb0 
								
							
								 
							
						 
						
							
							
								
								fix typo offset.ToAcutalOffset to offset.ToActualOffset  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94ea3bd3a5 
								
							
								 
							
						 
						
							
							
								
								renaming NeedleMapType to NeedleMapKind  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cfb9342a15 
								
							
								 
							
						 
						
							
							
								
								avoid concurrent map updates to viper  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								039ad101b1 
								
							
								 
							
						 
						
							
							
								
								manifest file also need to detect compression  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1724#issuecomment-753585046  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f31c1bb94 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								738c4fd203 
								
							
								 
							
						 
						
							
							
								
								fix logging when error  
							
							
 
							
							
							address https://github.com/chrislusf/seaweedfs/pull/1685#issuecomment-747845601  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2076201d7 
								
							
								 
							
						 
						
							
							
								
								volume: avoid reprocessing the same volume  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1682  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								986cbdf7d9 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge pull request  #1683  from qieqieplus/master"  
							
							
 
							
							
							This reverts commit 8cb67952db200e56215a 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f56e6d231e 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge pull request  #1683  from qieqieplus/master"  
							
							
 
							
							
							This reverts commit 8cb67952db200e56215a 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bf22c0b5b 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d88865869 
								
							
								 
							
						 
						
							
							
								
								passing disk type along  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45f902a9b7 
								
							
								 
							
						 
						
							
							
								
								smaller critical section  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e58a4f24e 
								
							
								 
							
						 
						
							
							
								
								fix race condition when loading volumes concurrently  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e8dba571b 
								
							
								 
							
						 
						
							
							
								
								adjust volume server UI  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								933f2f4cfd 
								
							
								 
							
						 
						
							
							
								
								find location with matching disk type  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94525aa0fd 
								
							
								 
							
						 
						
							
							
								
								allocate volume by disk type  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6a419c26c 
								
							
								 
							
						 
						
							
							
								
								disk type configurable for each folder  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d2ec832e2 
								
							
								 
							
						 
						
							
							
								
								rename from volumeType to diskType  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d156c74ec0 
								
							
								 
							
						 
						
							
							
								
								volume server set volume type and heartbeat to the master  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9cd798bd3 
								
							
								 
							
						 
						
							
							
								
								adding volume type  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae655033ac 
								
							
								 
							
						 
						
							
							
								
								adjust logging  
							
							
								
 
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								d171d9f988 
								
							
								 
							
						 
						
							
							
								
								volume: ensure the volume dat and idx files are always closed  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1646  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc839f935d 
								
							
								 
							
						 
						
							
							
								
								better unit detection  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b219ccfe68 
								
							
								 
							
						 
						
							
							
								
								Update volume_ttl_test.go  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a83b8e7b01 
								
							
								 
							
						 
						
							
							
								
								ttl fix: 3y was converted into 96m  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f3bb645018 
								
							
								 
							
						 
						
							
							
								
								file open error  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc0bc48257 
								
							
								 
							
						 
						
							
							
								
								return file open error  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								96c48bc8a8 
								
							
								 
							
						 
						
							
							
								
								fix test  
							
							
								
 
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ac4935f22 
								
							
								 
							
						 
						
							
							
								
								read from volume index file directly instead of open a separate file  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1640 
read from volume index file directly instead of open a separate file,
to ensure reading latest index entries. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d30b21b10 
								
							
								 
							
						 
						
							
							
								
								volume: add "-dir.idx" option for separate index storage  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1265  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c229eb677 
								
							
								 
							
						 
						
							
							
								
								refactor  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0fb4a3766 
								
							
								 
							
						 
						
							
							
								
								add comments  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6783ae5f8f 
								
							
								 
							
						 
						
							
							
								
								rename  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97f706f35b 
								
							
								 
							
						 
						
							
							
								
								just refactoring  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b11449f955 
								
							
								 
							
						 
						
							
							
								
								pass in dir.idx parameter to DiskLocation  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0da7ecfd29 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago