1808 Commits (e22e57a3f712bec6092ecc997c2f6fabc7d8a82d)

Author SHA1 Message Date
Ping Qiu bbadeeb89b feat: Phase 10 CP10-2 -- CSI NVMe/TCP node plugin, 210 tests 1 week ago
Ping Qiu 0e234f5c80 feat: Phase 10 CP10-1 -- NVMe/TCP target MVP, 109 tests 1 week ago
Ping Qiu 9acd187587 feat: Phase 8 complete -- CP8-5 stability gate, lease grant fix, Docker e2e, 13 chaos scenarios 1 week ago
Ping Qiu da1b81d1c9 feat: CP8-3-1 durability modes + testrunner platform + 21 adversarial tests 2 weeks ago
Ping Qiu 979a9b496c feat: Phase 8 CP8-1/2/3/4 -- ops control plane, multi-replica, CSI snapshots, observability 2 weeks ago
Ping Qiu 8b2b5f6f66 feat: Phase 6 CP6-3 -- failover + rebuild in Kubernetes, 126 tests 2 weeks ago
Ping Qiu 5a9a52f2d0 feat: Phase 6 CP6-2 -- CSI control-plane integration + csi-sanity/k3s validation 2 weeks ago
Ping Qiu 7c07d9c95a feat: Phase 4A CP4b-3 -- assignment processing, 2 bug fixes, 20 QA tests 2 weeks ago
Ping Qiu a089bf6828 feat: Phase 4A CP4b-2 -- heartbeat collector, 3 bug fixes, 9 QA tests 2 weeks ago
Ping Qiu ffdde15bcd feat: Phase 4A CP4b-1 -- wire types, conversion helpers, heartbeat collection 2 weeks ago
Ping Qiu 80801b0fac feat: Phase 3 — performance tuning, iSCSI session refactor, store integration 2 weeks ago
Chris Lu da4edb5fe6
Fix live volume move tail timestamp (#8440) 3 weeks ago
Chris Lu e596542295
Move SQL engine and PostgreSQL server to their own binaries (#8417) 3 weeks ago
Chris Lu 57ab99d13e
fix: generate topology uuid uniformly in single-master mode (#8405) 3 weeks ago
Chris Lu b5f3094619 fix format of internal node URLs in master UI templates 3 weeks ago
Chris Lu e4b70c2521 go fix 3 weeks ago
Konstantin Lebedev 01b3125815
[shell]: volume balance capacity by min volume density (#8026) 4 weeks ago
Chris Lu 7b8df39cf7
s3api: add AttachUserPolicy/DetachUserPolicy/ListAttachedUserPolicies (#8379) 4 weeks ago
Chris Lu 3300874cb5
filer: add default log purging to master maintenance scripts (#8359) 4 weeks ago
Lisandro Pin a9d12a0792
Implement full scrubbing for EC volumes (#8318) 4 weeks ago
Lisandro Pin fbe7dd32c2
Implement full scrubbing for regular volumes (#8254) 1 month ago
Chris Lu b08bb8237c
Fix master leader election startup issue (#8340) 1 month ago
Lisandro Pin e657e7d827
Implement local scrubbing for EC volumes. (#8283) 1 month ago
Chris Lu 1c62808c0e
iceberg: wire pagination for list namespaces/tables REST APIs (#8275) 1 month ago
Chris Lu 839028b2e0
Fix EC rebuild shard detection (#8265) 1 month ago
Lisandro Pin 1a5679a5eb
Implement a `VolumeEcStatus()` RPC for volume servers. (#8006) 1 month ago
Chris Lu cb9e21cdc5
Normalize hashicorp raft peer ids (#8253) 1 month ago
Chris Lu c284e51d20
fix: multipart upload ETag calculation (#8238) 1 month ago
Lisandro Pin 2cda4289f4
Add a version token on RPCs to read/update volume server states. (#8191) 1 month ago
Lisandro Pin 9d751a7b61
Contrib/volume scrub local (#8226) 1 month ago
Lisandro Pin f84b70c362
Implement index (fast) scrubbing for regular/EC volumes. (#8207) 1 month ago
Chris Lu 72a8f598f2
Fix Maintenance Task Sorting and Refactor Log Persistence (#8199) 1 month ago
Chris Lu f66a23b472
Fix: filer not yet available in s3.configure (#8198) 1 month ago
Lisandro Pin ff5a8f0579
Implement RPC skeleton for regular/EC volumes scrubbing. (#8187) 1 month ago
Lisandro Pin 345ac950b6
Add volume server RPCs to read and update state flags. (#8186) 1 month ago
Lisandro Pin 9638d37fe2
Block RPC write operations on volume servers when maintenance mode is enabled (#8115) 1 month ago
Lisandro Pin 9e15823855
Have masters update DataNode details based on state heartbeats from volume servers. (#8017) 2 months ago
Chris Lu 6940b7d06e
fix Filer startup failure due to JWT on / path #8149 (#8167) 2 months ago
Chris Lu b91427c30f filer: preserve existing TTL during CreateEntry/UpdateEntry gRPC calls 2 months ago
Chris Lu 551a31e156
Implement IAM propagation to S3 servers (#8130) 2 months ago
Chris Lu 5a7c74feac
migrate IAM policies to multi-file storage (#8114) 2 months ago
Chris Lu 6bf088cec9
IAM Policy Management via gRPC (#8109) 2 months ago
Lisandro Pin 59d40f7186
Return volume server state flags via `VolumeServerStatus()` RPCs. (#8016) 2 months ago
Chris Lu b203ed4124
Fix imbalance detection disk type grouping and volume grow errors (#8097) 2 months ago
Chris Lu 753e1db096
Prevent split-brain: Persistent ClusterID and Join Validation (#8022) 2 months ago
Chris Lu 796a911cb3
Prevent bucket renaming in filer, fuse mount, and S3 (#8048) 2 months ago
Chris Lu f47bc8c539
Fix remote.meta.sync TTL issue (#8021) (#8030) 2 months ago
Chris Lu 1046bd009a
feat: Optional path-prefix and method scoping for Filer HTTP JWT (#8014) 2 months ago
Lisandro Pin 2af293ce60
Boostrap persistent state for volume servers. (#7984) 2 months ago
Chris Lu d7c30fdb2b
fix: admin does not show all master servers #7999 (#8002) 2 months ago