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

@@ -79,7 +79,7 @@ func (r *WorkflowRuntime) advanceClock(ctx context.Context, tx *sql.Tx, g *workf
return changed, nil
}
}
return r.advancePoll(ctx, tx, g, row, c, activated, allow, now)
return r.advancePoll(ctx, tx, g, row, c, allow, now)
}
if checkpoint.Kind == "SIGNAL" {
return r.advanceSignalClock(ctx, tx, g, row, c, allow, now)