aboutsummaryrefslogtreecommitdiff
path: root/weed/shell/command_volume_check_disk.go
AgeCommit message (Expand)AuthorFilesLines
2025-12-03Fix handling of fixed read-only volumes for `volume.check.disk`. (#7612)Lisandro Pin1-19/+36
2025-12-02Mutex command output writes for `volume.check.disk`. (#7605)Lisandro Pin1-19/+25
2025-12-02Parallelize read-only volume check pass for `volume.check.disk`. (#7602)Lisandro Pin1-23/+29
2025-12-01Have `volume.check.disk` select a random (heathly) source volume when… (#7574)Lisandro Pin1-6/+8
2025-11-25Bootstrap logic to fix read-only volumes with `volume.check.disk`. (#7531)Lisandro Pin1-30/+137
2025-11-21`volume.check.disk`: add support for uni- or bi-directional sync between volu...Lisandro Pin1-32/+58
2025-11-13Split logic for `volume.check.disk` into writable and read-only volume replic...Lisandro Pin1-4/+34
2025-11-10Rework parameters passing for functions within `volume.check.disk`. (#7448)Lisandro Pin1-120/+176
2025-11-09Unify the parameter to disable dry-run on weed shell commands to `-apply` (in...Lisandro Pin1-3/+6
2025-11-04Nit: use `time.Duration`s instead of constants in seconds. (#7438)Lisandro Pin1-3/+4
2025-10-25Filer: batch deletion operations to return individual error results (#7382)Chris Lu1-5/+8
2025-10-08Migrate from deprecated azure-storage-blob-go to modern Azure SDK (#7310)Chris Lu1-5/+5
2025-10-08Fix #7307: Prevent infinite loop in volume.check.disk (#7308)Chris Lu1-3/+25
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-1/+1
2024-12-19"golang.org/x/exp/slices" => "slices" and go fmtchrislu1-1/+1
2024-09-29skip resource heavy commands from running on master nodeschrislu1-2/+2
2024-09-29refactorchrislu1-1/+1
2024-09-28add IsResourceHeavy() to command interfacechrislu1-0/+4
2024-09-19Vol check disk bug (#6044)dsd1-19/+34
2024-08-01renamechrislu1-1/+1
2023-10-12fix has changes false if deleted result size eq zero (#4909)Konstantin Lebedev1-2/+2
2023-10-09 fix: skipping checking active volumes with the same number of files at the m...Konstantin Lebedev1-24/+82
2023-09-27fix: avoid deleting one replica without sync (#4875)Konstantin Lebedev1-23/+22
2023-09-25Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweed...chrislu1-2/+2
2023-09-18Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"chrislu1-2/+2
2023-09-18Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850)dependabot[bot]1-2/+2
2022-10-30[volume.chek.disk] sync of deletions the fix (#3923)Konstantin Lebedev1-13/+45
2022-10-28[voluche.chek.disk] needles older than the cutoff time are not missing yet (#...Konstantin Lebedev1-6/+19
2022-10-25avoid fix missing of deleted needles (#3909)Konstantin Lebedev1-1/+1
2022-10-15[volume.fsck] hotfix apply purging and add option verifyNeedle #3860 (#3861)Konstantin Lebedev1-3/+4
2022-10-13remove unused ReadNeedleBlobRequest.needle_idchrislu1-1/+0
2022-09-05do not print diskInfos with doVolumeCheckDisk in error log (#3598)Konstantin Lebedev1-2/+2
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-4/+4
2022-05-31help message when in simulation modechrislu1-0/+1
2022-04-25volume.check.disk add param volumeIdKonstantin Lebedev1-0/+4
2022-04-18enhancement: replace sort.Slice with slices.SortFunc to reduce reflectionjustin1-3/+3
2022-02-08volume.balance: add delay during tight loopchrislu1-1/+1
2022-02-01[volume.check.disk] fix wrong logic to comparechrislu1-2/+2
2022-01-12add some noteschrislu1-1/+1
2022-01-12shell: tighter memory allocationchrislu1-22/+27
2021-12-26use streaming mode for long poll grpc callschrislu1-3/+3
2021-12-10add lock messageschrislu1-1/+1
2021-12-05[volume.check.disk] was using the wrong source and target locationschrislu1-7/+7
2021-09-13shell: do not need to lock to see volume -hChris Lu1-4/+4
2021-09-12change server address from string to a typeChris Lu1-8/+9
2021-07-31Fix typobyunghwa.yun1-1/+1
2021-07-16[volume.check.disk] skip errors and check next volumesChris Lu1-22/+29
2021-07-13fix compilationChris Lu1-2/+2
2021-07-13shell: volume.check.disk adds retries in case the volumes are just movedChris Lu1-25/+30
2021-04-14volume.check.disk: break loop for read only volumesChris Lu1-0/+1