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  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf252fc0cd 
								
							
								 
							
						 
						
							
							
								
								mount: report error when Flush()  
							
							
 
							
							
							The error in Release() is not working.
See https://github.com/jaderhs/libfuse/blob/master/FAQ 
related to https://github.com/chrislusf/seaweedfs/issues/1765  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b81956bcb5 
								
							
								 
							
						 
						
							
							
								
								mount: invalidate kernel cache when mounted to a filer path  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1752#issuecomment-768178422  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a1d3d3413 
								
							
								 
							
						 
						
							
							
								
								mount: properly invalidate kernel node cache entry  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1752  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								62ebb917e0 
								
							
								 
							
						 
						
							
							
								
								mount: avoid the need to specify different cache directory for different mount  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/11  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								00707ec00f 
								
							
								 
							
						 
						
							
							
								
								mount: outsideContainerClusterMode proxy through filer  
							
							
 
							
							
							Running mount outside of the cluster would not need to expose all the volume servers to outside of the cluster. The chunk read and write will go through the filer. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9bcb28a3ea 
								
							
								 
							
						 
						
							
							
								
								avoid possible nil reader  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1754  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ca10725b8 
								
							
								 
							
						 
						
							
							
								
								Revert "mount: when outside cluster network, use filer as proxy to access volume servers"  
							
							
 
							
							
							This reverts commit 096e088d7b 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								096e088d7b 
								
							
								 
							
						 
						
							
							
								
								mount: when outside cluster network, use filer as proxy to access volume servers  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20ef3bb8d4 
								
							
								 
							
						 
						
							
							
								
								mount: use direct_io to avoid OS page cache  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1752  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e439b65e38 
								
							
								 
							
						 
						
							
							
								
								fix test  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a3386e39b 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "mount: fake support for socket/block/character/fifo devices""  
							
							
 
							
							
							This reverts commit 3d5cb7eb86 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								67faa56920 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "mount: add more entry type""  
							
							
 
							
							
							This reverts commit 4085b79d38 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7119e7b491 
								
							
								 
							
						 
						
							
							
								
								mount: ensure reading from dirty pages  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4085b79d38 
								
							
								 
							
						 
						
							
							
								
								Revert "mount: add more entry type"  
							
							
 
							
							
							This reverts commit d7d907be27 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d5cb7eb86 
								
							
								 
							
						 
						
							
							
								
								Revert "mount: fake support for socket/block/character/fifo devices"  
							
							
 
							
							
							This reverts commit 61ef2d8658 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61ef2d8658 
								
							
								 
							
						 
						
							
							
								
								mount: fake support for socket/block/character/fifo devices  
							
							
 
							
							
							to pass pjdfstest. A distributed file system can not really support these things anyway. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7d907be27 
								
							
								 
							
						 
						
							
							
								
								mount: add more entry type  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4063a5437 
								
							
								 
							
						 
						
							
							
								
								add stream list directory entries  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f002e668de 
								
							
								 
							
						 
						
							
							
								
								change limit to int64 in case of overflow  
							
							
								
 
							
							
						 
						5 years ago