283d9e0079 
								
									
								
							
								 
							
						 
						
							
							
								
								Add context with request ( #6824 )  
							
							
								
 
							
							
						 
						5 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fee496b49 
								
							
								 
							
						 
						
							
							
								
								conditional delete  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e7d8eb3f1 
								
							
								 
							
						 
						
							
							
								
								small refactoring  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								6dae685f9c 
								
									
								
							
								 
							
						 
						
							
							
								
								fix append disorder ( #5492 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d30150dde1 
								
							
								 
							
						 
						
							
							
								
								use a short-lived lock  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								33b9192536 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix large file chunks deleted by mistake ( #4678 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f193942adc 
								
							
								 
							
						 
						
							
							
								
								lock on append metadata operation  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1976ca9160 
								
									
								
							
								 
							
						 
						
							
							
								
								add -disk to filer command ( #4247 )  
							
							
 
							
							
							* add -disk to filer command
* add diskType to filer.grpc
* use filer.disk when filerWebDavOptions.disk is empty
* add filer.disk to weed server command.
---------
Co-authored-by: 三千院羽 <3000y@MacBook-Pro.lan> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70a4c98b00 
								
							
								 
							
						 
						
							
							
								
								refactor filer_pb.Entry and filer.Entry to use GetChunks()  
							
							
 
							
							
							for later locking on reading chunks 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fd5f96598 
								
							
								 
							
						 
						
							
							
								
								filer: remove replication, collection, disk_type info from entry metadata  
							
							
 
							
							
							these metadata can change and are not used 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8402af0882 
								
							
								 
							
						 
						
							
							
								
								filer: detect ttl based on fs configure setting  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2305508b65 
								
							
								 
							
						 
						
							
							
								
								refactor: separate into two files  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21e0898631 
								
							
								 
							
						 
						
							
							
								
								refactor: change masters from a slice to a map  
							
							
								
 
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								40b0033fa7 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								81cce4b4c3 
								
							
								 
							
						 
						
							
							
								
								filer: support uploading file without needEnsureParentDir  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a6a8892255 
								
							
								 
							
						 
						
							
							
								
								Revert "filer: support uploading file without needEnsureParentDir"  
							
							
 
							
							
							This reverts commit a93c4947ba 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a93c4947ba 
								
							
								 
							
						 
						
							
							
								
								filer: support uploading file without needEnsureParentDir  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f9ef1340c 
								
							
								 
							
						 
						
							
							
								
								use streaming mode for long poll grpc calls  
							
							
 
							
							
							streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed. 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5fc35ed0c 
								
							
								 
							
						 
						
							
							
								
								change server address from string to a type  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0128239c0f 
								
							
								 
							
						 
						
							
							
								
								handle ipv6 addresses  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05f32376eb 
								
							
								 
							
						 
						
							
							
								
								add cluster id in filer configuration response  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								450222dd64 
								
							
								 
							
						 
						
							
							
								
								add remote to filer.Entry and filer_pb entry, add RemoteConf  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b194f91f47 
								
							
								 
							
						 
						
							
							
								
								add version to filer configuration response  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab606dec2a 
								
							
								 
							
						 
						
							
							
								
								filer: add path-specific option to enforce readonly  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ddc8643ee0 
								
							
								 
							
						 
						
							
							
								
								filer: directory listing adds namePatternExclude  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2023  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6daa932f5c 
								
							
								 
							
						 
						
							
							
								
								refactoring to get master function, instead of passing master values directly  
							
							
 
							
							
							this will enable retrying later 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4063a5437 
								
							
								 
							
						 
						
							
							
								
								add stream list directory entries  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f002e668de 
								
							
								 
							
						 
						
							
							
								
								change limit to int64 in case of overflow  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c3c2c27d7 
								
							
								 
							
						 
						
							
							
								
								separate prefix from namePattern  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1722  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e6cf541e7 
								
							
								 
							
						 
						
							
							
								
								filer: avoid deletion error when item is not found  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bf22c0b5b 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d2ec832e2 
								
							
								 
							
						 
						
							
							
								
								rename from volumeType to diskType  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9cd798bd3 
								
							
								 
							
						 
						
							
							
								
								adding volume type  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								765b3ef1be 
								
							
								 
							
						 
						
							
							
								
								save /etc/iam/identity.json inside filer store  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f4abd01adf 
								
							
								 
							
						 
						
							
							
								
								filer: cache small file to filer store  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95c0de285d 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								500bcab953 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f375b93aef 
								
							
								 
							
						 
						
							
							
								
								renaming  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9d40b80b2 
								
							
								 
							
						 
						
							
							
								
								less verbose logs  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c92fa349d 
								
							
								 
							
						 
						
							
							
								
								filer: support default rack  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1546  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ace0ea3d28 
								
							
								 
							
						 
						
							
							
								
								s3: avoid duplicated bucket  
							
							
								
 
							
							
						 
						5 years ago