1041 Commits (e22e57a3f712bec6092ecc997c2f6fabc7d8a82d)

Author SHA1 Message Date
Ping Qiu e22e57a3f7 feat: WAL admission metrics for visibility into write pressure behavior 1 week ago
Ping Qiu 003b8c2f28 fix: require explicit build tags for io_uring backends, add implementation logging 1 week ago
Ping Qiu cd1e0afa3b feat: three io_uring backends for A/B/C benchmarking 1 week ago
Ping Qiu 5e4baccc46 fix: use RequestSet.Requests() API for io_uring result iteration 1 week ago
Ping Qiu 9d0ec8efa3 feat: tri-state IOBackend config with explicit logging and CLI flag 1 week ago
Ping Qiu 66d5ba0a84 fix: BatchIO review fixes — linked SQE, ring overflow, resource leak, sync parity 1 week ago
Ping Qiu 04b1827b4a feat: io_uring BatchIO implementation + UseIOUring config wiring 1 week ago
Ping Qiu e55f369d66 feat: BatchIO interface for swappable flusher I/O backend 1 week ago
Ping Qiu 4c5f9f2b9d feat: CP10B-1 NVMe/TCP RX/TX split + CP10B-2 bench/profiling fixes 1 week ago
Ping Qiu 3557ae283f feat: Phase 10 CP10-3 -- NVMe/TCP Tier 1 optimizations, WAL admission control, benchmark platform 2 weeks ago
Ping Qiu bbadeeb89b feat: Phase 10 CP10-2 -- CSI NVMe/TCP node plugin, 210 tests 2 weeks ago
Ping Qiu 0e234f5c80 feat: Phase 10 CP10-1 -- NVMe/TCP target MVP, 109 tests 2 weeks ago
Ping Qiu 8fa1829992 feat: Phase 9A -- Kubernetes operator MVP for SeaweedFS block storage, 71 tests 2 weeks ago
Ping Qiu 9acd187587 feat: Phase 8 complete -- CP8-5 stability gate, lease grant fix, Docker e2e, 13 chaos scenarios 2 weeks 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 797854b2d9 test: Phase 5 QA adversarial tests -- 49 tests for CHAP, resize, snapshots 2 weeks ago
Ping Qiu 531ee764ee feat: Phase 5 CP5-3 -- CHAP auth, online resize, Prometheus metrics, 12 tests 2 weeks ago
Ping Qiu d874e21f93 feat: Phase 5 CP5-2 -- CoW snapshots, 10 tests 2 weeks ago
Ping Qiu 98d0e9e631 feat: Phase 5 CP5-1 -- ALUA + multipath failover, 28 tests 2 weeks ago
Ping Qiu 7940e6b7c9 feat: Phase 4A CP4b-4 Windows iSCSI + instrumentation + QA tests 2 weeks ago
Ping Qiu 44da35faf6 test: add integration test infrastructure for blockvol iSCSI 3 weeks ago
Ping Qiu c39080ceaa feat: Phase 4A CP4b-4 -- HA integration tests, admin HTTP, 5 bug fixes 3 weeks ago
Ping Qiu 7c07d9c95a feat: Phase 4A CP4b-3 -- assignment processing, 2 bug fixes, 20 QA tests 3 weeks ago
Ping Qiu c95500cc57 test: Phase 4A CP4b-1 QA adversarial tests (19 tests) 3 weeks ago
Ping Qiu ffdde15bcd feat: Phase 4A CP4b-1 -- wire types, conversion helpers, heartbeat collection 3 weeks ago
Ping Qiu 09c7e40d29 feat: Phase 4A CP4a -- simulated master, assignment sequence tests, BlockVolumeStatus 3 weeks ago
Ping Qiu b31383e294 feat: Phase 4A CP3 -- promotion, rebuild, split-brain prevention 3 weeks ago
Ping Qiu 16a796e56d feat: Phase 4A CP2 — WAL shipping, replica barrier, distributed group commit 3 weeks ago
Ping Qiu a107685f00 feat: Phase 4A CP1 — epoch, lease, role state machine, write gate 3 weeks ago
Ping Qiu 80801b0fac feat: Phase 3 — performance tuning, iSCSI session refactor, store integration 3 weeks ago
Ping Qiu 9b7be60b0c Add QA adversarial tests for iSCSI target (55 tests) 3 weeks ago
Ping Qiu feef0206ad fix: address code review findings (nil handler, CmdSN, Data-Out order) 3 weeks ago
Ping Qiu bd73a81e00 fix: handle pipelined SCSI commands during Data-Out collection 3 weeks ago
Ping Qiu 6546c549eb fix: iSCSI login and discovery bugs found in WSL2 smoke test 3 weeks ago
Ping Qiu 6a400f6760 feat: add BlockVol engine and iSCSI target (Phase 1 + Phase 2) 3 weeks ago
Xiao Wei 9fa95dd2c6
fix: unload leveldb not take effect (#8431) 3 weeks ago
Chris Lu e4b70c2521 go fix 4 weeks ago
Konstantin Lebedev 01b3125815
[shell]: volume balance capacity by min volume density (#8026) 4 weeks ago
Lisandro Pin a9d12a0792
Implement full scrubbing for EC volumes (#8318) 1 month ago
Lisandro Pin 11fdb68281
Fix superblock write error checks on volume compaction. (#8352) 1 month ago
Lisandro Pin 0721e3c1e9
Rework volume compaction (a.k.a vacuuming) logic to cleanly support new parameters. (#8337) 1 month ago
Lisandro Pin fbe7dd32c2
Implement full scrubbing for regular volumes (#8254) 1 month ago
Lisandro Pin 1ebc9dd530
Have local EC volume scrubbing check needle integrity whenever possible. (#8334) 1 month ago
Chris Lu 75faf826d4
Fix LevelDB panic on lazy reload (#8269) (#8307) 1 month ago
Lisandro Pin e657e7d827
Implement local scrubbing for EC volumes. (#8283) 1 month 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