Lisandro Pin
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.
6 days ago
dependabot[bot]
de66c82252
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.75.2 to 1.76.0 ( #6535 )
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2 ) from 1.75.2 to 1.76.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.75.2...service/s3/v1.76.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days ago
dependabot[bot]
239bef5677
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.36.0 to 1.36.1 ( #6538 )
Bumps [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2 ) from 1.36.0 to 1.36.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.36.0...v1.36.1 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days ago
dependabot[bot]
de61e21654
chore(deps): bump modernc.org/strutil from 1.2.0 to 1.2.1 ( #6537 )
Bumps [modernc.org/strutil](https://gitlab.com/cznic/strutil ) from 1.2.0 to 1.2.1.
- [Commits](https://gitlab.com/cznic/strutil/compare/v1.2.0...v1.2.1 )
---
updated-dependencies:
- dependency-name: modernc.org/strutil
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days ago
dependabot[bot]
3220c0de15
chore(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 ( #6536 )
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.10.0 to 0.11.0.
- [Commits](https://github.com/golang/sync/compare/v0.10.0...v0.11.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days ago
dependabot[bot]
bad0c61154
chore(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 ( #6534 )
Bumps google.golang.org/protobuf from 1.36.4 to 1.36.5.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days ago
dependabot[bot]
b4fd5f71c0
chore(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 ( #6533 )
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](6524bf65af
...f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days ago
dependabot[bot]
e369fe5c72
chore(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 ( #6532 )
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](53851d1459
...4574d27a4764455b42196d70a065bc6853246a25)
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days ago
Tom Crasset
9ca2b0b763
omit http and https ports when using X-Forwarded-Port ( #6527 )
1 week ago
Tom Crasset
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
1 week ago
Lisandro Pin
e8d8bfcccc
Nit: remove missing newlines on `weed shell` commands output. ( #6524 )
Nit: remove missing newlines on `weed` commands output.
1 week ago
zouyixiong
8eab76c5db
fix: record and delete bucket metrics after inactive ( #6523 )
Co-authored-by: XYZ <XYZ>
1 week ago
Ethan Mosbaugh
9ebc132ffc
fix: bucket-hook fails with gnu wget ( #6521 )
1 week ago
Lisandro Pin
29c2d9b965
Remove warning on EC balancing if no replica placement settings are found. ( #6516 )
Effectively undoes c9399a68; with ff8bd862
, a replica placement type `000`
will no longer break shards re-balancing.
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
1 week ago
Tom Crasset
a250699225
use X-Forwarded-Host and X-Forwarded-Port to determine correct host for AWS signature ( #6514 )
1 week ago
Lisandro Pin
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
.
2 weeks ago
chrislu
5e46960651
use golang:1.23 image
2 weeks ago
chrislu
95d8f4415a
3.84
2 weeks ago
chrislu
7fd42f5d06
Revert "Add content length to filer's requests ( #6489 )"
This reverts commit 9f42ce3f01
.
2 weeks ago
dependabot[bot]
8f45e4589c
chore(deps): bump cloud.google.com/go/pubsub from 1.45.3 to 1.47.0 ( #6501 )
* chore(deps): bump cloud.google.com/go/pubsub from 1.45.3 to 1.47.0
Bumps [cloud.google.com/go/pubsub](https://github.com/googleapis/google-cloud-go ) from 1.45.3 to 1.47.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.45.3...pubsub/v1.47.0 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/pubsub
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* go mod tidy
---------
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>
2 weeks ago
dependabot[bot]
c105f5a1b8
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.72.0 to 1.75.2 ( #6503 )
chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2 ) from 1.72.0 to 1.75.2.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.72.0...service/s3/v1.75.2 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks ago
dependabot[bot]
fc649018b0
chore(deps): bump golang.org/x/tools from 0.27.0 to 0.29.0 ( #6502 )
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.27.0 to 0.29.0.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.27.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks ago
dependabot[bot]
bc5aadd8af
chore(deps): bump github.com/schollz/progressbar/v3 from 3.17.1 to 3.18.0 ( #6504 )
chore(deps): bump github.com/schollz/progressbar/v3
Bumps [github.com/schollz/progressbar/v3](https://github.com/schollz/progressbar ) from 3.17.1 to 3.18.0.
- [Release notes](https://github.com/schollz/progressbar/releases )
- [Commits](https://github.com/schollz/progressbar/compare/v3.17.1...v3.18.0 )
---
updated-dependencies:
- dependency-name: github.com/schollz/progressbar/v3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks ago
dependabot[bot]
568c0e4a6e
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.34.0 to 1.36.0 ( #6505 )
Bumps [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2 ) from 1.34.0 to 1.36.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.34.0...v1.36.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks ago
chrislu
5c3d7e6ae6
3.83
2 weeks ago
chrislu
42efade0dc
adjust fix
fix https://github.com/seaweedfs/seaweedfs/issues/6497
2 weeks ago
chrislu
a75271dd43
ensure correct auto bucket creation
fix https://github.com/seaweedfs/seaweedfs/issues/6497
2 weeks ago
Lisandro Pin
fc4df944a0
Remove rate limit semaphore on master's leader selection logic. ( #6494 )
This was introduced by 054374c7
(2024-03-12) and serves no practical purpose,
yet it caps the maximum QPS master servers can handle.
2 weeks ago
Lisandro Pin
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.
2 weeks ago
Tom Crasset
551baa44b2
verify if bucket exists in GetBucketLocationHandler ( #6485 )
3 weeks ago
Hadi Zamani
9f42ce3f01
Add content length to filer's requests ( #6489 )
3 weeks ago
Lisandro Pin
250fbbb3db
`ec.balance`: Allow EC balancing without collections. ( #6488 )
3 weeks ago
Lisandro Pin
7913681297
`ec.encode`: Display a warning on EC balancing if no replica placement settings are found. ( #6487 )
3 weeks ago
chrislu
33ba88df9c
fix from ensure() before actual deletion, within the b2 client library
fix https://github.com/seaweedfs/seaweedfs/issues/6483
3 weeks ago
Tom Crasset
7c3a0ed874
return error on invalid action in PutUserPolicy ( #6482 )
3 weeks ago
dependabot[bot]
be5f6b3565
chore(deps): bump go.etcd.io/etcd/client/v3 from 3.5.17 to 3.5.18 ( #6476 )
Bumps [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd ) from 3.5.17 to 3.5.18.
- [Release notes](https://github.com/etcd-io/etcd/releases )
- [Commits](https://github.com/etcd-io/etcd/compare/v3.5.17...v3.5.18 )
---
updated-dependencies:
- dependency-name: go.etcd.io/etcd/client/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
dependabot[bot]
50ae91a3cb
chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.33.0 to 1.34.0 ( #6478 )
Bumps [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2 ) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.33.0...v1.34.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
dependabot[bot]
5058879eff
chore(deps): bump docker/build-push-action from 6.12.0 to 6.13.0 ( #6481 )
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.12.0 to 6.13.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](67a2d409c0
...ca877d9245402d1537745e0e356eab47c3520991)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
dependabot[bot]
82f50d5033
chore(deps): bump modernc.org/sqlite from 1.34.4 to 1.34.5 ( #6480 )
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite ) from 1.34.4 to 1.34.5.
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.34.4...v1.34.5 )
---
updated-dependencies:
- dependency-name: modernc.org/sqlite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
dependabot[bot]
793f527feb
chore(deps): bump go.mongodb.org/mongo-driver from 1.17.1 to 1.17.2 ( #6479 )
Bumps [go.mongodb.org/mongo-driver](https://github.com/mongodb/mongo-go-driver ) from 1.17.1 to 1.17.2.
- [Release notes](https://github.com/mongodb/mongo-go-driver/releases )
- [Commits](https://github.com/mongodb/mongo-go-driver/compare/v1.17.1...v1.17.2 )
---
updated-dependencies:
- dependency-name: go.mongodb.org/mongo-driver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
dependabot[bot]
18a4ca0da2
chore(deps): bump google.golang.org/api from 0.216.0 to 0.218.0 ( #6477 )
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.216.0 to 0.218.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.216.0...v0.218.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks ago
Hadi Zamani
a2330f624b
Add metrics for uploaded and deleted s3 objects ( #6475 )
3 weeks ago
chrislu
be15fee8e7
show error if backend is mis-configured
related to https://github.com/seaweedfs/seaweedfs/discussions/6472
3 weeks ago
Marc MAURICE
95357df8dd
Update README.md - space for label creation ( #6471 )
3 weeks ago
MaratKarimov
4fe1248aa8
filer store YDB: fix upsert with TTL ( #6469 )
4 weeks ago
ludwigxia
5452405a81
cloud tier: support for Alibaba Cloud OSS ( #6466 )
4 weeks ago
chrislu
ca4dca14d8
3.82
4 weeks ago
Chris Lu
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
4 weeks ago
Hadi Zamani
b2f56d9add
Add JWT authentication to fs.mergeVolumes command ( #6461 )
Add jwt authentication to fs.mergeVolumes command
4 weeks ago
dependabot[bot]
b305b9fd11
chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.28.4 to 1.29.1 ( #6454 )
chore(deps): bump github.com/aws/aws-sdk-go-v2/config
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ) from 1.28.4 to 1.29.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.28.4...config/v1.29.1 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 weeks ago