|  Chris Lu | bdbe5ddbe9 | volume server: add a fix for dead lock https://github.com/chrislusf/seaweedfs/issues/1353 | 5 years ago | 
				
					
						|  Chris Lu | 5568395edd | Revert "Revert "Merge pull request #1299 from song-zhang/master"" This reverts commit afb6a1dbb4. | 6 years ago | 
				
					
						|  zhangsong | 3703c7e176 | write request keep compatible with before | 6 years ago | 
				
					
						|  Chris Lu | afb6a1dbb4 | Revert "Merge pull request #1299 from song-zhang/master" This reverts commit 9016fa19ba, reversing
changes made to47234760f4. | 6 years ago | 
				
					
						|  zhangsong | f9e8702bb4 | use async write to persistent file to disk - part1 | 6 years ago | 
				
					
						|  Chris Lu | e4af63a721 | volume server: accept fsync=true in write requests | 6 years ago | 
				
					
						|  Chris Lu | b6e6ca8595 | adjust logs | 6 years ago | 
				
					
						|  Chris Lu | c06f7eb48a | load volume info from .vif file, use superblock as a backup | 6 years ago | 
				
					
						|  Chris Lu | e8b357fd53 | rename from .tier to .vif | 6 years ago | 
				
					
						|  Chris Lu | 35393b4a02 | cleanly destroy remote files | 6 years ago | 
				
					
						|  Chris Lu | f42b5bd0f5 | rename .sdb to .sdx | 6 years ago | 
				
					
						|  Chris Lu | 09ca936c78 | shell: add ec.decode command | 6 years ago | 
				
					
						|  Chris Lu | deb03ecfa3 | remove duplicated checking already checked in store.go | 6 years ago | 
				
					
						|  Chris Lu | ef3ae3cd41 | clean up sorted index file | 6 years ago | 
				
					
						|  Chris Lu | 10bd3c6b4b | refactoring | 6 years ago | 
				
					
						|  Chris Lu | f38f90b7ea | cleanly remove .tier volume file | 6 years ago | 
				
					
						|  Chris Lu | 6827cabfbb | volume: dataFileAccessLock change to RW Lock | 6 years ago | 
				
					
						|  Chris Lu | f60154f330 | master load backend storage config from master.toml | 6 years ago | 
				
					
						|  chenwanli | 295f3beed5 | rm ldb and bdb directory | 6 years ago | 
				
					
						|  Chris Lu | 85f8649320 | refactor memory mapped file into backend storage | 6 years ago | 
				
					
						|  Chris Lu | 19b6a16003 | changed from os.file to backend.DataStorageBackend | 6 years ago | 
				
					
						|  Chris Lu | 46ed2ca902 | refactoring | 6 years ago | 
				
					
						|  Chris Lu | 3c865ee39b | fix missing needle header read | 6 years ago | 
				
					
						|  Chris Lu | fc412e428b | refactor ScanVolumeFileFrom() | 6 years ago | 
				
					
						|  j.laycock | 6fc6322c90 | Change joeslay paths to chrislusf paths | 6 years ago | 
				
					
						|  Chris Lu | 5e9c65469e | volume: skip readonly checking when Destroy() fix https://github.com/chrislusf/seaweedfs/issues/1063 | 6 years ago | 
				
					
						|  j.laycock | 1f01eb78e8 | Rename mem_map to mMap, remove some in_memory variables being passed around, added MemoryMapped member to volume struct | 6 years ago | 
				
					
						|  j.laycock | 1e62a2b233 | Fix memory not being unmapped | 6 years ago | 
				
					
						|  j.laycock | 840ccdc35d | Refactor to pass memory maps by reference instead of value, fix memory maps not being created properly or written to properly | 6 years ago | 
				
					
						|  j.laycock | dc50701e7d | Overload createFile function, expose File in memory_map struct, delete from memory_map map on delete | 6 years ago | 
				
					
						|  j.laycock | 0e5d3b1a70 | Move memory_map_windows to new folder, intercept most of the read and write calls to volume dat files | 6 years ago | 
				
					
						|  Chris Lu | d829df4f59 | volume: protect against nil needle map fix @mastak reported nil problem in https://github.com/chrislusf/seaweedfs/issues/1037 | 6 years ago | 
				
					
						|  Chris Lu | e40634e6b4 | volume: fail the volume deletion if compaction is in progress fix https://github.com/chrislusf/seaweedfs/issues/1035 | 6 years ago | 
				
					
						|  Chris Lu | 33b3366043 | volume: avoid compacting wait group | 6 years ago | 
				
					
						|  Chris Lu | 5a135fef87 | purge old code | 6 years ago | 
				
					
						|  Chris Lu | c54d9221b9 | write requests also checks cookie if overwrites protect against edge cases, avoid https://github.com/chrislusf/seaweedfs/issues/1014 | 6 years ago | 
				
					
						|  Chris Lu | c33f423955 | stop early if compaction fails fix https://github.com/chrislusf/seaweedfs/issues/1015 | 6 years ago | 
				
					
						|  Chris Lu | c2960c7a86 | defaulting file ttl to volume ttl fix https://github.com/chrislusf/seaweedfs/issues/992 | 6 years ago | 
				
					
						|  Chris Lu | 440111a349 | volume: support http status 304 for the same file id | 7 years ago | 
				
					
						|  Chris Lu | 0302b9496c | volume: also check cookie for possible duplicates | 7 years ago | 
				
					
						|  Chris Lu | ac2727853f | fix needle map entry size | 7 years ago | 
				
					
						|  Chris Lu | e5506152c0 | refactoring | 7 years ago | 
				
					
						|  Chris Lu | b09e8dbb37 | add VolumeStreamFollow, but not used yet | 7 years ago | 
				
					
						|  Chris Lu | f567777d64 | volume: fix needle checking for deleted needles | 7 years ago | 
				
					
						|  Chris Lu | 000ee725fc | refactor Offset into a struct of bytes | 7 years ago | 
				
					
						|  Chris Lu | df95ce0b6c | weed backup: efficient delta backup fix https://github.com/chrislusf/seaweedfs/issues/399 | 7 years ago | 
				
					
						|  bingoohuang | 6ddfaf33cb | extract VolumeFileScanner for ScanVolumeFile | 7 years ago | 
				
					
						|  bingoohuang | 27093bc2e5 | fix needle Append return offset to avoid uint32 overflow | 7 years ago | 
				
					
						|  Chris Lu | badd8fdf8f | shortcut for empty file | 7 years ago | 
				
					
						|  Chris Lu | 6b5d6bb5a6 | adjust error names | 7 years ago |