121 Commits (512bb5bcf6178e1663dcafb9c75637cdb1c25205)

Author SHA1 Message Date
Ping Qiu 1b3edd7856 feat: CP11A-2 coordinated expand protocol for replicated block volumes 3 weeks ago
Ping Qiu 9ef446d0cf feat: master-backed NVMe/TCP publication (nvme_addr + nqn plumbing) 3 weeks ago
Ping Qiu da1b81d1c9 feat: CP8-3-1 durability modes + testrunner platform + 21 adversarial tests 4 weeks ago
Ping Qiu 979a9b496c feat: Phase 8 CP8-1/2/3/4 -- ops control plane, multi-replica, CSI snapshots, observability 4 weeks ago
Ping Qiu 8b2b5f6f66 feat: Phase 6 CP6-3 -- failover + rebuild in Kubernetes, 126 tests 4 weeks ago
Ping Qiu 5a9a52f2d0 feat: Phase 6 CP6-2 -- CSI control-plane integration + csi-sanity/k3s validation 4 weeks ago
Lisandro Pin 1a5679a5eb
Implement a `VolumeEcStatus()` RPC for volume servers. (#8006) 2 months ago
Lisandro Pin 2cda4289f4
Add a version token on RPCs to read/update volume server states. (#8191) 2 months ago
Lisandro Pin 9d751a7b61
Contrib/volume scrub local (#8226) 2 months ago
Lisandro Pin ff5a8f0579
Implement RPC skeleton for regular/EC volumes scrubbing. (#8187) 2 months ago
Lisandro Pin 345ac950b6
Add volume server RPCs to read and update state flags. (#8186) 2 months ago
Lisandro Pin 59d40f7186
Return volume server state flags via `VolumeServerStatus()` RPCs. (#8016) 2 months ago
Lisandro Pin 2af293ce60
Boostrap persistent state for volume servers. (#7984) 3 months ago
Chris Lu 208d7f24f4
Erasure Coding: Ec refactoring (#7396) 5 months ago
Chris Lu 891a2fb6eb
Admin: misc improvements on admin server and workers. EC now works. (#7055) 8 months ago
chrislu c602f53a6e tail-volume-uses-the-source-volume-version 10 months ago
chrislu 96632a34b1 add version to volume proto 10 months ago
chrislu 9873b033d1 backward compatible vif loading 1 year ago
chrislu 2f3d820f52 rename proto field 1 year ago
chrislu ae5bd0667a rename proto field from DestroyTime to expire_at_sec 1 year ago
Max Denushev d056c0ddf2
fix(volume): don't persist RO state in specific cases (#6058) 2 years ago
Bruce f9e141a412
persist readonly state to volume info (#5977) 2 years ago
augustazz 0b00706454
EC volume supports expiration and displays expiration message when executing volume.list (#5895) 2 years ago
chrislu fdf7193ae7 rename 2 years ago
chrislu 07f4998188 add dat file size into vif for EC 2 years ago
Konstantin Lebedev 2b3e39397e
fix: skipping checking active volumes with the same number of files at the moment (#4893) 3 years ago
Konstantin Lebedev 25535e9c36
Delete volume is empty (#4561) 3 years ago
wusong 26f15d0079
Fix no more writable volumes by delay judgment (#4548) 3 years ago
chrislu e1ca6308cb add chunk etag when downloading from remote storage 3 years ago
James Hartig 81624de27b
Include name/mime in ReadAllNeedles (#4005) 3 years ago
James Hartig 4c85da7844
Include meta in ReadAllNeedles (#3991) 3 years ago
Eric Yang 51d462f204
ADHOC: volume fsck using append at ns (#3906) 3 years ago
chrislu de286fe662 shell: volume.move handles volume moved to cloud tier 4 years ago
Konstantin Lebedev 2f72103c83
avoid load volume file with BytesOffset mismatch (#3841) 4 years ago
chrislu dcd0743a35 remove unused ReadNeedleBlobRequest.needle_id 4 years ago
Ryan Russell 12914af4d8
Character readability (#3678) 4 years ago
Eric Yang b324a6536c
ADHOC: add read needle meta grpc (#3581) 4 years ago
qzh 74b53729e1
feat(weed.move): add a speed limit parameter of moving files (#3478) 4 years ago
Konstantin Lebedev fc65122766 rename to LoadAvg_1M 4 years ago
Konstantin Lebedev 5209ebbeef remove percent 4 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 4 years ago
Konstantin Lebedev 2f0dda384d vacuum show LA 4 years ago
chrislu d12f431d98 collect volume server status 4 years ago
chrislu b4be56bb3b add timing info during ping operation 4 years ago
chrislu 800cbc004c volume server adds ping function 4 years ago
Chris Lu 5435027ff0 volume copy: stream out copying progress and avoid grpc request timeout 5 years ago
Chris Lu 3be3c17f59 volume vacuum: avoid timeout with streaming progress report 5 years ago
Chris Lu 225b019fe0 stream read multiple volumes in a volume server 5 years ago
Chris Lu c4d7ee6c5c volume server: read all files in a volume 5 years ago
Chris Lu e5fc35ed0c change server address from string to a type 5 years ago