aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-09-19chore(deps): bump com.google.protobuf:protobuf-javaorigin/dependabot/maven/other/java/client/com.google.protobuf-protobuf-java-3.25.5dependabot[bot]1-1/+1
Bumps [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.16.3 to 3.25.5. - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl) - [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.16.3...v3.25.5) --- updated-dependencies: - dependency-name: com.google.protobuf:protobuf-java dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2024-09-19fix max volume count auto settingchrislu1-1/+2
related to https://github.com/seaweedfs/seaweedfs/issues/6041#issuecomment-2360448182
2024-09-19Vol check disk bug (#6044)dsd1-19/+34
* fix volume.check.disk * ensure multiple replica sync * add comment --------- Co-authored-by: 邓书东 <shudong_deng@hhnb2024010108.intsig.com>
2024-09-19[volume] remove truncate idx file if size not healthy (#6043)Konstantin Lebedev2-7/+3
2024-09-17refactorchrislu1-2/+1
2024-09-17Bump chart version (#6033)Federico A. Corazza1-1/+1
* Update Chart.yaml * Update k8s/charts/seaweedfs/Chart.yaml --------- Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2024-09-17fix nil filer confchrislu1-0/+3
fix https://github.com/seaweedfs/seaweedfs/issues/6034
2024-09-16[filer] fix return 204 for DELETE on entry not found (#6023)Konstantin Lebedev1-5/+1
fix return 204 for DELETE on entry not found
2024-09-16improve worm support (#5983)Guang Jiong Lou20-255/+443
* improve worm support Signed-off-by: lou <alex1988@outlook.com> * worm mode in filer Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * move to fs configure Signed-off-by: lou <alex1988@outlook.com> * remove flag Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * support worm hardlink Signed-off-by: lou <alex1988@outlook.com> * update after review Signed-off-by: lou <alex1988@outlook.com> * typo Signed-off-by: lou <alex1988@outlook.com> * sync filer conf Signed-off-by: lou <alex1988@outlook.com> --------- Signed-off-by: lou <alex1988@outlook.com>
2024-09-16chore(deps): bump go.etcd.io/etcd/client/v3 from 3.5.15 to 3.5.16 (#6027)dependabot[bot]2-9/+9
Bumps [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd) from 3.5.15 to 3.5.16. - [Release notes](https://github.com/etcd-io/etcd/releases) - [Commits](https://github.com/etcd-io/etcd/compare/v3.5.15...v3.5.16) --- 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>
2024-09-16chore(deps): bump github.com/linxGnu/grocksdb from 1.9.2 to 1.9.3 (#6025)dependabot[bot]2-3/+3
Bumps [github.com/linxGnu/grocksdb](https://github.com/linxGnu/grocksdb) from 1.9.2 to 1.9.3. - [Release notes](https://github.com/linxGnu/grocksdb/releases) - [Commits](https://github.com/linxGnu/grocksdb/compare/v1.9.2...v1.9.3) --- updated-dependencies: - dependency-name: github.com/linxGnu/grocksdb 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-09-16chore(deps): bump github.com/getsentry/sentry-go from 0.28.1 to 0.29.0 (#6026)dependabot[bot]2-3/+3
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) from 0.28.1 to 0.29.0. - [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.28.1...v0.29.0) --- 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> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16chore(deps): bump github.com/rclone/rclone from 1.67.0 to 1.68.0 (#6028)dependabot[bot]2-73/+125
Bumps [github.com/rclone/rclone](https://github.com/rclone/rclone) from 1.67.0 to 1.68.0. - [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.67.0...v1.68.0) --- updated-dependencies: - dependency-name: github.com/rclone/rclone 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-09-16chore(deps): bump google.golang.org/grpc from 1.65.0 to 1.66.2 (#6029)dependabot[bot]2-3/+3
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.65.0 to 1.66.2. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.65.0...v1.66.2) --- updated-dependencies: - dependency-name: google.golang.org/grpc 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-09-16fix invalid file read (#6024)Guang Jiong Lou2-1/+8
2024-09-15Feature: compress before encryption (#6013)Eugeniy E. Mikhailov1-2/+5
2024-09-14fix file read crash (#6021)Bruce3-6/+11
2024-09-13[master] master missing start LoopPushingMetric routine fixed. (#6018)zouyixiong1-1/+1
2024-09-13changing FindEntry error handling in cassandra store (#6015)Aleksey Kosov1-5/+3
2024-09-13helm chart: add s3 and s3-tls ports where missing (#6016)Erwan de Lépinau2-1/+13
2024-09-12refactorchrislu7-29/+30
2024-09-123.733.73chrislu2-2/+2
2024-09-11Feature limit caching to prescribed number of bytes per file (#6009)Eugeniy E. Mikhailov4-2/+61
* feature: we can check if a fileId is already in the cache We using this to protect cache from adding the same needle to the cache over and over. * fuse mount: Do not start dowloader if needle is already in the cache * added maxFilePartSizeInCache property to ChunkCache If file very large only first maxFilePartSizeInCache bytes are going to be put to the cache (subject to the needle size constrains). * feature: for large files put in cache no more than prescribed number of bytes Before this patch only the first needle of a large file was intended for caching. This patch uses maximum prescribed amount of bytes to be put in cache. This allows to bypass default 2MB maximum for a file part stored in the cache. * added dummy mock methods to satisfy interfaces of ChunkCache
2024-09-11prevent dead loop for followers of master node (#6007)dsd1-2/+8
* prevent dead loop for followers of master node * fix comments --------- Co-authored-by: levi <344887649@foxmail.com>
2024-09-11change math/rand => math/rand/v2 in volume_layout.go where is a perfo… (#6006)dsd1-3/+4
2024-09-10bug fix in the data received from cache processing (#6002)Eugeniy E. Mikhailov1-5/+5
The patch addresses #3745. The cache should return the exact amount of data requested by the buffer. By construction of the cache it is always all requested data range or we have error happening. The old use of minsize miscalculate the requested data size, if non zero offset is requested.
2024-09-10increasing default cache sizechrislu1-1/+1
2024-09-10weed mount cachingchrislu1-2/+2
2024-09-10remove unusedchrislu1-2/+0
2024-09-10adjust loggingchrislu1-1/+1
2024-09-09[master] process grow request with must grow (#5999)Konstantin Lebedev2-27/+43
process grow request with must grow
2024-09-09[shell] fix volume grow in shell (#5992)Konstantin Lebedev6-748/+1111
* fix volume grow in shell * revert add Async * check available volume space * create a VolumeGrowRequest and remove unnecessary fields
2024-09-09chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.30 to ↵dependabot[bot]2-18/+18
1.27.33 (#5996) 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.27.30 to 1.27.33. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.30...config/v1.27.33) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/config 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-09-09[Helm chart] use `/healthz` as default route in readiness/liveness (#5990)wangtao1-2/+2
feat: #1627 use `/healthz` as default route in readinessProbe/livenessProbe of volume server
2024-09-09chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.3 to ↵dependabot[bot]2-27/+27
1.61.2 (#5994) 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.58.3 to 1.61.2. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.3...service/s3/v1.61.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>
2024-09-09chore(deps): bump modernc.org/sqlite from 1.32.0 to 1.33.0 (#5998)dependabot[bot]2-15/+3
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.32.0 to 1.33.0. - [Commits](https://gitlab.com/cznic/sqlite/compare/v1.32.0...v1.33.0) --- updated-dependencies: - dependency-name: modernc.org/sqlite 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-09-09chore(deps): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 ↵dependabot[bot]2-3/+3
(#5997) chore(deps): bump github.com/prometheus/client_golang Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.2 to 1.20.3. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.20.3/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.20.2...v1.20.3) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang 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-09-09chore(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 (#5995)dependabot[bot]2-15/+15
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.28.0 to 0.29.0. - [Commits](https://github.com/golang/net/compare/v0.28.0...v0.29.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-09-09Add release for OpenBSD (#5993)mrusme1-0/+59
2024-09-09more consistent server header for s3 apischrislu2-4/+5
2024-09-09bug fixed to filer store elastic deleteEntry (#5988)zouyixiong1-2/+10
2024-09-07better logging for volume growthchrislu5-3/+11
2024-09-07refactorchrislu2-2/+8
2024-09-05Remove "Content-Length" header if http.Error is issued (#5981)Eugeniy E. Mikhailov1-0/+4
2024-09-05Do CRC check if the buffer contains the full needle data before it is sent ↵Eugeniy E. Mikhailov1-1/+8
(#5980)
2024-09-05persist readonly state to volume info (#5977)Bruce5-496/+522
2024-09-04Skip volume data integrity check for volume which has remote file (#5976)Bruce1-3/+11
2024-09-04[s3] reducing the number of metrics for 403 (#5961)Konstantin Lebedev1-4/+1
reducing the number of metrics
2024-09-04[master] refactor func ShouldGrowVolumes (#5884)Konstantin Lebedev6-62/+121
2024-09-04support write once read manychrislu5-2/+15
fix https://github.com/seaweedfs/seaweedfs/issues/5954