96 Commits (512bb5bcf6178e1663dcafb9c75637cdb1c25205)

Author SHA1 Message Date
Ping Qiu 683969086c feat: CP11B-1 provisioning presets + review fixes 1 week 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 2af293ce60
Boostrap persistent state for volume servers. (#7984) 3 months ago
Chris Lu f4cdfcc5fd
Add cluster.raft.leader.transfer command for graceful leader change (#7819) 3 months ago
Chris Lu 5ed0b00fb9
Support separate volume server ID independent of RPC bind address (#7609) 4 months ago
Chris Lu 9d013ea9b8
Admin UI: include ec shard sizes into volume server info (#7071) 8 months ago
Chris Lu 891a2fb6eb
Admin: misc improvements on admin server and workers. EC now works. (#7055) 8 months ago
chrislu ae5bd0667a rename proto field from DestroyTime to expire_at_sec 1 year ago
LHHDZ 4dc33cc143
fix unclaimed spaces calculation when volumePreallocate is enabled (#6063) 2 years ago
Konstantin Lebedev 15965f7c54
[shell] fix volume grow in shell (#5992) 2 years ago
chrislu 0cf2c15828 rename 2 years ago
augustazz 0b00706454
EC volume supports expiration and displays expiration message when executing volume.list (#5895) 2 years ago
chrislu 010c5e91e3 add stream assign proto 3 years ago
chrislu 8ec1bc2c99 remove unused cluster node leader 3 years ago
Guo Lei d8cfa1552b
support enable/disable vacuum (#4087) 3 years ago
Konstantin Lebedev 36daa7709d
show raft leader via shell (#3796) 4 years ago
chrislu c8645fd232 master: implement grpc VolumeMarkWritable 4 years ago
chrislu b9112747b5 volume server: synchronously report volume readonly status to master 4 years ago
Konstantin Lebedev 4d08393b7c
filer prefer volume server in same data center (#3405) 4 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 4 years ago
chrislu 9f479aab98 allocate brokers to serve segments 4 years ago
chrislu f25e273e32 display data center and rack in cluster.ps 4 years ago
chrislu 68065128b8 add dc and rack 4 years ago
chrislu 1112dab4f3 allocate brokers to serve segments 4 years ago
chrislu 3254f18343 display data center and rack in cluster.ps 4 years ago
chrislu 9f20d3ebd1 add dc and rack 4 years ago
chrislu 682382648e collect cluster node start time 4 years ago
guol-fnst b12944f9c6 fix naming convention 4 years ago
guol-fnst de6aa9cce8 avoid duplicated volume directory 4 years ago
chrislu 94635e9b5c filer: add filer group 4 years ago
Konstantin Lebedev 1e35b4929f shell vacuum volume by collection and volume id 4 years ago
chrislu b4be56bb3b add timing info during ping operation 4 years ago
Konstantin Lebedev 85d80fd36d fix removing old raft server 4 years ago
Konstantin Lebedev 357aa818fe add raft shell cmds 4 years ago
chrislu bc888226fc erasure coding: tracking encoded/decoded volumes 4 years ago
chrislu bbbbbd70a4 master supports grpc ping 4 years ago
chrislu a2d3f89c7b add lock messages 4 years ago
Chris Lu e0fc2898e9 auto updated filer peer list 4 years ago
Chris Lu 4b9c42996a refactor grpc API 4 years ago
Chris Lu 5ea86ef1da Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()" 4 years ago
Chris Lu af71ae11aa master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates() 4 years ago
Chris Lu 5160eb08f7 shell: optionally read filer address from master 4 years ago
Chris Lu e5fc35ed0c change server address from string to a type 5 years ago
Chris Lu e93d4935e3 add other replica locations when assigning volumes 5 years ago
Chris Lu 5a0f92423e use grpc and jwt 5 years ago
Chris Lu 5571f4f70a master: add master.follower to handle read file id lookup requests 5 years ago