You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
pingqiu abbc8bff2b fix: canonicalize host in AllocateBlockVolumeResponse (CP13-2 follow-up) 6 days ago
..
batchio fix: require explicit build tags for io_uring backends, add implementation logging 3 weeks ago
blockapi feat: CP11B-2 explainable placement / plan API 1 week ago
blockerr feat: CP8-3-1 durability modes + testrunner platform + 21 adversarial tests 4 weeks ago
csi feat: master-backed NVMe/TCP publication (nvme_addr + nqn plumbing) 3 weeks ago
iscsi fix: CP11A-4 snapshot export/import safety — 3 bugs from review 3 weeks ago
monitoring feat: CP11B-4 observability pack — health state, alerts, dashboard 1 week ago
nvme feat: CP10B-1 NVMe/TCP RX/TX split + CP10B-2 bench/profiling fixes 3 weeks ago
operator feat: Phase 10 CP10-3 -- NVMe/TCP Tier 1 optimizations, WAL admission control, benchmark platform 3 weeks ago
scripts feat: Phase 4A CP4a -- simulated master, assignment sequence tests, BlockVolumeStatus 1 month ago
test feat: Phase 6 CP6-3 -- failover + rebuild in Kubernetes, 126 tests 4 weeks ago
testrunner feat: CP11B-3 safe ops — promotion hardening, preflight, manual promote 3 weeks ago
adapter.go feat: Phase 6 CP6-2 -- CSI control-plane integration + csi-sanity/k3s validation 4 weeks ago
adapter_test.go feat: Phase 6 CP6-2 -- CSI control-plane integration + csi-sanity/k3s validation 4 weeks ago
block_heartbeat.go feat: rebuild fallback with per-replica heartbeat state (CP13-7) 6 days ago
block_heartbeat_proto.go feat: master-backed NVMe/TCP publication (nvme_addr + nqn plumbing) 3 weeks ago
block_heartbeat_proto_test.go feat: rebuild fallback with per-replica heartbeat state (CP13-7) 6 days ago
block_heartbeat_test.go feat: Phase 4A CP4b-1 -- wire types, conversion helpers, heartbeat collection 1 month ago
blockvol.go fix: store canonical replica addresses in heartbeat state 6 days ago
blockvol_qa_test.go fix: remove nil-optional superMu pattern, require in all FlusherConfigs 1 week ago
blockvol_test.go feat: reconnect handshake + WAL catch-up protocol (CP13-5) 1 week ago
bug_gc_panic_test.go feat: Phase 3 — performance tuning, iSCSI session refactor, store integration 1 month ago
config.go feat: tri-state IOBackend config with explicit logging and CLI flag 3 weeks ago
config_test.go feat: Phase 10 CP10-3 -- NVMe/TCP Tier 1 optimizations, WAL admission control, benchmark platform 3 weeks ago
dirty_map.go feat: Phase 4A CP3 -- promotion, rebuild, split-brain prevention 1 month ago
dirty_map_test.go feat: Phase 3 — performance tuning, iSCSI session refactor, store integration 1 month ago
dist_group_commit.go feat: replica state machine + barrier eligibility gating (CP13-4) 1 week ago
dist_group_commit_test.go feat: reconnect handshake + WAL catch-up protocol (CP13-5) 1 week ago
durability_mode.go feat: CP8-3-1 durability modes + testrunner platform + 21 adversarial tests 4 weeks ago
durability_mode_test.go feat: CP8-3-1 durability modes + testrunner platform + 21 adversarial tests 4 weeks ago
engine_metrics.go feat: CP11A-3 WAL hardening foundations — pressure visibility, sizing guidance, preflight 3 weeks ago
epoch.go feat: Phase 4A CP1 — epoch, lease, role state machine, write gate 1 month ago
expand_test.go feat: CP11A-2 coordinated expand protocol for replicated block volumes 3 weeks ago
flusher.go fix: sync flusher checkpointLSN after rebuild (CP13-7) 6 days ago
flusher_test.go fix: remove nil-optional superMu pattern, require in all FlusherConfigs 1 week ago
group_commit.go feat: Phase 8 CP8-1/2/3/4 -- ops control plane, multi-replica, CSI snapshots, observability 4 weeks ago
group_commit_test.go feat: Phase 3 — performance tuning, iSCSI session refactor, store integration 1 month ago
health_score.go feat: Phase 8 CP8-1/2/3/4 -- ops control plane, multi-replica, CSI snapshots, observability 4 weeks ago
health_score_test.go feat: Phase 8 CP8-1/2/3/4 -- ops control plane, multi-replica, CSI snapshots, observability 4 weeks ago
lba.go feat: add BlockVol engine and iSCSI target (Phase 1 + Phase 2) 1 month ago
lba_test.go feat: add BlockVol engine and iSCSI target (Phase 1 + Phase 2) 1 month ago
lease.go feat: Phase 4A CP1 — epoch, lease, role state machine, write gate 1 month ago
lease_grant_test.go feat: Phase 8 complete -- CP8-5 stability gate, lease grant fix, Docker e2e, 13 chaos scenarios 4 weeks ago
naming.go feat: Phase 10 CP10-2 -- CSI NVMe/TCP node plugin, 210 tests 3 weeks ago
naming_test.go feat: Phase 6 CP6-2 -- CSI control-plane integration + csi-sanity/k3s validation 4 weeks ago
net_util.go fix: canonicalize host in AllocateBlockVolumeResponse (CP13-2 follow-up) 6 days ago
net_util_test.go fix: canonical replica address resolution (CP13-2) 1 week ago
preset.go feat: CP11B-1 provisioning presets + review fixes 1 week ago
preset_test.go feat: CP11B-1 provisioning presets + review fixes 1 week ago
promotion.go feat: Phase 8 complete -- CP8-5 stability gate, lease grant fix, Docker e2e, 13 chaos scenarios 4 weeks ago
qa_expand_test.go feat: CP11A-2 coordinated expand protocol for replicated block volumes 3 weeks ago
qa_iobackend_config_test.go feat: CP11A-2 coordinated expand protocol for replicated block volumes 3 weeks ago
qa_phase3_engine_test.go feat: Phase 4A CP1 — epoch, lease, role state machine, write gate 1 month ago
qa_phase4a_cp1_test.go feat: Phase 4A CP4a -- simulated master, assignment sequence tests, BlockVolumeStatus 1 month ago
qa_phase4a_cp2_test.go feat: reconnect handshake + WAL catch-up protocol (CP13-5) 1 week ago
qa_phase4a_cp3_test.go feat: Phase 10 CP10-3 -- NVMe/TCP Tier 1 optimizations, WAL admission control, benchmark platform 3 weeks ago
qa_phase4a_cp4a_test.go feat: Phase 4A CP4a -- simulated master, assignment sequence tests, BlockVolumeStatus 1 month ago
qa_phase4a_cp4b1_test.go test: Phase 4A CP4b-1 QA adversarial tests (19 tests) 1 month ago
qa_phase4a_cp4b4_test.go feat: reconnect handshake + WAL catch-up protocol (CP13-5) 1 week ago
qa_resize_test.go test: Phase 5 QA adversarial tests -- 49 tests for CHAP, resize, snapshots 4 weeks ago
qa_snapshot_export_adversarial_test.go fix: CP11A-4 snapshot export/import safety — 3 bugs from review 3 weeks ago
qa_snapshot_export_test.go feat: CP11A-4 snapshot export/import to S3 — artifact format, engine, and transport 3 weeks ago
qa_snapshot_test.go test: Phase 5 QA adversarial tests -- 49 tests for CHAP, resize, snapshots 4 weeks ago
qa_storage_profile_test.go feat: CP11A-2 coordinated expand protocol for replicated block volumes 3 weeks ago
qa_wal_admission_test.go chore: Phase 10 remaining — QA WAL admission metrics tests 3 weeks ago
qa_wal_cp11a3_adversarial_test.go feat: CP11B-3 safe ops — promotion hardening, preflight, manual promote 3 weeks ago
qa_wal_hardening_test.go feat: CP11A-3 WAL hardening foundations — pressure visibility, sizing guidance, preflight 3 weeks ago
rebuild.go fix: sync flusher checkpointLSN after rebuild (CP13-7) 6 days ago
rebuild_v1_test.go fix: sync flusher checkpointLSN after rebuild (CP13-7) 6 days ago
recovery.go feat: Phase 4A CP4a -- simulated master, assignment sequence tests, BlockVolumeStatus 1 month ago
recovery_test.go fix: remove nil-optional superMu pattern, require in all FlusherConfigs 1 week ago
repl_proto.go feat: reconnect handshake + WAL catch-up protocol (CP13-5) 1 week ago
replica_apply.go fix: use handshake-reported flushedLSN for catch-up, fix receiver init 1 week ago
replica_barrier.go feat: durable progress truth — replicaFlushedLSN in barrier (CP13-3) 1 week ago
resize_test.go feat: Phase 5 CP5-3 -- CHAP auth, online resize, Prometheus metrics, 12 tests 4 weeks ago
role.go feat: Phase 6 CP6-3 -- failover + rebuild in Kubernetes, 126 tests 4 weeks ago
scrub.go feat: Phase 8 CP8-1/2/3/4 -- ops control plane, multi-replica, CSI snapshots, observability 4 weeks ago
scrub_test.go feat: Phase 8 CP8-1/2/3/4 -- ops control plane, multi-replica, CSI snapshots, observability 4 weeks ago
shipper_group.go feat: rebuild fallback with per-replica heartbeat state (CP13-7) 6 days ago
shipper_group_test.go feat: replica state machine + barrier eligibility gating (CP13-4) 1 week ago
snapshot.go feat: Phase 5 CP5-2 -- CoW snapshots, 10 tests 4 weeks ago
snapshot_export.go fix: ioMu data-plane exclusion for restore/import/expand 1 week ago
snapshot_export_test.go fix: CP11A-4 snapshot export/import safety — 3 bugs from review 3 weeks ago
snapshot_test.go feat: Phase 5 CP5-2 -- CoW snapshots, 10 tests 4 weeks ago
storage_profile.go feat: CP11A-1 storage profile type, superblock persistence, and validation 3 weeks ago
storage_profile_test.go feat: CP11A-1 storage profile type, superblock persistence, and validation 3 weeks ago
superblock.go feat: CP11A-2 coordinated expand protocol for replicated block volumes 3 weeks ago
superblock_test.go feat: CP8-3-1 durability modes + testrunner platform + 21 adversarial tests 4 weeks ago
sync_all_bug_test.go feat: reconnect handshake + WAL catch-up protocol (CP13-5) 1 week ago
sync_all_protocol_test.go fix: close leaked replica in TestShip_DegradedDoesNotSilently 6 days ago
wal_admission.go feat: CP11A-3 WAL hardening foundations — pressure visibility, sizing guidance, preflight 3 weeks ago
wal_admission_test.go feat: CP11A-3 WAL hardening foundations — pressure visibility, sizing guidance, preflight 3 weeks ago
wal_entry.go feat: add BlockVol engine and iSCSI target (Phase 1 + Phase 2) 1 month ago
wal_entry_test.go feat: add BlockVol engine and iSCSI target (Phase 1 + Phase 2) 1 month ago
wal_guidance.go feat: CP11A-3 WAL hardening foundations — pressure visibility, sizing guidance, preflight 3 weeks ago
wal_guidance_test.go feat: CP11A-3 WAL hardening foundations — pressure visibility, sizing guidance, preflight 3 weeks ago
wal_shipper.go feat: replica-aware WAL retention (CP13-6) 7 days ago
wal_writer.go feat: Phase 5 CP5-2 -- CoW snapshots, 10 tests 4 weeks ago
wal_writer_test.go feat: Phase 3 — performance tuning, iSCSI session refactor, store integration 1 month ago
write_gate.go feat: Phase 4A CP1 — epoch, lease, role state machine, write gate 1 month ago