1031 Commits (bbadeeb89bd547d9c85e60fb0c08187797f9917e)

Author SHA1 Message Date
Ping Qiu bbadeeb89b feat: Phase 10 CP10-2 -- CSI NVMe/TCP node plugin, 210 tests 4 days ago
Ping Qiu 0e234f5c80 feat: Phase 10 CP10-1 -- NVMe/TCP target MVP, 109 tests 4 days ago
Ping Qiu 8fa1829992 feat: Phase 9A -- Kubernetes operator MVP for SeaweedFS block storage, 71 tests 4 days ago
Ping Qiu 9acd187587 feat: Phase 8 complete -- CP8-5 stability gate, lease grant fix, Docker e2e, 13 chaos scenarios 5 days ago
Ping Qiu da1b81d1c9 feat: CP8-3-1 durability modes + testrunner platform + 21 adversarial tests 7 days ago
Ping Qiu 979a9b496c feat: Phase 8 CP8-1/2/3/4 -- ops control plane, multi-replica, CSI snapshots, observability 7 days ago
Ping Qiu 8b2b5f6f66 feat: Phase 6 CP6-3 -- failover + rebuild in Kubernetes, 126 tests 1 week ago
Ping Qiu 5a9a52f2d0 feat: Phase 6 CP6-2 -- CSI control-plane integration + csi-sanity/k3s validation 1 week ago
Ping Qiu 797854b2d9 test: Phase 5 QA adversarial tests -- 49 tests for CHAP, resize, snapshots 1 week ago
Ping Qiu 531ee764ee feat: Phase 5 CP5-3 -- CHAP auth, online resize, Prometheus metrics, 12 tests 1 week ago
Ping Qiu d874e21f93 feat: Phase 5 CP5-2 -- CoW snapshots, 10 tests 1 week ago
Ping Qiu 98d0e9e631 feat: Phase 5 CP5-1 -- ALUA + multipath failover, 28 tests 1 week ago
Ping Qiu 7940e6b7c9 feat: Phase 4A CP4b-4 Windows iSCSI + instrumentation + QA tests 1 week ago
Ping Qiu 44da35faf6 test: add integration test infrastructure for blockvol iSCSI 1 week ago
Ping Qiu c39080ceaa feat: Phase 4A CP4b-4 -- HA integration tests, admin HTTP, 5 bug fixes 1 week ago
Ping Qiu 7c07d9c95a feat: Phase 4A CP4b-3 -- assignment processing, 2 bug fixes, 20 QA tests 1 week ago
Ping Qiu c95500cc57 test: Phase 4A CP4b-1 QA adversarial tests (19 tests) 1 week ago
Ping Qiu ffdde15bcd feat: Phase 4A CP4b-1 -- wire types, conversion helpers, heartbeat collection 1 week ago
Ping Qiu 09c7e40d29 feat: Phase 4A CP4a -- simulated master, assignment sequence tests, BlockVolumeStatus 1 week ago
Ping Qiu b31383e294 feat: Phase 4A CP3 -- promotion, rebuild, split-brain prevention 2 weeks ago
Ping Qiu 16a796e56d feat: Phase 4A CP2 — WAL shipping, replica barrier, distributed group commit 2 weeks ago
Ping Qiu a107685f00 feat: Phase 4A CP1 — epoch, lease, role state machine, write gate 2 weeks ago
Ping Qiu 80801b0fac feat: Phase 3 — performance tuning, iSCSI session refactor, store integration 2 weeks ago
Ping Qiu 9b7be60b0c Add QA adversarial tests for iSCSI target (55 tests) 2 weeks ago
Ping Qiu feef0206ad fix: address code review findings (nil handler, CmdSN, Data-Out order) 2 weeks ago
Ping Qiu bd73a81e00 fix: handle pipelined SCSI commands during Data-Out collection 2 weeks ago
Ping Qiu 6546c549eb fix: iSCSI login and discovery bugs found in WSL2 smoke test 2 weeks ago
Ping Qiu 6a400f6760 feat: add BlockVol engine and iSCSI target (Phase 1 + Phase 2) 2 weeks ago
Xiao Wei 9fa95dd2c6
fix: unload leveldb not take effect (#8431) 2 weeks ago
Chris Lu e4b70c2521 go fix 3 weeks ago
Konstantin Lebedev 01b3125815
[shell]: volume balance capacity by min volume density (#8026) 3 weeks ago
Lisandro Pin a9d12a0792
Implement full scrubbing for EC volumes (#8318) 3 weeks ago
Lisandro Pin 11fdb68281
Fix superblock write error checks on volume compaction. (#8352) 3 weeks ago
Lisandro Pin 0721e3c1e9
Rework volume compaction (a.k.a vacuuming) logic to cleanly support new parameters. (#8337) 4 weeks ago
Lisandro Pin fbe7dd32c2
Implement full scrubbing for regular volumes (#8254) 4 weeks ago
Lisandro Pin 1ebc9dd530
Have local EC volume scrubbing check needle integrity whenever possible. (#8334) 4 weeks ago
Chris Lu 75faf826d4
Fix LevelDB panic on lazy reload (#8269) (#8307) 4 weeks ago
Lisandro Pin e657e7d827
Implement local scrubbing for EC volumes. (#8283) 4 weeks ago
Lisandro Pin 1a5679a5eb
Implement a `VolumeEcStatus()` RPC for volume servers. (#8006) 1 month ago
Chris Lu be6b5db65a
s3: fix health check endpoints returning 404 for HEAD requests #8243 (#8248) 1 month ago
Chris Lu 330ba7d9dc
Fix disk errors handling in vacuum compaction (#8244) 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 f84b70c362
Implement index (fast) scrubbing for regular/EC volumes. (#8207) 1 month ago
Chris Lu 82d9d8687b
Fix concurrent map access in EC shards info (#8222) 1 month ago
Chris Lu 7169fe585d Delete verify_gc_empty_test.go 1 month ago
Chris Lu 2bb21ea276
feat: Add Iceberg REST Catalog server and admin UI (#8175) 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
Chris Lu f23e09f58b
fix: skip exhausted blocks before creating an interval (#8180) 1 month ago