aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-12-09chore(deps): bump golang.org/x/net from 0.31.0 to 0.32.0 (#6330)dependabot[bot]2-15/+15
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.31.0 to 0.32.0. - [Commits](https://github.com/golang/net/compare/v0.31.0...v0.32.0) --- updated-dependencies: - dependency-name: golang.org/x/net 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>
2024-12-09chore(deps): bump cloud.google.com/go/pubsub from 1.45.1 to 1.45.3 (#6328)dependabot[bot]2-44/+44
Bumps [cloud.google.com/go/pubsub](https://github.com/googleapis/google-cloud-go) from 1.45.1 to 1.45.3. - [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.1...pubsub/v1.45.3) --- updated-dependencies: - dependency-name: cloud.google.com/go/pubsub 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>
2024-12-09chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.69.0 to ↵dependabot[bot]2-24/+24
1.71.0 (#6329) 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.69.0 to 1.71.0. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.69.0...service/s3/v1.71.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>
2024-12-09chore(deps): bump github.com/hanwen/go-fuse/v2 from 2.7.1 to 2.7.2 (#6331)dependabot[bot]2-3/+3
Bumps [github.com/hanwen/go-fuse/v2](https://github.com/hanwen/go-fuse) from 2.7.1 to 2.7.2. - [Commits](https://github.com/hanwen/go-fuse/compare/v2.7.1...v2.7.2) --- updated-dependencies: - dependency-name: github.com/hanwen/go-fuse/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>
2024-12-09chore(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 (#6332)dependabot[bot]2-3/+3
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.27.0 to 0.28.0. - [Commits](https://github.com/golang/sys/compare/v0.27.0...v0.28.0) --- updated-dependencies: - dependency-name: golang.org/x/sys 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>
2024-12-09chore(deps): bump docker/build-push-action from 6.9.0 to 6.10.0 (#6333)dependabot[bot]7-7/+7
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.9.0 to 6.10.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/4f58ea79222b3b9dc2c8bbdd6debcef730109a75...48aba3b46d1b1fec4febb7c5d0c644b249a11355) --- 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>
2024-12-06Remove average constraints when selecting nodes/racks to balance EC shards ↵Lisandro Pin3-97/+12
into. (#6325)
2024-12-05Replaced https.client.enabled with false in scaffold/security (#6320)vadimartynov1-1/+1
2024-12-05adjust error messagechrislu1-1/+3
2024-12-05Share common parameters for EC re-balancing functions under a single struct. ↵Lisandro Pin3-187/+189
(#6319) TODO cleanup for https://github.com/seaweedfs/seaweedfs/discussions/6179.
2024-12-04Account for replication placement settings when balancing EC shards within ↵Lisandro Pin3-35/+57
the same rack. (#6317) * Account for replication placement settings when balancing EC shards within racks. * Update help contents for `ec.balance`. * Add a few more representative test cases for `pickEcNodeToBalanceShardsInto()`.
2024-12-04Account for replication placement settings when balancing EC shards across ↵Lisandro Pin4-29/+36
racks. (#6316)
2024-12-02[security] reload whiteList on http seerver (#6302)Konstantin Lebedev6-34/+81
* reload whiteList * white_list add to scaffold
2024-12-02Resolve replica placement for EC volumes from master server defaults. (#6303)Lisandro Pin3-28/+103
2024-11-28Display details upon failures to re-balance EC shards racks. (#6299)Lisandro Pin2-12/+18
2024-11-27Improve EC shards rebalancing logic across nodes (#6297)Lisandro Pin2-33/+159
* Improve EC shards rebalancing logic across nodes. - Favor target nodes with less preexisting shards, to ensure a fair distribution. - Randomize selection when multiple possible target nodes are available. - Add logic to account for replication settings when selecting target nodes (currently disabled). * Fix minor test typo. * Clarify internal error messages for `pickEcNodeToBalanceShardsInto()`.
2024-11-26change comment for expect header (#6289)steve.wei1-5/+4
* remove case of expect * Set the default value of the Expect header for compatibility.
2024-11-26[master] avoid timeout when assigning for main request with filter by DC or ↵Konstantin Lebedev3-4/+8
rack (#6291) * avoid timeout when assigning for main request with filter by DC or rack https://github.com/seaweedfs/seaweedfs/issues/6290 * use constant NoWritableVolumes
2024-11-26[master] update LastLeaderChangeTime for hashicorp raft (#6292)Konstantin Lebedev2-1/+1
2024-11-25use readable bytes size string in shell output (#6288)Trim211-1/+3
2024-11-25chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.3 to ↵dependabot[bot]2-15/+15
1.69.0 (#6287) 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.66.3 to 1.69.0. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.66.3...service/s3/v1.69.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>
2024-11-25chore(deps): bump docker/metadata-action from 5.5.1 to 5.6.1 (#6281)dependabot[bot]7-7/+7
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.5.1 to 5.6.1. - [Release notes](https://github.com/docker/metadata-action/releases) - [Commits](https://github.com/docker/metadata-action/compare/8e5442c4ef9f78752691e2d8f8d19755c6f78e81...369eb591f429131d6889c46b94e711f089e6ca96) --- updated-dependencies: - dependency-name: docker/metadata-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>
2024-11-25chore(deps): bump github.com/hanwen/go-fuse/v2 from 2.6.1 to 2.7.1 (#6283)dependabot[bot]2-3/+3
Bumps [github.com/hanwen/go-fuse/v2](https://github.com/hanwen/go-fuse) from 2.6.1 to 2.7.1. - [Commits](https://github.com/hanwen/go-fuse/compare/v2.6.1...v2.7.1) --- updated-dependencies: - dependency-name: github.com/hanwen/go-fuse/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>
2024-11-25chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#6284)dependabot[bot]2-2/+3
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.9.0 to 1.10.0. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0) --- updated-dependencies: - dependency-name: github.com/stretchr/testify 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>
2024-11-25chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.45 to ↵dependabot[bot]2-33/+33
1.17.46 (#6285) chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials Bumps [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) from 1.17.45 to 1.17.46. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.17.45...credentials/v1.17.46) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/credentials 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>
2024-11-25chore(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (#6286)dependabot[bot]2-3/+3
Bumps google.golang.org/protobuf from 1.35.1 to 1.35.2. --- 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>
2024-11-25use ShouldGrowVolumesByDcAndRack (#6280)Konstantin Lebedev3-29/+42
2024-11-25fix missing register master metric MasterPickForWriteErrorCounter (#6277)Konstantin Lebedev1-0/+1
2024-11-23fix EcVolumes sorting in volume UI (#6275)Trim211-3/+4
* Update store_ec.go * fix: EcVolume sorting not work * use stdlib * revert
2024-11-23wait a bit before getting the next volume id if the leader is recently electedchrislu3-0/+10
2024-11-21use math rand v2chrislu1-2/+2
2024-11-21format errorchrislu2-7/+7
2024-11-21Improve EC shards rebalancing logic across racks (#6270)Lisandro Pin4-40/+269
Improve EC shards rebalancing logic across racks. - Favor target shards with less preexisting shards, to ensure a fair distribution. - Randomize selection when multiple possible target shards are available. - Add logic to account for replication settings when selecting target shards (currently disabled).
2024-11-21ExclusiveLocker only create one renew goroutine (#6269)Numblgw1-34/+45
Co-authored-by: liguowei <liguowei@xinye.com>
2024-11-21filer sync: source path and exclude path support dir suffix (#6268)Numblgw1-8/+13
filer sync: source path and exclude paht support dir suffix Co-authored-by: liguowei <liguowei@xinye.com>
2024-11-21[master] Revert back automatic volume grow in case of compensate for crowded ↵Konstantin Lebedev1-0/+3
volumes (#6267) brought back the Automatic Volume Grow to compensate for crowded volumes
2024-11-21[shell] don't require lock when there are no changes for ↵Konstantin Lebedev1-3/+4
volume.fix.replication (#6266) * don't require lock when there are no changes * revert takeAction
2024-11-21[master] avoid crowded more writable for auto grow (#6214)Konstantin Lebedev2-8/+8
avoid crowded more writable https://github.com/seaweedfs/seaweedfs/issues/6121
2024-11-21fix compilationchrislu1-2/+3
2024-11-21display actual offset valuechrislu1-1/+1
2024-11-21ReadAt may return io.EOF t end of filechrislu11-21/+73
related to https://github.com/seaweedfs/seaweedfs/issues/6219
2024-11-20adjust error messagechrislu1-0/+3
2024-11-20consistent error message if auth is not setupchrislu1-1/+6
fix https://github.com/seaweedfs/seaweedfs/issues/6262
2024-11-20[shell] add noLock param for volume.move (#6261)Konstantin Lebedev2-4/+12
2024-11-19adjust error messagechrislu1-1/+1
2024-11-19chore(deps): bump github.com/rclone/rclone from 1.68.1 to 1.68.2 (#6260)dependabot[bot]2-3/+3
Bumps [github.com/rclone/rclone](https://github.com/rclone/rclone) from 1.68.1 to 1.68.2. - [Release notes](https://github.com/rclone/rclone/releases) - [Changelog](https://github.com/rclone/rclone/blob/master/RELEASE.md) - [Commits](https://github.com/rclone/rclone/compare/v1.68.1...v1.68.2) --- updated-dependencies: - dependency-name: github.com/rclone/rclone dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19typochrislu1-8/+8
2024-11-19renamechrislu1-11/+11
2024-11-19minorchrislu1-1/+1
2024-11-19Unify usage of shell.EcNode.dc as DataCenterId. (#6258)Lisandro Pin11-31/+35