feat: recover poll activations within original round budgets

This commit is contained in:
2026-09-18 05:40:08 +08:00
parent 1d1a441167
commit 56b9a2ccfe
32 changed files with 1051 additions and 65 deletions

View File

@@ -71,7 +71,7 @@ func (r *WorkflowRuntime) applyWorkflowSignal(ctx context.Context, tx *sql.Tx, g
var poll weave.PollState
if node.Poll != nil {
var last core.ID
poll, last, err = readWorkflowPollState(ctx, tx, g, row, w.activated)
poll, last, err = readWorkflowPollState(ctx, tx, g, row)
if err != nil {
return false, false, "", err
}