13066 Commits (ae87a31d229c50b6c2c018f31a00e5c609c5960a)
 

Author SHA1 Message Date
pingqiu ae87a31d22 fix: store canonical replica addresses in heartbeat state 4 days ago
pingqiu aa4688d5d5 fix: sync flusher checkpointLSN after rebuild (CP13-7) 4 days ago
pingqiu 4ed54d04ba fix: close leaked replica in TestShip_DegradedDoesNotSilently 4 days ago
pingqiu 3e9358f2be feat: rebuild fallback with per-replica heartbeat state (CP13-7) 4 days ago
Ping Qiu 47f0111cae feat: replica-aware WAL retention (CP13-6) 5 days ago
Ping Qiu 9e481a83e9 fix: serialize LSN allocation + shipping with shipMu 5 days ago
Ping Qiu 4429f2b8d2 fix: use handshake-reported flushedLSN for catch-up, fix receiver init 5 days ago
Ping Qiu 24de2cea2a fix: refactor reconnect tests to preserve shipper identity (CP13-5) 5 days ago
Ping Qiu 548e47e482 feat: reconnect handshake + WAL catch-up protocol (CP13-5) 5 days ago
Ping Qiu 8d6379f841 feat: replica state machine + barrier eligibility gating (CP13-4) 6 days ago
Ping Qiu 499e244b8e feat: durable progress truth — replicaFlushedLSN in barrier (CP13-3) 6 days ago
Ping Qiu 4f3edffb0a fix: canonical replica address resolution (CP13-2) 6 days ago
Ping Qiu c263d082b5 fix: restart reconciliation — trust roles, upsert replicas 7 days ago
Ping Qiu 9137fa6486 fix: epoch-based reconciliation on master restart reconstruction 7 days ago
Ping Qiu a9a5e455c6 fix: Lookup/ListAll return copies, add UpdateEntry for safe mutation 7 days ago
Ping Qiu e8c921d9e8 fix: remove nil-optional superMu pattern, require in all FlusherConfigs 7 days ago
Ping Qiu 3ddb87adc9 fix: superblock write coordination (superMu) + remove debug logs 7 days ago
Ping Qiu e92263b4f4 fix: ioMu data-plane exclusion for restore/import/expand 1 week ago
Ping Qiu bb691a5458 feat: CP11B-4 observability pack — health state, alerts, dashboard 1 week ago
Ping Qiu f501c63009 feat: CP11B-2 explainable placement / plan API 1 week ago
Ping Qiu 683969086c feat: CP11B-1 provisioning presets + review fixes 1 week ago
Ping Qiu 075ff52219 feat: CP11B-3 safe ops — promotion hardening, preflight, manual promote 2 weeks ago
Ping Qiu ed11a09a61 fix: CP11A-4 snapshot export/import safety — 3 bugs from review 3 weeks ago
Ping Qiu 7cc6467d09 feat: CP11A-4 snapshot export/import to S3 — artifact format, engine, and transport 3 weeks ago
Ping Qiu 1c5b658170 feat: CP11A-3 WAL hardening foundations — pressure visibility, sizing guidance, preflight 3 weeks ago
Ping Qiu 67f6e73ca7 fix: B-09 stale entry during expand, B-10 heartbeat deletes during expand 3 weeks ago
Ping Qiu 1b3edd7856 feat: CP11A-2 coordinated expand protocol for replicated block volumes 3 weeks ago
Ping Qiu 74e8a4ce68 feat: CP11A-1 storage profile type, superblock persistence, and validation 3 weeks ago
Ping Qiu 86cc5983f5 chore: Phase 10 remaining — QA WAL admission metrics tests 3 weeks ago
Ping Qiu a7b1b4cb22 fix: propagate NVMe fields through replica creation, heartbeat, and promotion 3 weeks ago
Ping Qiu 9ef446d0cf feat: master-backed NVMe/TCP publication (nvme_addr + nqn plumbing) 3 weeks ago
Ping Qiu f698b1f154 fix: reject IOBackend=io_uring in Validate(), fix wal_admit_wait metric type 3 weeks ago
Ping Qiu e22e57a3f7 feat: WAL admission metrics for visibility into write pressure behavior 3 weeks ago
Ping Qiu 003b8c2f28 fix: require explicit build tags for io_uring backends, add implementation logging 3 weeks ago
Ping Qiu cd1e0afa3b feat: three io_uring backends for A/B/C benchmarking 3 weeks ago
Ping Qiu 5e4baccc46 fix: use RequestSet.Requests() API for io_uring result iteration 3 weeks ago
Ping Qiu 9d0ec8efa3 feat: tri-state IOBackend config with explicit logging and CLI flag 3 weeks ago
Ping Qiu 66d5ba0a84 fix: BatchIO review fixes — linked SQE, ring overflow, resource leak, sync parity 3 weeks ago
Ping Qiu 04b1827b4a feat: io_uring BatchIO implementation + UseIOUring config wiring 3 weeks ago
Ping Qiu e55f369d66 feat: BatchIO interface for swappable flusher I/O backend 3 weeks ago
Ping Qiu 4c5f9f2b9d feat: CP10B-1 NVMe/TCP RX/TX split + CP10B-2 bench/profiling fixes 3 weeks ago
Ping Qiu 3557ae283f feat: Phase 10 CP10-3 -- NVMe/TCP Tier 1 optimizations, WAL admission control, benchmark platform 3 weeks ago
Ping Qiu bbadeeb89b feat: Phase 10 CP10-2 -- CSI NVMe/TCP node plugin, 210 tests 3 weeks ago
Ping Qiu 0e234f5c80 feat: Phase 10 CP10-1 -- NVMe/TCP target MVP, 109 tests 3 weeks ago
Ping Qiu 8fa1829992 feat: Phase 9A -- Kubernetes operator MVP for SeaweedFS block storage, 71 tests 3 weeks ago
Ping Qiu 9acd187587 feat: Phase 8 complete -- CP8-5 stability gate, lease grant fix, Docker e2e, 13 chaos scenarios 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