aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2025-06-16[shell] volume copy add param noLock (#6871)Konstantin Lebedev1-1/+4
2025-06-153.913.91chrislu2-3/+3
2025-06-15Support filtering source disk type in volume.tier.upload (#6868)NyaMisty2-4/+14
2025-06-15Fix wrong error handling in volume.tier.upload when stream == nil but ↵NyaMisty1-5/+9
copyErr != nil (#6867)
2025-06-15Correctly sort in volume.list to ensure output consistency (#6866)NyaMisty1-2/+29
2025-06-13FUSE Mount: Fix buffer allocation during copy (#6863)Gerry Hernandez2-33/+94
Fix buffer allocation during FUSE copy
2025-06-12mount: complete fix for freebsdchrislu6-5/+49
fix https://github.com/seaweedfs/seaweedfs/issues/6645
2025-06-11refactorchrislu2-27/+26
2025-06-11refactorchrislu3-35/+46
2025-06-11refactoringchrislu2-14/+28
2025-06-11fix rocksdb enumerate (#6858)Bruce Zou2-11/+86
2025-06-10chore(deps): bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 (#6856)dependabot[bot]2-3/+3
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.7 to 1.6.1. - [Release notes](https://github.com/cloudflare/circl/releases) - [Commits](https://github.com/cloudflare/circl/compare/v1.3.7...v1.6.1) --- updated-dependencies: - dependency-name: github.com/cloudflare/circl dependency-version: 1.6.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09chore(deps): bump github.com/redis/go-redis/v9 from 9.8.0 to 9.10.0 (#6850)dependabot[bot]2-3/+3
Bumps [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) from 9.8.0 to 9.10.0. - [Release notes](https://github.com/redis/go-redis/releases) - [Changelog](https://github.com/redis/go-redis/blob/master/CHANGELOG.md) - [Commits](https://github.com/redis/go-redis/compare/v9.8.0...v9.10.0) --- updated-dependencies: - dependency-name: github.com/redis/go-redis/v9 dependency-version: 9.10.0 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>
2025-06-09chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.80.0 to ↵dependabot[bot]2-3/+3
1.80.1 (#6852) 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.80.0 to 1.80.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/service/s3/v1.80.0...service/s3/v1.80.1) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/service/s3 dependency-version: 1.80.1 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>
2025-06-09chore(deps): bump go.etcd.io/etcd/client/v3 from 3.6.0 to 3.6.1 (#6855)dependabot[bot]2-9/+9
Bumps [go.etcd.io/etcd/client/v3](https://github.com/etcd-io/etcd) from 3.6.0 to 3.6.1. - [Release notes](https://github.com/etcd-io/etcd/releases) - [Commits](https://github.com/etcd-io/etcd/compare/v3.6.0...v3.6.1) --- updated-dependencies: - dependency-name: go.etcd.io/etcd/client/v3 dependency-version: 3.6.1 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>
2025-06-09chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.67 to ↵dependabot[bot]2-6/+6
1.17.68 (#6853)
2025-06-09chore(deps): bump modernc.org/sqlite from 1.37.1 to 1.38.0 (#6854)dependabot[bot]2-12/+8
2025-06-08refactororigin/refactor-volume-writechrislu2-76/+15
2025-06-083.903.90chrislu2-3/+4
2025-06-07add a readme file for volume needle data layoutchrislu1-0/+160
2025-06-06refactorchrislu5-34/+21
2025-06-06include new changes related to FreeBSDchrislu2-1/+3
https://github.com/hanwen/go-fuse/commit/50f6569d1a7d3920be218c2abdbeffeb7fbc4a3c
2025-06-06fix testschrislu1-3/+5
2025-06-06Fix dumb typo in 08556257 (#6844)Lisandro Pin1-1/+1
2025-06-06fix(filer): add missing return after KvDelete in KvPut with empty value (#6846)SmoothDenis1-0/+1
2025-06-06refactoringchrislu4-72/+54
2025-06-06a bit refactoringchrislu1-12/+17
2025-06-06refactor needle write for different versionschrislu6-127/+519
2025-06-05New `needle_map.CompactMap()` implementation for reduced memory usage (#6842)Lisandro Pin7-439/+1298
* Rework `needle_map.CompactMap()` to maximize memory efficiency. * Use a memory-efficient structure for `CompactMap` needle value entries. This slightly complicates the code, but makes a **massive** difference in memory efficiency - preliminary results show a ~30% reduction in heap usage, with no measurable performance impact otherwise. * Clean up type for `CompactMap` chunk IDs. * Add a small comment description for `CompactMap()`. * Add the old version of `CompactMap()` for comparison purposes.
2025-06-05update to latest hanwen/go-fuse/v2chrislu2-1/+3
https://github.com/seaweedfs/seaweedfs/issues/6645#issuecomment-2933832235 fix https://github.com/seaweedfs/seaweedfs/issues/6645
2025-06-05the isFsync parameter is essentially IsAsyncWrite and it needs to be turned ↵chrislu1-1/+1
off if s.isStopping https://github.com/seaweedfs/seaweedfs/commit/d8c574a5ef1a811f9a0d447097d9edfcc0c1d84c#r159132764
2025-06-03fix buildchrislu1-2/+2
2025-06-03change version directorychrislu43-98/+112
2025-06-03gorocksdb 1.10.1 ~ rocksdb 10.2.1chrislu4-5/+5
2025-06-02Merge branch 'master' of https://github.com/seaweedfs/seaweedfs3.89Chris Lu11-56/+82
2025-06-023.89Chris Lu3-9/+13
2025-06-02chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.78.2 to ↵dependabot[bot]2-6/+6
1.80.0 (#6830) 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.78.2 to 1.80.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.78.2...service/s3/v1.80.0) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/service/s3 dependency-version: 1.80.0 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> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2025-06-02chore(deps): bump modernc.org/sqlite from 1.37.0 to 1.37.1 (#6831)dependabot[bot]2-18/+18
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.37.0 to 1.37.1. - [Commits](https://gitlab.com/cznic/sqlite/compare/v1.37.0...v1.37.1) --- updated-dependencies: - dependency-name: modernc.org/sqlite dependency-version: 1.37.1 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> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2025-06-02chore(deps): bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 ↵dependabot[bot]2-3/+3
(#6832) chore(deps): bump github.com/prometheus/client_golang Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.21.1 to 1.22.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.21.1...v1.22.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-version: 1.22.0 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> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2025-06-02chore(deps): bump docker/build-push-action from 6.17.0 to 6.18.0 (#6834)dependabot[bot]7-7/+7
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.17.0 to 6.18.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/1dc73863535b631f98b2378be8619f83b136f4a0...263435318d21b8e681c14492fe198d362a7d2c83) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-version: 6.18.0 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> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2025-06-02chore(deps): bump github.com/fluent/fluent-logger-golang from 1.9.0 to ↵dependabot[bot]2-7/+9
1.10.0 (#6833) chore(deps): bump github.com/fluent/fluent-logger-golang Bumps [github.com/fluent/fluent-logger-golang](https://github.com/fluent/fluent-logger-golang) from 1.9.0 to 1.10.0. - [Changelog](https://github.com/fluent/fluent-logger-golang/blob/master/CHANGELOG.md) - [Commits](https://github.com/fluent/fluent-logger-golang/compare/v1.9.0...v1.10.0) --- updated-dependencies: - dependency-name: github.com/fluent/fluent-logger-golang dependency-version: 1.10.0 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> Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2025-06-02fix insert beyond look back window (#6838)Chris Lu2-12/+39
2025-06-02Minor fix for the `CompactMap()` performance test. (#6836)Lisandro Pin1-2/+2
Per-entry memory usage is based on `TotalAllocs`, which is incorrect - that value is a cummulative of heap usage, which doesn't decrease when objects are freeed. `Allocs` is instead an accurate represeentation of actual memory usage at the time metrics are reported.
2025-06-02Update filer upsert sqlstring for postgresql (#6835)Luna Yao1-2/+14
2025-06-01revert part of d8c574a5ef1a811f9a0d447097d9edfcc0c1d84c (#6829)Chris Lu1-1/+1
2025-05-29Fix TTL Behavior for Directories in Path-Specific Configuration (#6827)FQHSLycopene1-0/+4
2025-05-28Further improve memory usage of `needle_map.CompactMap()`. (#6825)Lisandro Pin2-36/+40
2025-05-28Add context with request (#6824)Aleksey Kosov57-218/+253
2025-05-27unlimit the list entries in completeMultipartUpload (#6822)Bruce Zou1-3/+4
2025-05-26Unable to upload empty files to seaweed via. multipart when length is ↵royatwp1-1/+5
unknown (#6729)