c2269123d3 
								
							
								 
							
						 
						
							
							
								
								fix aws style Etag for chunks  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2acf6be24e 
								
							
								 
							
						 
						
							
							
								
								resend the http request if connection is stale  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f62c153274 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3be061994f 
								
							
								 
							
						 
						
							
							
								
								skip connection reset error  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1971 
this is because the connections are pooled but the volume server has reset the connection 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f984d2645 
								
							
								 
							
						 
						
							
							
								
								refactor buffer pool  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b2a9c98ef 
								
							
								 
							
						 
						
							
							
								
								fix nil  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df72dc206d 
								
							
								 
							
						 
						
							
							
								
								stats collect chunk upload retry count  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44bdfb2d15 
								
							
								 
							
						 
						
							
							
								
								filer: avoid encryption and compression at the same time  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1828  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eab6e31d34 
								
							
								 
							
						 
						
							
							
								
								use backticks instead of double quotes to avoid escaped additionally in regex  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3575d41009 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd9f3a0104 
								
							
								 
							
						 
						
							
							
								
								add sleep between upload retries  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								487e435679 
								
							
								 
							
						 
						
							
							
								
								adjust http max idle connections per host  
							
							
 
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/1802  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a29abd8600 
								
							
								 
							
						 
						
							
							
								
								add a {X-,}Idempotency-Key header for http POST  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1592 
according to https://github.com/golang/go/issues/19943  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8708e7a64d 
								
							
								 
							
						 
						
							
							
								
								print out data size  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ecff9521d 
								
							
								 
							
						 
						
							
							
								
								avoid []byte reuse  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								031aa70da6 
								
							
								 
							
						 
						
							
							
								
								Revert "revert bytebufferpool, seems problematic"  
							
							
 
							
							
							This reverts commit e0fcab47c0 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0fcab47c0 
								
							
								 
							
						 
						
							
							
								
								revert bytebufferpool, seems problematic  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c057dd1f64 
								
							
								 
							
						 
						
							
							
								
								add back upload retries  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19772d70d7 
								
							
								 
							
						 
						
							
							
								
								print for debugging  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef9c32ea0d 
								
							
								 
							
						 
						
							
							
								
								adjust compression threshold  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29c9fa2ef2 
								
							
								 
							
						 
						
							
							
								
								byte buffer for uploading  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2579edbc60 
								
							
								 
							
						 
						
							
							
								
								fix bug found by tests  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0c8507d93 
								
							
								 
							
						 
						
							
							
								
								memory pool to reduce memory allocation  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c31b254248 
								
							
								 
							
						 
						
							
							
								
								mount: shortcut when there is only one chunk  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f64252023e 
								
							
								 
							
						 
						
							
							
								
								Revert "a better byte buffer pool"  
							
							
 
							
							
							This reverts commit 59c6422777 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59c6422777 
								
							
								 
							
						 
						
							
							
								
								a better byte buffer pool  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								387ab6796f 
								
							
								 
							
						 
						
							
							
								
								filer: cross cluster synchronization  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50f7e2e89f 
								
							
								 
							
						 
						
							
							
								
								add log messages  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f55a87101 
								
							
								 
							
						 
						
							
							
								
								close http response  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b301b0b47 
								
							
								 
							
						 
						
							
							
								
								consume all response body in order to release requests  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								003d48da21 
								
							
								 
							
						 
						
							
							
								
								adjust logs  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								83cad3da79 
								
							
								 
							
						 
						
							
							
								
								add retry file upload  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20e2ac1add 
								
							
								 
							
						 
						
							
							
								
								filer: store md5 metadata for files uploaded by filer  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/1412  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbc8ae110f 
								
							
								 
							
						 
						
							
							
								
								report errors  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ff37ccdbd 
								
							
								 
							
						 
						
							
							
								
								testing parsing the upload  
							
							
 
							
							
							The mime type is always the value passed in.
Compress or not depends on the content detection, file name extension, and compression ratio.
If the content is already compressed, need to know the content size. 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fe60db404a 
								
							
								 
							
						 
						
							
							
								
								prepare for zstd  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3080c197e3 
								
							
								 
							
						 
						
							
							
								
								rename UnCompressData to DecompressData  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97239ce6f1 
								
							
								 
							
						 
						
							
							
								
								rename filechunk is_gzipped to is_compressed  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e912fd15e3 
								
							
								 
							
						 
						
							
							
								
								renaming  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16fe132a20 
								
							
								 
							
						 
						
							
							
								
								detect mime type before replicating to other volume servers  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								871efa4fc1 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
 
							
							
							some previous chunk etag was using md5, which should be wrong. 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9cacaf5eca 
								
							
								 
							
						 
						
							
							
								
								better detect file mime type  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f1d79512f 
								
							
								 
							
						 
						
							
							
								
								only detect when not sure about the types  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2d1597850 
								
							
								 
							
						 
						
							
							
								
								volume: detect gzip effectiveness only when content type is empty  
							
							
 
							
							
							revert part of 2286eda575 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8a73276602 
								
							
								 
							
						 
						
							
							
								
								refactor a bit  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eedd33dda3 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1911760a7 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2286eda575 
								
							
								 
							
						 
						
							
							
								
								sampling whether the data can be gzipped  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9b3750ad1 
								
							
								 
							
						 
						
							
							
								
								volume: handle repeated writes response  
							
							
								
 
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee635dcc36 
								
							
								 
							
						 
						
							
							
								
								refactoring  
							
							
								
 
							
							
						 
						6 years ago