7392161894 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: The free disk size and percentage are quite different from the output of df -h. ( #6550 )  
							
							
 
							
							
							* fix: record and delete bucket metrics after inactive
* feat: match available disk size with system cmd `dh -h`
* feat: move temp test to unmaintained/
---------
Co-authored-by: XYZ <XYZ> 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c2b8942769 
								
									
								
							
								 
							
						 
						
							
							
								
								stop retry when all nodes have tried it ( #6551 )  
							
							
 
							
							
							Co-authored-by: liguowei <liguowei@xinye.com> 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								441614b386 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: s3 command ignore -tlsVerifyClientCert and -cacert.file arguments ( #6547 )  
							
							
 
							
							
							s3 command ignore tlsVerifyClientCert and cacert.file arguments from
command line. On startS3Server instead of use real values (in s3opt),
default values (from s3Options, always empty) are checked.
Now on right values are checked and if user provide this arguments
RequireAndVerifyClientCert is set and/or ca certificate is loaded. 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9604db2c93 
								
									
								
							
								 
							
						 
						
							
							
								
								implement s3 streaming-unsigned-payload-trailer ( #6539 )  
							
							
 
							
							
							* implement s3 streaming-unsigned-payload-trailer
* chore: remove print 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								392656d59e 
								
									
								
							
								 
							
						 
						
							
							
								
								`ec.encode`: Explictly mount EC shards after volume conversion. ( #6528 )  
							
							
 
							
							
							This guarantees EC shards are immediately available after encoding,
even if not affected by subsequent re-balancing. 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9ca2b0b763 
								
									
								
							
								 
							
						 
						
							
							
								
								omit http and https ports when using X-Forwarded-Port ( #6527 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a7b964af96 
								
									
								
							
								 
							
						 
						
							
							
								
								add s3 signature tests and prepare implementation of STREAMING-UNSIGNED-PAYLOAD-TRAILER ( #6525 )  
							
							
 
							
							
							* add tests for s3 signature
* add test for newSignV4ChunkedReader.Read()
* add glog import 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e8d8bfcccc 
								
									
								
							
								 
							
						 
						
							
							
								
								Nit: remove missing newlines on `weed shell` commands output. ( #6524 )  
							
							
 
							
							
							Nit: remove missing newlines on `weed` commands output. 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8eab76c5db 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: record and delete bucket metrics after inactive ( #6523 )  
							
							
 
							
							
							Co-authored-by: XYZ <XYZ> 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9ebc132ffc 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: bucket-hook fails with gnu wget ( #6521 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								29c2d9b965 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove warning on EC balancing if no replica placement settings are found. ( #6516 )  
							
							
 
							
							
							Effectively undoes c9399a68; with ff8bd862 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a250699225 
								
									
								
							
								 
							
						 
						
							
							
								
								use X-Forwarded-Host and X-Forwarded-Port to determine correct host for AWS signature ( #6514 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								68f547bdf2 
								
									
								
							
								 
							
						 
						
							
							
								
								Nit: fix missing newline on EC balancing warnings regarding replica settings ( #6509 )  
							
							
 
							
							
							Nit: fix missing newline on EC balancing warnings regarding replica settings.
See 79136812 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95d8f4415a 
								
							
								 
							
						 
						
							
							
								
								3.84  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7fd42f5d06 
								
							
								 
							
						 
						
							
							
								
								Revert "Add content length to filer's requests ( #6489 )"  
							
							
 
							
							
							This reverts commit 9f42ce3f01 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c3d7e6ae6 
								
							
								 
							
						 
						
							
							
								
								3.83  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42efade0dc 
								
							
								 
							
						 
						
							
							
								
								adjust fix  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/6497  
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a75271dd43 
								
							
								 
							
						 
						
							
							
								
								ensure correct auto bucket creation  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/6497  
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								fc4df944a0 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove rate limit semaphore on master's leader selection logic. ( #6494 )  
							
							
 
							
							
							This was introduced by 054374c7 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								331c1f0f3f 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve EC shards balancing logic regarding replica placement settings. ( #6491 )  
							
							
 
							
							
							The replica placement type specifies numebr of _replicas_ on the same/different rack;
that means we can have one EC shard copy on each, even if the replica setting is zero.
This PR reworks replica placement parsing for EC rebalancing, so we check allow
(replica placement + 1) when selecting racks and nodes to balance EC shards into. 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								551baa44b2 
								
									
								
							
								 
							
						 
						
							
							
								
								verify if bucket exists in GetBucketLocationHandler ( #6485 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								9f42ce3f01 
								
									
								
							
								 
							
						 
						
							
							
								
								Add content length to filer's requests ( #6489 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								250fbbb3db 
								
									
								
							
								 
							
						 
						
							
							
								
								`ec.balance`: Allow EC balancing without collections. ( #6488 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7913681297 
								
									
								
							
								 
							
						 
						
							
							
								
								`ec.encode`: Display a warning on EC balancing if no replica placement settings are found. ( #6487 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33ba88df9c 
								
							
								 
							
						 
						
							
							
								
								fix from ensure() before actual deletion, within the b2 client library  
							
							
 
							
							
							fix https://github.com/seaweedfs/seaweedfs/issues/6483  
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								7c3a0ed874 
								
									
								
							
								 
							
						 
						
							
							
								
								return error on invalid action in PutUserPolicy ( #6482 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a2330f624b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add metrics for uploaded and deleted s3 objects ( #6475 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be15fee8e7 
								
							
								 
							
						 
						
							
							
								
								show error if backend is mis-configured  
							
							
 
							
							
							related to https://github.com/seaweedfs/seaweedfs/discussions/6472  
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4fe1248aa8 
								
									
								
							
								 
							
						 
						
							
							
								
								filer store YDB: fix upsert with TTL ( #6469 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5452405a81 
								
									
								
							
								 
							
						 
						
							
							
								
								cloud tier: support for Alibaba Cloud OSS ( #6466 )  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca4dca14d8 
								
							
								 
							
						 
						
							
							
								
								3.82  
							
							
								
 
							
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								cc05874d06 
								
									
								
							
								 
							
						 
						
							
							
								
								Add message queue agent ( #6463 )  
							
							
 
							
							
							* scaffold message queue agent
* adjust proto, add mq_agent
* add agent client implementation
* remove unused function
* agent publish server implementation
* adding agent 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b2f56d9add 
								
									
								
							
								 
							
						 
						
							
							
								
								Add JWT authentication to fs.mergeVolumes command ( #6461 )  
							
							
 
							
							
							Add jwt authentication to fs.mergeVolumes command 
							
						 
						9 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c5f21b2b01 
								
									
								
							
								 
							
						 
						
							
							
								
								fix S3 per-user-directory Policy ( #6443 )  
							
							
 
							
							
							* fix S3 per-user-directory Policy
* Delete docker/config.json
* add tests
* remove logs
* undo modifications of weed/shell/command_volume_balance.go
* remove modifications of docker-compose
* fix failing test
---------
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com> 
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								eab2e0e112 
								
									
								
							
								 
							
						 
						
							
							
								
								`ec.encode`: Fix bug causing source volumes not being deleted after EC conversion. ( #6447 )  
							
							
 
							
							
							This logic was originally part of `spreadEcShards()`, which got removed during
the unification effort with `ec.balance` (https://github.com/seaweedfs/seaweedfs/pull/6344 ),
accidentally breaking functionality in the process.
The commit restores the deletion code for EC'd volumes - with parallelization support. 
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c7ae969c06 
								
									
								
							
								 
							
						 
						
							
							
								
								Add bucket's traffic metrics ( #6444 )  
							
							
 
							
							
							* Add bucket's traffic metrics
* Add bucket traffic to dashboards
* Fix bucket metrics help messages
* Fix variable names 
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								aa299462f2 
								
									
								
							
								 
							
						 
						
							
							
								
								improve iam error handling ( #6446 )  
							
							
 
							
							
							* improve iam error handling
* Delete docker/test.py 
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2304d2b472 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix s3 audit missing requester for PUT requests ( #6434 )  
							
							
 
							
							
							fix s3 audit missing requster for PUT 
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1609682ac2 
								
									
								
							
								 
							
						 
						
							
							
								
								chore(deps): bump github.com/getsentry/sentry-go from 0.30.0 to 0.31.1 ( #6437 )  
							
							
 
							
							
							* chore(deps): bump github.com/getsentry/sentry-go from 0.30.0 to 0.31.1
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go ) from 0.30.0 to 0.31.1.
- [Release notes](https://github.com/getsentry/sentry-go/releases )
- [Changelog](https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-go/compare/v0.30.0...v0.31.1 )
---
updated-dependencies:
- dependency-name: github.com/getsentry/sentry-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix compilation
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com> 
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e7f2936dcc 
								
									
								
							
								 
							
						 
						
							
							
								
								fix force arg dropped during volume balance command ( #6432 )  
							
							
								
 
							
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								da2a234b00 
								
									
								
							
								 
							
						 
						
							
							
								
								[weed] change -n to -force ( #6421 )  
							
							
								
 
							
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39c1dde9df 
								
							
								 
							
						 
						
							
							
								
								3.81  
							
							
								
 
							
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								bc3640ee64 
								
									
								
							
								 
							
						 
						
							
							
								
								Update command_fs_merge_volumes.go ( #6406 )  
							
							
								
 
							
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3b1ac77e1f 
								
									
								
							
								 
							
						 
						
							
							
								
								worm grace period and retention time support ( #6404 )  
							
							
 
							
							
							Signed-off-by: lou <alex1988@outlook.com> 
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								0594006c81 
								
									
								
							
								 
							
						 
						
							
							
								
								use same time format in volume volume UI and filter UI ( #6395 )  
							
							
 
							
							
							use same time format in volume server UI with filter UI 
							
						 
						10 months ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								20cbc9e4eb 
								
									
								
							
								 
							
						 
						
							
							
								
								skip error while executing volume.fix.replication ( #6382 )  
							
							
								
 
							
							
						 
						11 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7dfb11be9 
								
							
								 
							
						 
						
							
							
								
								fix compilation  
							
							
								
 
							
							
						 
						11 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de09a82a32 
								
							
								 
							
						 
						
							
							
								
								go fmt  
							
							
								
 
							
							
						 
						11 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bfd59dd579 
								
							
								 
							
						 
						
							
							
								
								adjust import  
							
							
								
 
							
							
						 
						11 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec155022e7 
								
							
								 
							
						 
						
							
							
								
								"golang.org/x/exp/slices" => "slices" and go fmt  
							
							
								
 
							
							
						 
						11 months ago