1cac5d983d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: disallow file name too long when writing a file ( #4881 )  
							
							
 
							
							
							* fix: disallow file name too long when writing a file
* bool LongerName to MaxFilenameLength
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co> 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								89a1fd1751 
								
							
								 
							
						 
						
							
							
								
								Squashed commit of the following:  
							
							
 
							
							
							commit 48274251463b50139f687f685ce7ba436d99443bb771fefa370a851ec008908810370a851ec00b39941edc0b875f562779984b6c54cf2492a45499ba67e6ca299e4f985698cb470d44df1eb2da46d5504ae8383adbcba75271c9caf331194d6c18d86f4eb8e8624d1990456670905911853d 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4827425146 
								
							
								 
							
						 
						
							
							
								
								balancer works  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f8aa5ea844 
								
							
								 
							
						 
						
							
							
								
								adjust filer.proto  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5149b3d07b 
								
							
								 
							
						 
						
							
							
								
								filer can proxy to peer filer holding the lock  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								464a71a373 
								
							
								 
							
						 
						
							
							
								
								add distributed lock manager  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fd659df2a 
								
							
								 
							
						 
						
							
							
								
								add distributed lock manager  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea2637734a 
								
							
								 
							
						 
						
							
							
								
								refactor filer proto chunk variable from mtime to modified_ts_ns  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b90d92fca9 
								
							
								 
							
						 
						
							
							
								
								grpc: watch metadata changes by directory  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4d08393b7c 
								
									
								
							
								 
							
						 
						
							
							
								
								filer prefer volume server in same data center ( #3405 )  
							
							
 
							
							
							* initial prefer same data center
https://github.com/seaweedfs/seaweedfs/issues/3404 
* GetDataCenter
* prefer same data center for ReplicationSource
* GetDataCenterId
* remove glog 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26dbc6c905 
								
							
								 
							
						 
						
							
							
								
								move to  https://github.com/seaweedfs/seaweedfs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8060fdcac5 
								
							
								 
							
						 
						
							
							
								
								remove old code  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								64f3d6fb6e 
								
							
								 
							
						 
						
							
							
								
								metadata subscription uses client epoch  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7db6666b97 
								
							
								 
							
						 
						
							
							
								
								remove old code  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fd5f96598 
								
							
								 
							
						 
						
							
							
								
								filer: remove replication, collection, disk_type info from entry metadata  
							
							
 
							
							
							these metadata can change and are not used 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2b101a737 
								
							
								 
							
						 
						
							
							
								
								subscribe metadata between a range  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca16fbf0ef 
								
							
								 
							
						 
						
							
							
								
								shell: cluster.ps display filer group  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4be56bb3b 
								
							
								 
							
						 
						
							
							
								
								add timing info during ping operation  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								743ad690b6 
								
							
								 
							
						 
						
							
							
								
								filer supports grpc ping  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4042fdf3bb 
								
							
								 
							
						 
						
							
							
								
								rename to skipCheckParentDir  
							
							
 
							
							
							related to https://github.com/chrislusf/seaweedfs/pull/2761 
It's better to default to false. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be3fc77391 
								
							
								 
							
						 
						
							
							
								
								mount2: use consistent inode  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ceaf993a27 
								
							
								 
							
						 
						
							
							
								
								mount2: add rdev  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1063162b6 
								
							
								 
							
						 
						
							
							
								
								display bucket quota  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c87fcc6d2 
								
							
								 
							
						 
						
							
							
								
								add client id for all metadata listening clients  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								083bf3a137 
								
							
								 
							
						 
						
							
							
								
								filer server: add "datacenter, rack and datanode" for path specific configuration  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08336be92e 
								
							
								 
							
						 
						
							
							
								
								filer server: allow upload file to specific dataNode  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ea86ef1da 
								
							
								 
							
						 
						
							
							
								
								Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()"  
							
							
 
							
							
							This reverts commit af71ae11aa 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af71ae11aa 
								
							
								 
							
						 
						
							
							
								
								master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24858507cc 
								
							
								 
							
						 
						
							
							
								
								rename API to avoid confusion  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cca62fdb30 
								
							
								 
							
						 
						
							
							
								
								mount: streaming renaming folders  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5fc35ed0c 
								
							
								 
							
						 
						
							
							
								
								change server address from string to a type  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								43fd11278e 
								
							
								 
							
						 
						
							
							
								
								support follow additional path prefixes  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05f32376eb 
								
							
								 
							
						 
						
							
							
								
								add cluster id in filer configuration response  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05a648bb96 
								
							
								 
							
						 
						
							
							
								
								refactor: separating out remote.proto  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c08ac536ed 
								
							
								 
							
						 
						
							
							
								
								cloud drive: add support for Wasabi  
							
							
 
							
							
							* disable md5, sha256 checking to avoid reading one chunk twice
* single threaded upload to avoid chunk swapping (to be enhanced later) 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7a914f120 
								
							
								 
							
						 
						
							
							
								
								cloud drive: add support for Baidu BOS  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a19c728034 
								
							
								 
							
						 
						
							
							
								
								cloud drive: add support for Tencent COS  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19a81d25af 
								
							
								 
							
						 
						
							
							
								
								cloud drive: add support for Aliyun OSS  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47d775cf68 
								
							
								 
							
						 
						
							
							
								
								cloud drive: add support for BackBlaze  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9ebe24f2e 
								
							
								 
							
						 
						
							
							
								
								cloud drive: add support for Azure  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								00c4e06caa 
								
							
								 
							
						 
						
							
							
								
								cloud drive: s3 configurable force path style  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2836a58d87 
								
							
								 
							
						 
						
							
							
								
								cloud drive: S3 supports storage class  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								258063de26 
								
							
								 
							
						 
						
							
							
								
								cloud drive: add google cloud storage  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c34747c79d 
								
							
								 
							
						 
						
							
							
								
								rename, fix wrong logic.  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								713c035a6e 
								
							
								 
							
						 
						
							
							
								
								shell: remote.cache remote.uncache  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								899963ac20 
								
							
								 
							
						 
						
							
							
								
								remote storage location changed to struct  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1752eeb538 
								
							
								 
							
						 
						
							
							
								
								remote.mount saves the mapping  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b94b03d90 
								
							
								 
							
						 
						
							
							
								
								directory to remote storage mapping  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99b599aa8a 
								
							
								 
							
						 
						
							
							
								
								remote.mount  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70effac0d3 
								
							
								 
							
						 
						
							
							
								
								configure and store remote configurations  
							
							
								
 
							
							
						 
						4 years ago