38f411219a 
								
							
								 
							
						 
						
							
							
								
								mount: skip local chunk cache if opened write only  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e56407c6b 
								
							
								 
							
						 
						
							
							
								
								fix visited checking  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a86d4dbfd 
								
							
								 
							
						 
						
							
							
								
								mount: fix directory invalidation  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2038  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								11c405fc85 
								
							
								 
							
						 
						
							
							
								
								ensure file handles are released  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								83cf94ad2d 
								
							
								 
							
						 
						
							
							
								
								delay new file creation unless file is opened exclusively  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d1c813c470 
								
							
								 
							
						 
						
							
							
								
								let the fuse library manage directory id  
							
							
 
							
							
							otherwise, on mac, during large directory deletion, if some ReaDirAll happens, the lib seems confused about the directories, and some child directories are not deleted. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								372872ebbf 
								
							
								 
							
						 
						
							
							
								
								set root node inode number  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e332da4837 
								
							
								 
							
						 
						
							
							
								
								set inode value  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cbd786db9 
								
							
								 
							
						 
						
							
							
								
								correctly runs git clone  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d9a2a7f1c4 
								
							
								 
							
						 
						
							
							
								
								WIP  
							
							
 
							
							
							no memory issue
if some directory is removed, it may have this error
$ rm -Rf ~/tmp/m2/s1
rm: fts_read: Device not configured 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54410ca955 
								
							
								 
							
						 
						
							
							
								
								cleaner way to set readonly  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c83ab91e2e 
								
							
								 
							
						 
						
							
							
								
								remove unused variable  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3074e9b428 
								
							
								 
							
						 
						
							
							
								
								ensure consistent inode value  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16c0304416 
								
							
								 
							
						 
						
							
							
								
								ensure to delete on filer also  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								217e0f9066 
								
							
								 
							
						 
						
							
							
								
								mount: remove folder recursively  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e669e6d7b 
								
							
								 
							
						 
						
							
							
								
								mostly refactoring, add some error handling  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07f712c83f 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36c79de3f4 
								
							
								 
							
						 
						
							
							
								
								fuse mount: dir ReadDirAll avoid  extra conversion to filer_pb.Entry  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e41766feb6 
								
							
								 
							
						 
						
							
							
								
								fuse mount: dir lookup avoids extra conversion to filer_pb.Entry object  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1adc8f86ea 
								
							
								 
							
						 
						
							
							
								
								lighten up File object  
							
							
 
							
							
							file.entry only exists when file.isOpen 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c04b7e106f 
								
							
								 
							
						 
						
							
							
								
								mount: remove entry from Dir object  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f3268cd1b 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca0f07a188 
								
							
								 
							
						 
						
							
							
								
								move file reader, entryViewCache to file handle  
							
							
 
							
							
							reduce file object size 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f62c153274 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								93f4146ffa 
								
							
								 
							
						 
						
							
							
								
								properly release the view cache  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6deb647a8f 
								
							
								 
							
						 
						
							
							
								
								mount: fix possible memory leak  
							
							
 
							
							
							if many files are read repeatedly, their metadata are accumulated in memory. This fix cleared the metadata after the file is read. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0f64f5b9c8 
								
							
								 
							
						 
						
							
							
								
								mount: add readOnly option  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1961  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bdf2ddddfd 
								
							
								 
							
						 
						
							
							
								
								revert to same implementation as before  
							
							
 
							
							
							This reverts commit 7e8edc3c4a 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e8edc3c4a 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3cbc40fa48 
								
							
								 
							
						 
						
							
							
								
								avoid creating multiple reader  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								288369cfc7 
								
							
								 
							
						 
						
							
							
								
								mount: release resources when Forget() is called  
							
							
 
							
							
							address https://github.com/chrislusf/seaweedfs/issues/1929  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df461402cc 
								
							
								 
							
						 
						
							
							
								
								ensure entry attribute is not nill  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1926  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69694a17be 
								
							
								 
							
						 
						
							
							
								
								reverting  7d57664c2d 
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c00dd5e62e 
								
							
								 
							
						 
						
							
							
								
								report error if entry not found  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								22a07a12d2 
								
							
								 
							
						 
						
							
							
								
								[mount] [regression] `filer.path` option results in empty mount in 2.32  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1906  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35d939a1d2 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5fbcaaf37a 
								
							
								 
							
						 
						
							
							
								
								fullpath() test is not needed  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d57664c2d 
								
							
								 
							
						 
						
							
							
								
								mount: internals switch to filer.Entry instead of protobuf  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aba47fd9e8 
								
							
								 
							
						 
						
							
							
								
								reduce repeated calls to dir.FullPath()  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ba4b479f8 
								
							
								 
							
						 
						
							
							
								
								properly lock file.entry object  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1882  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bcf32591b7 
								
							
								 
							
						 
						
							
							
								
								reduce possibility of nil entry  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be9c7c21ec 
								
							
								 
							
						 
						
							
							
								
								reduce possibility of nil file entry  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02e146f3e1 
								
							
								 
							
						 
						
							
							
								
								return err  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f8446b42ab 
								
							
								 
							
						 
						
							
							
								
								this can compile now!!!  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								712b3e9e53 
								
							
								 
							
						 
						
							
							
								
								mount: release need to avoid nil reader  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1803  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0604afcda7 
								
							
								 
							
						 
						
							
							
								
								mount: remove unnecessary flush on release  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a0e84c4fbc 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d475c89fcc 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19295600f9 
								
							
								 
							
						 
						
							
							
								
								mount: change option name to volumeServerAccess, with publicUrl and filerProxy modes  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								990fa69bfe 
								
							
								 
							
						 
						
							
							
								
								add back AdjustedUrl() related code  
							
							
								
 
							
							
						 
						5 years ago