feat(templateMatcher): Выбирать неактуальные шаблоны по дате последнего изменения, а не создания. Дата создания не гарантирует, что шаблон недавно освободился.
This commit is contained in:
@@ -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
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user