72 Commits (0f1c734626fb86e6e343053bef4f06481e7c6b2e)

Author SHA1 Message Date
chrislu 0f1c734626 fix mounting ec volumes 4 months ago
chrislu 97d58e77c6 getting ec volume deletions 4 months ago
chrislu a3d0509c92 logs 4 months ago
chrislu 2e51e1dab2 ec volume UI rendering version 4 months ago
chrislu 3ef8a9f3b2 Mixed-version cluster compatibility 4 months ago
chrislu f00dc46607 VolumeEcShardRead to read from correct (vid, generation) EcVolume 4 months ago
chrislu 56d1ed77c1 copy file 4 months ago
chrislu 9e2e600b6d VolumeEcShardsGenerate updated for generation-specific file creation 4 months ago
chrislu 99f132729c MountEcShards/UnmountEcShards updated for generation support 4 months ago
chrislu 8c31d5e331 EcVolume creation properly refactored 4 months ago
Chris Lu b4d9618efc
volume server UI: fix ec volume ui (#7104) 4 months ago
Chris Lu 891a2fb6eb
Admin: misc improvements on admin server and workers. EC now works. (#7055) 4 months ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 5 months ago
chrislu ae5bd0667a rename proto field from DestroyTime to expire_at_sec 1 year ago
coffeecloudgit dad3a26fb6
Update volume_grpc_erasure_coding.go , fix no space left bug (#6077) 1 year ago
coffeecloudgit 6cbce110d5
Update volume_grpc_erasure_coding.go (#6073) 1 year ago
chrislu 8d5a6d7e74 fix for spreading ec shards 1 year ago
chrislu 8e4bffc66b copy ec shards to disks already having ec volumes 1 year ago
augustazz 0b00706454
EC volume supports expiration and displays expiration message when executing volume.list (#5895) 1 year ago
chrislu fdf7193ae7 rename 1 year ago
chrislu 07f4998188 add dat file size into vif for EC 1 year ago
wusong a408b46d95
compilation fail (#4414) 3 years ago
chrislu 0a22eea55d collect ec shard from multiple locations 3 years ago
chrislu ae9388723f adjust error message 3 years ago
chrislu f4b52d4c52 fix format 3 years ago
chrislu 2762154130 fix compilation 3 years ago
chrislu fb5808e0c3 EC: with multiple volume locations, the ec rebuilding may fail 3 years ago
chrislu 5790d01c6f EC: after ec encoding, the source ec shards may fail to purge if the volume server has multiple disk locations 3 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 4 years ago
Chris Lu 5435027ff0 volume copy: stream out copying progress and avoid grpc request timeout 4 years ago
Eng Zer Jun a23bcbb7ec
refactor: move from io/ioutil to io and os package 4 years ago
Chris Lu e5fc35ed0c change server address from string to a type 4 years ago
Chris Lu a243d7e047 EC: clean up if failed in the middle 4 years ago
Chris Lu d1a4e19a3f volume: copy file also copies modification time 4 years ago
Chris Lu 05a648bb96 refactor: separating out remote.proto 4 years ago
Chris Lu f8446b42ab this can compile now!!! 5 years ago
Chris Lu 94525aa0fd allocate volume by disk type 5 years ago
Chris Lu c57a7839ec adjust comments 5 years ago
Chris Lu 8438fb0cc3 fix ec shard spreading error 5 years ago
Chris Lu 6d30b21b10 volume: add "-dir.idx" option for separate index storage 5 years ago
Chris Lu c026eb0592 refactoring 5 years ago
Chris Lu a4dc25cd22 volume: generate ec shard first, before generating the ec index file. 6 years ago
Chris Lu 3b638d3994 add more ec encoding logging 6 years ago
Chris Lu ae1994cbc1 erasure coding: fix cases where there are no .ecj files 6 years ago
Chris Lu 97ab8a1976 remove ctx if possible 6 years ago
Chris Lu 892e726eb9 avoid reusing context object 6 years ago
Chris Lu 72a64a5cf8 use the same context object in order to retry 6 years ago
Chris Lu df636e4c14 remove .vif files 6 years ago
Chris Lu 509f314350 keep .vif file for ec to normal volume conversion 6 years ago