Skip to content

Commit 9866134

Browse files
LysssyoLysssyo
andauthored
[fix][backend] restore FailRetry logic to skip completed evaluators (#402)
fix(worker): restore FailRetry logic to skip completed evaluators Co-authored-by: Lysssyo <11906167+lysssyo@user.noreply.gitee.com>
1 parent d23ae4e commit 9866134

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

backend/modules/evaluation/domain/service/expt_result_impl.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ func (e ExptResultServiceImpl) GetExptItemTurnResults(ctx context.Context, exptI
120120
if turnEvaluatorVerIDToResultID[ref.ExptTurnResultID] == nil {
121121
turnEvaluatorVerIDToResultID[ref.ExptTurnResultID] = make(map[int64]int64)
122122
}
123-
turnEvaluatorVerIDToResultID[ref.ExptTurnResultID][ref.EvaluatorVersionID] = ref.EvaluatorVersionID
123+
turnEvaluatorVerIDToResultID[ref.ExptTurnResultID][ref.EvaluatorVersionID] = ref.EvaluatorResultID
124124
}
125125

126126
res := make([]*entity.ExptTurnResult, 0, len(turnResults))

backend/modules/evaluation/domain/service/expt_run_item_impl.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ func (e *ExptItemEvalCtxExecutor) buildExptTurnEvalCtx(ctx context.Context, turn
260260
}
261261
recordMap := make(map[int64]*entity.EvaluatorRecord)
262262
for _, record := range evaluatorRecords {
263-
recordMap[record.ID] = record
263+
recordMap[record.EvaluatorVersionID] = record
264264
}
265265
etec.ExptTurnRunResult.EvaluatorResults = recordMap
266266
}

0 commit comments

Comments
 (0)