Refactor(harness): remove naive inline graph engine , unify graph execution under single pregel engine (#16608)

This commit is contained in:
Yingfeng
2026-07-03 17:50:30 +08:00
committed by GitHub
parent 3cba34d67f
commit 8db68e3eec
46 changed files with 894 additions and 1203 deletions

View File

@@ -115,7 +115,7 @@ type loopInterruptState struct {
// shouldQuit is the termination predicate (called after each iteration).
func NewLoopNodeFunc(
key string,
sub *CompiledGraph,
sub *compiledGraph,
shouldQuit LoopCondition,
opts ...LoopOption,
) (types.NodeFunc, error) {
@@ -143,7 +143,7 @@ func NewLoopNodeFunc(
func runLoop(
ctx context.Context,
key string,
sub *CompiledGraph,
sub *compiledGraph,
input interface{},
shouldQuit LoopCondition,
options *loopOptions,