35 Commits (a49d9e020c735459d87f781d9dd2cfebe97e374e)

Author SHA1 Message Date
Lisandro Pin 0d5393641e
Unify usage of shell.EcNode.dc as DataCenterId. (#6258) 1 month ago
Lisandro Pin f2db746690
Introduce logic to resolve volume replica placement within EC rebalancing. (#6254) 1 month ago
Lisandro Pin efdebf712e
Refactor `ec.balance` logic into a `weeed/shell/command_ec_common.go`… (#6195) 2 months ago
chrislu 645ae8c57b Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"" 1 year ago
chrislu 8cb42c39ad Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs" 1 year ago
dependabot[bot] a04bd4d26f
Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 (#4850) 1 year ago
chrislu f9383aa726 refactor to change capacity data type 2 years ago
Ryan Russell bd2dc6d641
refactor(shell): `Decending` -> `Descending` (#3675) 2 years ago
chrislu 676e27c589 shell: stop long running jobs if lock is lost 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
justin 3551ca2fcf enhancement: replace sort.Slice with slices.SortFunc to reduce reflection 3 years ago
chrislu 21aaa4c1f1 ec.encode: calculate free ec slots based on (maxVolumeCount-volumeCount) 3 years ago
chrislu f18803424a volume.balance: add delay during tight loop 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
Chris Lu 1c233ad986 refactoring 4 years ago
Chris Lu a0c6db361c avoid nil 4 years ago
Chris Lu 36f95e50a9 avoid possible nil disk info 4 years ago
Chris Lu f8446b42ab this can compile now!!! 4 years ago
Chris Lu a595916342 shell: add volumeServer.evacuate command 4 years ago
Chris Lu d15682b4a1 shell: volume.balance plan by ratio of fullness 4 years ago
Chris Lu 892e726eb9 avoid reusing context object 5 years ago
Chris Lu 72a64a5cf8 use the same context object in order to retry 5 years ago
Chris Lu 37b64a50b4 ec: generate and copy .vif file 5 years ago
Chris Lu 3ebeae0c0b ec encode distribute ec data and parity shards evenly 5 years ago
Chris Lu 09ca936c78 shell: add ec.decode command 5 years ago
Chris Lu 40514c5362 add sortEcNodesByFreeslotsDecending and sortEcNodesByFreeslotsAscending 5 years ago
Chris Lu 717ec47fa2 avoid double counting ec slot 5 years ago
Chris Lu e6ab75972f use constant 5 years ago
j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 5 years ago
j.laycock 595a1beff0 Swap imports to use joeslay 5 years ago
Chris Lu f9d8bd51ad ec shard balancing 6 years ago
Chris Lu 9d9162ca35 ec.balance: collect dc rack info 6 years ago
Chris Lu d344e0a035 fix ec related bugs 6 years ago
Chris Lu ede876cfdb periodic scripts exeuction from leader master 6 years ago
Chris Lu d85b41b904 fix ec.encode not finding the local ec shards 6 years ago
Chris Lu 7e80b2b882 fix multiple bugs 6 years ago