feat(templateMatcher): Выбирать неактуальные шаблоны по дате последнего изменения, а не создания. Дата создания не гарантирует, что шаблон недавно освободился.

This commit is contained in:
Mikhail Kuznetsov
2026-07-23 09:34:59 +10:00
parent 5f384947a6
commit d1889460de

View File

@@ -89,6 +89,7 @@ namespace PARR.DAL.Repositories
AttemptsNumber = 0,
LastRobotStatusUpdated = null
}
};
logger.LogDebug("Добавлены роботы для шаблона {TemplateName}", obj.Name);
@@ -132,7 +133,7 @@ namespace PARR.DAL.Repositories
AND rc.""TaskStatusCode"" = @TaskStatus
AND rc.""RobotStatusCode"" = @RobotStatus
)
ORDER BY t.""DateCreated"" ASC
ORDER BY t.""DateModified"" ASC NULLS FIRST
LIMIT 1
FOR UPDATE SKIP LOCKED
)