Commit History

Author SHA1 Message Date
  Lisandro Pin 4d91ec359b Fix volume replica parallelization within `ec.encode`. (#6377) 1 month ago
  Lisandro Pin ba0707af64 Allow configuring the maximum number of concurrent tasks for EC parallelization. (#6376) 1 month ago
  Lisandro Pin 44c48c929a Parallelize volume replica operations within `ec.encode`. (#6374) 1 month ago
  Lisandro Pin b0210df081 Begin implementing EC balancing parallelization support. (#6342) 1 month ago
  Lisandro Pin 23ffbb083c Limit EC re-balancing for `ec.encode` to relevant collections when a volume ID argument is provided. (#6347) 1 month ago
  Lisandro Pin 6320036c56 Delete legacy balancing code for `ec.encode`. (#6344) 1 month ago
  Lisandro Pin 8c82c037b9 Unify the re-balancing logic for `ec.encode` with `ec.balance`. (#6339) 1 month ago
  Lisandro Pin 0d5393641e Unify usage of shell.EcNode.dc as DataCenterId. (#6258) 2 months ago
  Chris Lu 72b14a451e delete aborted ec shards from both source and target servers (#6221) 2 months ago
  wyang c29c912bdc fix format (#6185) 3 months ago
  chrislu 9105c6bdd1 fix format 3 months ago
  chrislu 089d4316ef ensure 2 volume space since actual need 1.4x volume size empty space 3 months ago
  chrislu 6e388e29c9 correcting free volume count, factor it during ec encoding to ensure enough disk space available 3 months ago
  chrislu ec30a504ba refactor 4 months ago
  chrislu 701abbb9df add IsResourceHeavy() to command interface 4 months ago
  Max Denushev d056c0ddf2 fix(volume): don't persist RO state in specific cases (#6058) 4 months ago
  NyaMisty 0c62d591e2 Ignore remote volume when selecting volumes in operation (ec.encode/volume.tier.upload) (#5635) 8 months ago
  chrislu 2bc05f70e7 log full percentage 1 year ago
  chrislu 0fd7222d65 default to skip if less than 4 nodes 1 year ago
  chrislu 31b2751aff clone volume locations in case they are changed 1 year ago
  Konstantin Lebedev 25535e9c36 Delete volume is empty (#4561) 1 year ago
  chrislu 31bb91583f fix bug when vid not found 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
  chrislu bc888226fc erasure coding: tracking encoded/decoded volumes 2 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
  chrislu a2d3f89c7b add lock messages 3 years ago
  Chris Lu 00ae965d8d randomize a bit for ec shards distribution 3 years ago
  Chris Lu 794375ca0a adjust help message since both fullPercent and quietFor are needed. 3 years ago
  Chris Lu 119d5908dd shell: do not need to lock to see volume -h 3 years ago
  Chris Lu 6cd1ce8b74 erasure coding: add cleanup step if anything goes wrong 3 years ago
  Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
  Chris Lu 0f7d4556d8 shell: volume.tier.move makes up changes if volume move failed 3 years ago
  Chris Lu 76c48ffe27 optional parallel copy ec shards 3 years ago
  Chris Lu 1b1c018165 adjust text 3 years ago
  Chris Lu 1c233ad986 refactoring 3 years ago
  Chris Lu f8446b42ab this can compile now!!! 4 years ago
  Chris Lu 536202e4e0 minor 4 years ago
  Chris Lu ae1994cbc1 erasure coding: fix cases where there are no .ecj files 4 years ago
  Chris Lu 75179544c3 logging 4 years ago
  Chris Lu 73564e6a01 master: add cluster wide lock/unlock operation in weed shell 4 years ago
  Chris Lu 97ab8a1976 remove ctx if possible 5 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 3ebeae0c0b ec encode distribute ec data and parity shards evenly 5 years ago
  Chris Lu dda5c6d3cb fmt 5 years ago
  Chris Lu 5f6b360eb7 adjust error message 5 years ago
  Chris Lu 8afd8d35b3 master: followers can also lookup and redirect 5 years ago
  Chris Lu a3d1296ed9 go fmt 5 years ago