Uses of Class
dev.dokimos.server.entity.EvalJob
Packages that use EvalJob
Package
Description
-
Uses of EvalJob in dev.dokimos.server.dto.v1
Methods in dev.dokimos.server.dto.v1 with parameters of type EvalJob -
Uses of EvalJob in dev.dokimos.server.repository
Methods in dev.dokimos.server.repository that return types with arguments of type EvalJobModifier and TypeMethodDescriptionEvalJobRepository.claimNext(int maxAttempts) Atomically claims the oldest pending job below the retry ceiling usingFOR UPDATE SKIP LOCKED, so multiple worker instances each pick a distinct job instead of blocking on, or double-processing, the same row.EvalJobRepository.findByRunOrderByCreatedAtAsc(ExperimentRun run) EvalJobRepository.findByStatus(EvalJobStatus status) -
Uses of EvalJob in dev.dokimos.server.service
Methods in dev.dokimos.server.service that return types with arguments of type EvalJobModifier and TypeMethodDescriptionJudgeJobTransactions.claimNextJob(int maxAttempts) Claims the oldest pending job below the retry ceiling: locks its row, marks it CLAIMED, stamps the claim time, and increments the attempt count.