| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-11-09 | Unify the parameter to disable dry-run on weed shell commands to `-apply` ↵ | Lisandro Pin | 1 | -3/+6 | |
| (instead of `-force`). (#7450) * Unify the parameter to disable dry-run on weed shell commands to --apply (instead of --force). * lint * refactor * Execution Order Corrected * handle deprecated force flag * fix help messages * Refactoring]: Using flag.FlagSet.Visit() * consistent with other commands * Checks for both flags * fix toml files --------- Co-authored-by: chrislu <chris.lu@gmail.com> | |||||
| 2025-08-23 | Shell: support regular expression for collection selection (#7158) | Chris Lu | 1 | -11/+36 | |
| * support regular expression for collection selection * refactor * ordering * fix exact match * Update command_volume_balance_test.go * simplify * Update command_volume_balance.go * comment | |||||
| 2025-07-28 | fix: consider EC shard count in volume.balance capacity calculation (#7034) | FQHSLycopene | 1 | -1/+5 | |
| * fix: consider EC shard count in volume.balance capacity calculation * update the implementation of capacityByMaxVolumeCount to include the EC shard usage | |||||
| 2025-01-12 | fix force arg dropped during volume balance command (#6432) | ftong2020 | 1 | -3/+7 | |
| 2024-12-19 | "golang.org/x/exp/slices" => "slices" and go fmt | chrislu | 1 | -1/+1 | |
| 2024-12-13 | [shell] only apply the balancing for writable volumes (#6346) | Konstantin Lebedev | 1 | -11/+24 | |
| 2024-11-05 | [shell] add admin noLock for balance (#6209) | Konstantin Lebedev | 1 | -2/+7 | |
| add admin noLock for balance | |||||
| 2024-11-03 | [shell] volume.balance collect volume servers by dc rack node (#6191) | Konstantin Lebedev | 1 | -5/+13 | |
| * chore: balance by rack * fix: rm check lock * fix: selected racks * fix: selected nodes * fix: containts * fix: one collectVolumeServersByDcRackNode * fix: revert lock and add lock * fix: panic test * revert noLock | |||||
| 2024-09-29 | refactor | chrislu | 1 | -1/+1 | |
| 2024-09-28 | add IsResourceHeavy() to command interface | chrislu | 1 | -0/+4 | |
| 2024-04-23 | fix "volume.fix.replication" move many replications only to one volumeServer ↵ | skycope | 1 | -4/+2 | |
| (#5522) | |||||
| 2024-01-25 | weed/shell: Cleanup volume balance logic (#5241) | Benoît Knecht | 1 | -12/+8 | |
| 2024-01-25 | weed/shell: Fix volume.balance logic (#5238) | Benoît Knecht | 1 | -6/+6 | |
| 2023-09-25 | Revert "Revert "Merge branch 'master' of ↵ | chrislu | 1 | -4/+4 | |
| https://github.com/seaweedfs/seaweedfs"" This reverts commit 8cb42c39 | |||||
| 2023-09-18 | Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs" | chrislu | 1 | -4/+4 | |
| This reverts commit 2e5aa06026750c99ea283181974d2ccfe5eb0468, reversing changes made to 4d414f54a224142f3f4d934f4af3b5dceb6fec6b. | |||||
| 2023-09-18 | Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850) | dependabot[bot] | 1 | -4/+4 | |
| * 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> | |||||
| 2023-05-04 | fix shell volume.balance bug (#4447) | themarkchen | 1 | -23/+15 | |
| 2023-02-10 | avoid infinite loop | chrislu | 1 | -1/+1 | |
| fix https://github.com/seaweedfs/seaweedfs/issues/4195#issuecomment-1426100904 | |||||
| 2023-02-09 | do not move cloud tier volumes | chrislu | 1 | -0/+4 | |
| fix https://github.com/seaweedfs/seaweedfs/issues/4195 | |||||
| 2022-10-24 | adjust help message | chrislu | 1 | -1/+1 | |
| 2022-10-09 | include ec shard for capacityByFreeVolumeCount | chrislu | 1 | -1/+5 | |
| 2022-10-09 | refactor | chrislu | 1 | -2/+4 | |
| 2022-10-09 | refactor to change capacity data type | chrislu | 1 | -9/+9 | |
| 2022-09-09 | volume.balance: default to balance ALL_COLLECTIONS | chrislu | 1 | -1/+1 | |
| 2022-09-08 | volume.balance: avoid moving out volume with max=1 | chrislu | 1 | -1/+32 | |
| 2022-09-08 | unused | chrislu | 1 | -6/+0 | |
| 2022-08-22 | shell: stop long running jobs if lock is lost | chrislu | 1 | -0/+4 | |
| 2022-08-21 | feat(weed.move): add a speed limit parameter of moving files (#3478) | qzh | 1 | -1/+1 | |
| * feat(weed.move): add a speed limit parameter of moving files * fix(weed.move): set the default value of ioBytePerSecond to vs.compactionBytePerSecond Co-authored-by: zhihao.qu <zhihao.qu@ly.com> | |||||
| 2022-07-29 | move to https://github.com/seaweedfs/seaweedfs | chrislu | 1 | -5/+5 | |
| 2022-07-01 | edge case checking when volume server does not have capacity to balance | chrislu | 1 | -0/+4 | |
| fix https://github.com/chrislusf/seaweedfs/issues/3257 | |||||
| 2022-05-31 | help message when in simulation mode | chrislu | 1 | -0/+1 | |
| 2022-04-18 | enhancement: replace sort.Slice with slices.SortFunc to reduce reflection | justin | 1 | -8/+7 | |
| 2022-02-08 | volume.balance: add delay during tight loop | chrislu | 1 | -1/+1 | |
| fix https://github.com/chrislusf/seaweedfs/issues/2637 | |||||
| 2021-12-10 | add lock messages | chrislu | 1 | -1/+1 | |
| 2021-09-13 | shell: do not need to lock to see volume -h | Chris Lu | 1 | -4/+4 | |
| 2021-09-12 | change server address from string to a type | Chris Lu | 1 | -1/+2 | |
| 2021-08-10 | format | Chris Lu | 1 | -1/+1 | |
| 2021-08-10 | do not treat read only volumes differently | Chris Lu | 1 | -17/+1 | |
| 2021-08-10 | minor: print disk type | Chris Lu | 1 | -4/+4 | |
| 2021-08-10 | print out balance ratio | Chris Lu | 1 | -0/+1 | |
| 2021-08-10 | avoid fail on tail error | Chris Lu | 1 | -1/+1 | |
| 2021-08-01 | adjust text | Chris Lu | 1 | -1/+1 | |
| 2021-08-01 | Revert "adds a test" | Chris Lu | 1 | -1/+1 | |
| This reverts commit f690643b47654b3220b71bd3bfa839a2d1b365d3. | |||||
| 2021-08-01 | adds a test | Chris Lu | 1 | -1/+1 | |
| 2021-08-01 | volume.balance: balance read only volumes first | Chris Lu | 1 | -6/+6 | |
| 2021-03-14 | shell: fix moving volume, volume server evacuate | Chris Lu | 1 | -3/+2 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1534 | |||||
| 2021-03-14 | revert previous change | Chris Lu | 1 | -1/+1 | |
| revert 29e62aba00291351076d9489f4444af87b5e1d81 | |||||
| 2021-03-14 | possible fix for volume balance | Chris Lu | 1 | -1/+1 | |
| address https://github.com/chrislusf/seaweedfs/issues/1534 | |||||
| 2021-02-22 | refactoring | Chris Lu | 1 | -12/+8 | |
| 2021-02-16 | move to the empty nodes first | Chris Lu | 1 | -0/+10 | |
