From 8b1b6ec1c06babb3a0022f5b95201d4c95b5727c Mon Sep 17 00:00:00 2001 From: pingqiu Date: Tue, 31 Mar 2026 15:14:34 -0700 Subject: [PATCH] fix: update executor doc comment to reflect P2 implementation status Executor comment now reflects reality: - StreamWALEntries, TransferFullBase, TransferSnapshot: real - TruncateWAL: stub - Implements engine.CatchUpIO and engine.RebuildIO interfaces Co-Authored-By: Claude Opus 4.6 (1M context) --- weed/storage/blockvol/v2bridge/executor.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/weed/storage/blockvol/v2bridge/executor.go b/weed/storage/blockvol/v2bridge/executor.go index 4be0ebbc5..6ea62c0da 100644 --- a/weed/storage/blockvol/v2bridge/executor.go +++ b/weed/storage/blockvol/v2bridge/executor.go @@ -10,8 +10,9 @@ import ( // It executes what the engine tells it to do — it does NOT decide // recovery policy. // -// Phase 07 P1: one narrow path (WAL catch-up streaming). -// Full-base rebuild and snapshot transfer are deferred. +// Implements engine.CatchUpIO and engine.RebuildIO interfaces. +// Phase 08 P2: StreamWALEntries, TransferFullBase, TransferSnapshot real. +// TruncateWAL: stub. type Executor struct { vol *blockvol.BlockVol }