283d9e0079 
								
									
								
							
								 
							
						 
						
							
							
								
								Add context with request ( #6824 )  
							
							
								
 
							
							
						 
						5 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								95bae91ca7 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix get dir metadata ( #5923 )  
							
							
 
							
							
							* fix:mount deadlock
* feat: query dir metadata
* feat: query dir metadata
---------
Co-authored-by: zemul <zhouzemiao@ihuman.com> 
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5ffacbb6ea 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor all methods strings to const ( #5726 )  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ded761ffc5 
								
							
								 
							
						 
						
							
							
								
								adjust visibility  
							
							
								
 
							
							
						 
						1 year ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								33537ae29f 
								
									
								
							
								 
							
						 
						
							
							
								
								[s3] fix s3  test_multipart_get_part ( #5476 )  
							
							
 
							
							
							* try fix s3  test_multipart_get_part
* add passed s3 tests
* fix SeaweedFSUploadId
* rm spaces
* convert part request to range
* add passed s3 tests of multipart 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5c8e6014ba 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: filer authenticate with with volume server ( #5480 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7091269e65 
								
									
								
							
								 
							
						 
						
							
							
								
								fix get file metadata bug ( #5394 )  
							
							
 
							
							
							* Removed problematic if statement
This if statement was causing the value of option.AllowedOrigins to be always equal to "*". Now the values in the config file will be used when present. This allows for people who don't need this feature to not update their security.toml files.
* Update filer_server_handers_read.go
* Updated filer responses to invalid requests 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								85d6d5371b 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable filer UI in configuration ( #5297 )  
							
							
 
							
							
							* Add filer.ui.enabled configuration property
* Add filer.expose_directory_metadata to config
* Ammend commit
* Remove ShowUI reference
* Update all routes that allow directory metadata
* Add cmd flag to server.go 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0775d05a23 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: http range request return status 500 ( #5251 )  
							
							
 
							
							
							When volume server unavailable for at least one chunk; was returning status 206.
Split `StreamContent` in two parts,
- first prepare, to get chunk info and return stream function
- then write chunk, with that stream function
That allow to catch error in first step before setting response status code in `processRangeRequest` 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0b71fae2e3 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: s3tests test_get_object_ifnonematch_good ( #5237 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a7fc723ae0 
								
									
								
							
								 
							
						 
						
							
							
								
								chore: add status code for request_total metrics ( #5188 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e7f4418855 
								
									
								
							
								 
							
						 
						
							
							
								
								add return for error handle ( #4502 )  
							
							
								
 
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								130bc3e668 
								
									
								
							
								 
							
						 
						
							
							
								
								s3 fix get fake dir object key ( #4390 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c47f75eb5b 
								
							
								 
							
						 
						
							
							
								
								fix null content type caused exception in hdfs client  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/4170  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0d085ec175 
								
									
								
							
								 
							
						 
						
							
							
								
								make directory lister trigger if mime type is httpd/unix-directory ( #4169 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70a4c98b00 
								
							
								 
							
						 
						
							
							
								
								refactor filer_pb.Entry and filer.Entry to use GetChunks()  
							
							
 
							
							
							for later locking on reading chunks 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a05725aea6 
								
									
								
							
								 
							
						 
						
							
							
								
								filer: get directory metadata ( #3833 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7f56a40553 
								
									
								
							
								 
							
						 
						
							
							
								
								Turn down the 404 log level ( #3585 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f7aeb06544 
								
									
								
							
								 
							
						 
						
							
							
								
								s3: report metadata if the directory is explicitly created  ( #3498 )  
							
							
 
							
							
							* replace mkdir to mkFile
* ContentLength must be zero
* revert mkDir
* Seaweedfs-Is-Directory-Key return metadata 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9fce75607d 
								
							
								 
							
						 
						
							
							
								
								s3: report http.StatusOK if the directory is explicitly created  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3457  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fdd8c5d5e0 
								
							
								 
							
						 
						
							
							
								
								Filer if-modified-since check doesn't fire on "exact"  #3467  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/3467  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								84ec68e11a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add download speed limit support ( #3408 )  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26dbc6c905 
								
							
								 
							
						 
						
							
							
								
								move to  https://github.com/seaweedfs/seaweedfs  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27732ecfa4 
								
							
								 
							
						 
						
							
							
								
								move s3 related constants from package http to s3_constants  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b2552f944 
								
							
								 
							
						 
						
							
							
								
								fix http response error code  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f3bcbeb60a 
								
							
								 
							
						 
						
							
							
								
								a little optimization  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bfcc9ca808 
								
							
								 
							
						 
						
							
							
								
								filer: support metadata with resolved manifest chunk  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28b395bef4 
								
							
								 
							
						 
						
							
							
								
								better control for reader caching  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c30934cd9 
								
							
								 
							
						 
						
							
							
								
								filer: support get file entry  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f0c793083 
								
							
								 
							
						 
						
							
							
								
								fix preconditions according to  https://tools.ietf.org/id/draft-ietf-httpbis-p4-conditional-26.html#preconditions  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								433fde4b18 
								
							
								 
							
						 
						
							
							
								
								move error to a separate file  
							
							
 
							
							
							This file contains metric names for all errors
The naming convention is ErrorSomeThing = "error.some.thing" 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9978f54acf 
								
							
								 
							
						 
						
							
							
								
								fix metric names  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f4e17aa24 
								
							
								 
							
						 
						
							
							
								
								error metrics for filer and store  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7210558c7b 
								
							
								 
							
						 
						
							
							
								
								s3: pass through s3 presigned headers  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/discussions/2502  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24858507cc 
								
							
								 
							
						 
						
							
							
								
								rename API to avoid confusion  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c78220a7f2 
								
							
								 
							
						 
						
							
							
								
								fix object tagging  https://github.com/chrislusf/seaweedfs/issues/2389  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								34f764007f 
								
							
								 
							
						 
						
							
							
								
								escape file name only when necessary  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ede7a65a50 
								
							
								 
							
						 
						
							
							
								
								update log  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c1255d30ad 
								
							
								 
							
						 
						
							
							
								
								add cache error log  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2789d10342 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7504be58f9 
								
							
								 
							
						 
						
							
							
								
								Avoid xattr printed out as HTTP headers  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2336  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f74b29416a 
								
							
								 
							
						 
						
							
							
								
								better etag matching  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c63713774b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix image resize  
							
							
 
							
							
							https://github.com/chrislusf/seaweedfs/issues/2262  
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7012d9729 
								
							
								 
							
						 
						
							
							
								
								fix  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d3e275735 
								
							
								 
							
						 
						
							
							
								
								remote: filer cache remote content on read  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								767edd3c08 
								
							
								 
							
						 
						
							
							
								
								rename  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9df7d16791 
								
							
								 
							
						 
						
							
							
								
								read <- remote_storage  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c090d6bb25 
								
							
								 
							
						 
						
							
							
								
								add ReadRemote(), add read remote setup when filer starts  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b938df97a2 
								
							
								 
							
						 
						
							
							
								
								remove unused parameter  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78b1fb921c 
								
							
								 
							
						 
						
							
							
								
								adjust log level  
							
							
								
 
							
							
						 
						4 years ago