7359193e97 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa0dab6029 
								
							
								 
							
						 
						
							
							
								
								mount: rename also recursively move file handles  
							
							
 
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/2169  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								215b169562 
								
							
								 
							
						 
						
							
							
								
								mount: recursively rename locally  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								789465d99e 
								
							
								 
							
						 
						
							
							
								
								set renamed item to new directory  
							
							
 
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/2064  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ceb620a30a 
								
							
								 
							
						 
						
							
							
								
								directory rename: change directory name after renaming  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2068  
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								0f64f5b9c8 
								
							
								 
							
						 
						
							
							
								
								mount: add readOnly option  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1961  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fedfec1e7 
								
							
								 
							
						 
						
							
							
								
								check cross device rename error  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a1fe4b8e2 
								
							
								 
							
						 
						
							
							
								
								add error logs  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								daf0a449f7 
								
							
								 
							
						 
						
							
							
								
								properly cancel context for streaming grpc  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7f669044e 
								
							
								 
							
						 
						
							
							
								
								rename also applies to open file handle  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								090612492c 
								
							
								 
							
						 
						
							
							
								
								fix compilation  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d43129d27f 
								
							
								 
							
						 
						
							
							
								
								add back handles lock  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e74dc4e4bc 
								
							
								 
							
						 
						
							
							
								
								add back fs node cache for renaming  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5788f1f6bf 
								
							
								 
							
						 
						
							
							
								
								remove fsnode cache  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1400  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6962ca48d3 
								
							
								 
							
						 
						
							
							
								
								fix compilation  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3bbac0820b 
								
							
								 
							
						 
						
							
							
								
								FUSE: faster rename implementation  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42a338d7b0 
								
							
								 
							
						 
						
							
							
								
								FUSE mount: clean up file handles during renaming  
							
							
 
							
							
							resolve dir rename when file is still open. Need to clean the file handles as soon as possible.
These can happen out of order:
file rename, then file release
file release, then file rename 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95a1860d65 
								
							
								 
							
						 
						
							
							
								
								remove empty calls for list cache  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bb8cae65d 
								
							
								 
							
						 
						
							
							
								
								reverting and working  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								628b27ef3b 
								
							
								 
							
						 
						
							
							
								
								purge old cache implementation  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f5ed29c37 
								
							
								 
							
						 
						
							
							
								
								clean up  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f0d87b206 
								
							
								 
							
						 
						
							
							
								
								tree structured fs cache  
							
							
 
							
							
							FsCache for FsNode, wrapping fs.Node 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e4fadd10a 
								
							
								 
							
						 
						
							
							
								
								fix fscache move  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0f0fdb3ba 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bda13ed593 
								
							
								 
							
						 
						
							
							
								
								commented prints  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								74e23e8d64 
								
							
								 
							
						 
						
							
							
								
								FUSE mount: rename correctly across folders  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								892e726eb9 
								
							
								 
							
						 
						
							
							
								
								avoid reusing context object  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1182  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72a64a5cf8 
								
							
								 
							
						 
						
							
							
								
								use the same context object in order to retry  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09f4ceef3a 
								
							
								 
							
						 
						
							
							
								
								mount: reuse previous file node  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a990ef2106 
								
							
								 
							
						 
						
							
							
								
								mount: fix problems found in issue 1182  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1182 
always use the non-duplicated fs.Node
Forget() the fs.Node
Rename will also use the right fs.Node
Avoid using the same file handle for the same file 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1b0bfbaf59 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f15e93466 
								
							
								 
							
						 
						
							
							
								
								mount: rename also clear the cache  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1182  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								061a61e018 
								
							
								 
							
						 
						
							
							
								
								logs  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6fc6322c90 
								
							
								 
							
						 
						
							
							
								
								Change joeslay paths to chrislusf paths  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								595a1beff0 
								
							
								 
							
						 
						
							
							
								
								Swap imports to use joeslay  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b30c14b631 
								
							
								 
							
						 
						
							
							
								
								webdav: can read now  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97406333a5 
								
							
								 
							
						 
						
							
							
								
								support atomic renaming for mysql/postgres filer store  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55bab1b456 
								
							
								 
							
						 
						
							
							
								
								add context.Context  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d312c55bbe 
								
							
								 
							
						 
						
							
							
								
								file path supports windows, avoiding back slashes  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/868  
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab6be025d7 
								
							
								 
							
						 
						
							
							
								
								go fmt and fix some typo  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7bf6c5b91 
								
							
								 
							
						 
						
							
							
								
								switching_to_seaweedfs_fuse  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79168ab0bb 
								
							
								 
							
						 
						
							
							
								
								adjust error and log  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3839fe279 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ac54792e1 
								
							
								 
							
						 
						
							
							
								
								paginate when filer deleting and FUSE mount renaming  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39ea8484c1 
								
							
								 
							
						 
						
							
							
								
								adjust proto API  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e2031b18f 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cec1d97035 
								
							
								 
							
						 
						
							
							
								
								recursively move files and directories  
							
							
								
 
							
							
						 
						8 years ago