Chris Lu
							
						 | 
						
							
							
							
								
							
								1bf22c0b5b
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								0d2ec832e2
								
							
								
							
						 | 
						
							
							
								
								rename from volumeType to diskType
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e9cd798bd3
								
							
								
							
						 | 
						
							
							
								
								adding volume type
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3fedfec1e7
								
							
								
							
						 | 
						
							
							
								
								check cross device rename error
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								4211601eab
								
							
								
							
						 | 
						
							
							
								
								set file handle reader to nil
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								8e78187a97
								
							
								
							
						 | 
						
							
							
								
								add back last read chunk cache to reader and properly close the reader
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f4abd01adf
								
							
								
							
						 | 
						
							
							
								
								filer: cache small file to filer store
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								1ae108efca
								
							
								
							
						 | 
						
							
							
								
								add debug message
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								0ea5c087ce
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								06ee199ef3
								
							
								
							
						 | 
						
							
							
								
								ensure entryViewCache is in sync with the chunks
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								b132cb893f
								
							
								
							
						 | 
						
							
							
								
								in case some chunks modified earliar are added later
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								0ae4d7bfdf
								
							
								
							
						 | 
						
							
							
								
								lock "addChunks()"
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								7d5db73d98
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								a9662d44ac
								
							
								
							
						 | 
						
							
							
								
								avoid closing chunkSaveErrChan too early
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e1423a83dd
								
							
								
							
						 | 
						
							
							
								
								mount: clear possible leftover entry data in memory
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								8750cac090
								
							
								
							
						 | 
						
							
							
								
								move to util.RetryWaitTime
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								4609644658
								
							
								
							
						 | 
						
							
							
								
								mount: remove files that may still are open
							
							
							
							
							
							
								
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/1581 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								df8d976bb0
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f7b21973ac
								
							
								
							
						 | 
						
							
							
								
								mount: add retry for all operations with filer
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1589 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								10f9f1cc26
								
							
								
							
						 | 
						
							
							
								
								handle mknod requests
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								8826601be1
								
							
								
							
						 | 
						
							
							
								
								mount: optional limit for the number of concurrent writers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								19098f2c2d
								
							
								
							
						 | 
						
							
							
								
								make a copy of the filer.entry for most read operations
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6135cbaa02
								
							
								
							
						 | 
						
							
							
								
								clear file.entry
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								02dc51b1ed
								
							
								
							
						 | 
						
							
							
								
								properly clear out the file.entry
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								0b68b68ec4
								
							
								
							
						 | 
						
							
							
								
								reload entry only when it is a hard link
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1581 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e71463a9eb
								
							
								
							
						 | 
						
							
							
								
								mount: invalide file cache when metadata is changed
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e219c57849
								
							
								
							
						 | 
						
							
							
								
								passing full path when assign volume locations
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f375b93aef
								
							
								
							
						 | 
						
							
							
								
								renaming
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								91fd311f7a
								
							
								
							
						 | 
						
							
							
								
								fix logic to read entry or not
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								10a4a628e9
								
							
								
							
						 | 
						
							
							
								
								refresh cached file entry from sync metadata updates
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								da36abf033
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								79690b9cd8
								
							
								
							
						 | 
						
							
							
								
								revert changes causing wrong data
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6c4fb243a7
								
							
								
							
						 | 
						
							
							
								
								remove limits to concurrent writers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								ef9c32ea0d
								
							
								
							
						 | 
						
							
							
								
								adjust compression threshold
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								71624858af
								
							
								
							
						 | 
						
							
							
								
								avoid reusing cached []byte
							
							
							
							
							
							
								
							
							
							this logic is just to ensure 100% correct.
fuse message, data+message hearder > 512 will not be cached. 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f5ee19e0db
								
							
								
							
						 | 
						
							
							
								
								shortcut for appending operations
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								b5917bf846
								
							
								
							
						 | 
						
							
							
								
								clean up
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9884dfc369
								
							
								
							
						 | 
						
							
							
								
								use bytebuffer for interval list
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								81cf8d04df
								
							
								
							
						 | 
						
							
							
								
								minor
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d90e7ee3cc
								
							
								
							
						 | 
						
							
							
								
								adjust log level
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3bf0116de1
								
							
								
							
						 | 
						
							
							
								
								mount: less channel waiting
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c31b254248
								
							
								
							
						 | 
						
							
							
								
								mount: shortcut when there is only one chunk
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								ad652ffb97
								
							
								
							
						 | 
						
							
							
								
								avoid close closed channel
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								20442dc1bc
								
							
								
							
						 | 
						
							
							
								
								avoid extra data copying
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								69f0da5d73
								
							
								
							
						 | 
						
							
							
								
								mount: pass along replication and collection parameters
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								c0ab458671
								
							
								
							
						 | 
						
							
							
								
								report nil instead of EOF for empty files
							
							
							
							
							
							
								
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/1541 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								09bab17aff
								
							
								
							
						 | 
						
							
							
								
								mount: avoid "send on closed channel"
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								06e6341097
								
							
								
							
						 | 
						
							
							
								
								set initial write time to avoid race condition with delayed chunks
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d598c47136
								
							
								
							
						 | 
						
							
							
								
								log errors
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5039aff310
								
							
								
							
						 | 
						
							
							
								
								release the goroutine to read errors
							
							
							
							
								
							
							
						 | 
						5 years ago |