aboutsummaryrefslogtreecommitdiff
path: root/weed/storage
AgeCommit message (Collapse)AuthorFilesLines
2024-09-03copy ec shards to disks already having ec volumeschrislu1-3/+5
fix https://github.com/seaweedfs/seaweedfs/issues/5615
2024-09-02fix volume.move io.EOF (#5960)wyang1-3/+10
2024-09-01update metric for ErrorCRC if it happens during volume readNeedleDataInto ↵Eugeniy E. Mikhailov1-0/+2
(#5957)
2024-08-21fix replication range checkchrislu1-12/+14
fix for https://github.com/seaweedfs/seaweedfs/wiki/Replication#replication-string
2024-08-18prevent compacting on the same volumechrislu1-0/+12
2024-08-16EC volume supports expiration and displays expiration message when executing ↵augustazz7-20/+86
volume.list (#5895) * ec volume expire * volume.list show DestroyTime * comments * code optimization --------- Co-authored-by: xuwenfeng <xuwenfeng1@zto.com>
2024-08-13renamechrislu1-1/+1
2024-08-13add dat file size into vif for ECchrislu4-13/+36
2024-08-13fix EC reading on nLargeBlockRowschrislu2-10/+19
fix https://github.com/seaweedfs/seaweedfs/issues/5465
2024-07-10Detect underflow when calculating unused space (#5758)Dan2-2/+84
* Detect underflow when calculating unused space * Detect underflow when calculating unused space
2024-07-01refactor all methods strings to const (#5726)Konstantin Lebedev1-1/+1
2024-06-28fixed fail to initialize existing ec volume when volume server has separate ↵Taehyung Lim1-1/+1
index dictory (#5723)
2024-06-02Fix sorted needle file's write mode for (*SortedFileNeedleMap).Delete() (#5633)NyaMisty1-1/+1
2024-05-12fix: recreate index include deleted files (#5579)Konstantin Lebedev3-19/+18
* fix: recreate index include deleted files https://github.com/seaweedfs/seaweedfs/issues/5508 * fix: counting the number of files * fix: log
2024-04-28fix: skip file size checking for volume with TTL (#5541)Konstantin Lebedev1-0/+3
fix: skip file size checking for volume with tll https://github.com/seaweedfs/seaweedfs/issues/5508
2024-04-26feat: upload files directly without multipart/form-data (#5539)Kevin Bulteel1-1/+71
2024-04-17rename VolumeServerVolumeGauge (#5504)steve.wei4-5/+5
2024-04-11[volume] Reduce the number of buffers for uploading one chunk (#5458)Konstantin Lebedev1-9/+3
2024-04-02fix: always close volume file (#4530) (#5459)Henco Appel1-4/+11
If sync fails then close is never called. We should always be calling close on the file. Co-authored-by: Hendrik Appel <happel@europe.altair.com>
2024-03-19fix compilationchrislu1-1/+1
2024-03-18chore(deps): bump github.com/rclone/rclone from 1.65.2 to 1.66.0 (#5387)dependabot[bot]1-1/+1
* chore(deps): bump github.com/rclone/rclone from 1.65.2 to 1.66.0 Bumps [github.com/rclone/rclone](https://github.com/rclone/rclone) from 1.65.2 to 1.66.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.65.2...v1.66.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> * Fix compilation error with rclone update (#5395) Fix compilation error --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Damiano Albani <damiano.albani@gmail.com>
2024-03-12go fmtchrislu1-1/+1
2024-03-09remove repetitive words (#5364)rustrover1-1/+1
2024-03-06Add deleted bytes to total_disk_size (#5161)Seyed Mahdi Sadegh Shobeiri1-0/+7
2024-02-24avoid unexpected compact size (#5272)Konstantin Lebedev1-2/+18
https://github.com/seaweedfs/seaweedfs/issues/5215
2024-02-24when verifyNeedleIntegrity, do not truncate fileschrislu1-6/+2
related to https://github.com/seaweedfs/seaweedfs/pull/5259
2024-02-14Fix Broken Links (#5287)Justin Dhillon1-2/+2
* https://learn.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-setprocessworkingsetsize * https://learn.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-getprocessworkingsetsize * remove https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css * https://github.com/AShiou/hof
2024-01-26weed/storage: Fix volume info file permissions (#5246)Benoît Knecht1-3/+2
2024-01-25Revert "Fix weed fix"chrislu1-28/+2
This reverts commit 6c1ce18541731b01cca7c13f6245cbaad3bca7a5.
2024-01-15can vacuum volume when size mismatch (#5200)skycope3-4/+14
Co-authored-by: Yang Wang <yangwang@weride.ai>
2024-01-11fix write volume over size MaxPossibleVolumeSize (#5190)skycope2-14/+1
Co-authored-by: Yang Wang <yangwang@weride.ai>
2024-01-11factor in existing ec volume count when estimating max volume countchrislu2-3/+7
related to https://github.com/seaweedfs/seaweedfs/issues/5191
2024-01-10chore: add status code for request_total metrics (#5188)Konstantin Lebedev1-10/+10
2023-12-06weed/storage: fix dropped test errorsLars Lehtonen1-0/+12
2023-11-26go fmtchrislu2-5/+5
2023-11-23reduce binary size by skipping rclonechrislu3-0/+7
2023-11-20Fix weed fixSmsS41-2/+28
2023-10-03Revert "Revert "Revert "Add disk type to prometheus metrics" (#4777)""chrislu4-5/+5
This reverts commit 567d78892860f87c207beb56a3323b4b9e90dfc9.
2023-10-03Revert "Revert "fix compilation""chrislu1-2/+0
This reverts commit f9abfd0b03b67e3fa876fcacf584edf378164eb9.
2023-10-03Revert "fix compilation"chrislu4-2/+5
This reverts commit 451ec6504d07812b074555a1fbb2a831bfa8e5e3.
2023-10-03fix compilationchrislu4-5/+2
2023-10-03Revert "fix compilation"chrislu1-0/+2
This reverts commit 0483ba388904f3404c0b7ffe3616de4539f84f3e.
2023-10-02fix compilationchrislu1-2/+0
2023-10-02Revert "Revert "Add disk type to prometheus metrics" (#4777)"chrislu4-5/+7
This reverts commit 9215ba24be0aec0c5804927cc73613560e57cbc0.
2023-09-25fix(ec): volumes created by foreign collection due to bug in ec balance (#4864)Tobias Gurtzick1-2/+11
* fix(ec): ignore 0 byte data files refers to parts of #4861 Signed-off-by: Tobias Gurtzick <magic@wizardtales.com> * fix(ec): ignore volumes not from the current collection during balance fixes #4861 Signed-off-by: Tobias Gurtzick <magic@wizardtales.com> --------- Signed-off-by: Tobias Gurtzick <magic@wizardtales.com>
2023-09-25Revert "Revert "Merge branch 'master' of ↵chrislu3-6/+10
https://github.com/seaweedfs/seaweedfs"" This reverts commit 8cb42c39
2023-09-18Revert "Revert "Merge branch 'master' into sub""chrislu1-1/+3
This reverts commit 0bb97709d41b1be4c74f01dcc65aac6d5f88bd16.
2023-09-18Revert "Merge branch 'master' into sub"chrislu1-3/+1
This reverts commit 4d414f54a224142f3f4d934f4af3b5dceb6fec6b, reversing changes made to 482742514656e9b5a652acf7406740fbc55db13d.
2023-09-18Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"chrislu3-10/+6
This reverts commit 2e5aa06026750c99ea283181974d2ccfe5eb0468, reversing changes made to 4d414f54a224142f3f4d934f4af3b5dceb6fec6b.
2023-09-18Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850)dependabot[bot]3-6/+10
* Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 Bumps [github.com/rclone/rclone](https://github.com/rclone/rclone) from 1.63.1 to 1.64.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.63.1...v1.64.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> * API changes * go mod --------- 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> Co-authored-by: chrislu <chris.lu@gmail.com>