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  
				
					
						
							
							
								 
						
							
							
							
								
							
								50ddd8c8e2 
								
							
								 
							
						 
						
							
							
								
								remove debug messages  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2514  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								488afa5002 
								
							
								 
							
						 
						
							
							
								
								volume: load volume can optionally be skipped, if ec volume exists  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2489  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59e58c4b23 
								
							
								 
							
						 
						
							
							
								
								volume: fix loading old volume format  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2487  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c8dea9de8 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c857cc7286 
								
							
								 
							
						 
						
							
							
								
								cloud tier: remove tagging since not all s3 vendors support this  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d04cdcf40d 
								
							
								 
							
						 
						
							
							
								
								s3 header add user agent  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3be3c17f59 
								
							
								 
							
						 
						
							
							
								
								volume vacuum: avoid timeout with streaming progress report  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2396  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a23bcbb7ec 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor: move from io/ioutil to io and os package  
							
							
 
							
							
							The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com> 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0b928ff5e 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3afa451cdc 
								
							
								 
							
						 
						
							
							
								
								volume: find a non-empty offset when binary searching by timestamp  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b530f12327 
								
							
								 
							
						 
						
							
							
								
								volume: find a non-empty offset when binary searching by timestamp  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2364  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce1efeb0eb 
								
							
								 
							
						 
						
							
							
								
								adds more error message  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d688e10ed1 
								
							
								 
							
						 
						
							
							
								
								do not try to compress if not sure about the file content  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								332f5ad3a8 
								
							
								 
							
						 
						
							
							
								
								revert temporary changes that disabled compression  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2362  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0d1e7bd05 
								
							
								 
							
						 
						
							
							
								
								skip ec volumes when loading normal volumes  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f58ea6a2ee 
								
							
								 
							
						 
						
							
							
								
								add source name to error message  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e9372dcf7 
								
							
								 
							
						 
						
							
							
								
								volume stream read skips deleted content  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5956a8b05a 
								
							
								 
							
						 
						
							
							
								
								adjust comment  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5fc35ed0c 
								
							
								 
							
						 
						
							
							
								
								change server address from string to a type  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c6ff55226 
								
							
								 
							
						 
						
							
							
								
								add volume not found error type, to reduce error log  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1b942dfa3c 
								
							
								 
							
						 
						
							
							
								
								add error message  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ce97b59d8 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f811fd0903 
								
							
								 
							
						 
						
							
							
								
								fix build  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5adfdd7982 
								
							
								 
							
						 
						
							
							
								
								change to a new bloom filter library  
							
							
								
 
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								00c4e06caa 
								
							
								 
							
						 
						
							
							
								
								cloud drive: s3 configurable force path style  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0cc130849 
								
							
								 
							
						 
						
							
							
								
								do not force path style for better compatibility  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								865b06b7fe 
								
							
								 
							
						 
						
							
							
								
								The IEEE assembler optimizations has been submitted and will be part of the Go 1.6 standard library.  
							
							
 
							
							
							https://github.com/klauspost/crc32  
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78e8ddf910 
								
							
								 
							
						 
						
							
							
								
								Only when tailing volume, the zero-ed cookie should skip checking.  
							
							
 
							
							
							This only happens when checkCookie == false and fsync == false. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8617c1a39 
								
							
								 
							
						 
						
							
							
								
								tail volume: fix zero cookie problem from batch deletion  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								734c980040 
								
							
								 
							
						 
						
							
							
								
								volume: support concurrent download data size limit  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9cc84a910f 
								
							
								 
							
						 
						
							
							
								
								volume: deletion can skip volume size checking  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2225  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49c66e88a0 
								
							
								 
							
						 
						
							
							
								
								volume: change all writes to fsync during graceful stopping  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2193  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b624090398 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24e11d1e90 
								
							
								 
							
						 
						
							
							
								
								look back when adding to sorted values  
							
							
 
							
							
							look back when adding to sorted values, before adding it to overflow 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fc8dd58aea 
								
							
								 
							
						 
						
							
							
								
								volume: large_volume version has bug when using in memory index  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2162  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56eb522b13 
								
							
								 
							
						 
						
							
							
								
								fix stats when a collection is deleted  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c82326575 
								
							
								 
							
						 
						
							
							
								
								use bytes.Buffer to reduce memory allocation and gc  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99ef280c7c 
								
							
								 
							
						 
						
							
							
								
								avoid data loss after restarting a container with a volum server  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1aa7e99a89 
								
							
								 
							
						 
						
							
							
								
								skip file not found error when deleting  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac26080bd2 
								
							
								 
							
						 
						
							
							
								
								fix concurrent vacuum & delete panic  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf552417a7 
								
							
								 
							
						 
						
							
							
								
								minFreeSpace refactored  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31f1cdeac2 
								
							
								 
							
						 
						
							
							
								
								minFreeSpace argument allows size like 10GiB  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca998328c2 
								
							
								 
							
						 
						
							
							
								
								do not add new volumes when below minFreeSpacePercent  
							
							
 
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/2017  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8114da02d 
								
							
								 
							
						 
						
							
							
								
								avoid thundering herd effect  
							
							
 
							
							
							transient errors may cause thundering herd effect to all trying to recover from remove ec shards 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae74d8f02a 
								
							
								 
							
						 
						
							
							
								
								fix error message  
							
							
 
							
							
							related to https://github.com/chrislusf/seaweedfs/issues/2012  
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								283d703d50 
								
							
								 
							
						 
						
							
							
								
								adjust text  
							
							
								
 
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8e404a1433 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						5 years ago