feat(templateMatcher): Выбирать неактуальные шаблоны по дате последнего изменения, а не создания. Дата создания не гарантирует, что шаблон недавно освободился.
This commit is contained in:
@@ -89,6 +89,7 @@ namespace PARR.DAL.Repositories
|
|||||||
AttemptsNumber = 0,
|
AttemptsNumber = 0,
|
||||||
LastRobotStatusUpdated = null
|
LastRobotStatusUpdated = null
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
logger.LogDebug("Добавлены роботы для шаблона {TemplateName}", obj.Name);
|
logger.LogDebug("Добавлены роботы для шаблона {TemplateName}", obj.Name);
|
||||||
@@ -132,7 +133,7 @@ namespace PARR.DAL.Repositories
|
|||||||
AND rc.""TaskStatusCode"" = @TaskStatus
|
AND rc.""TaskStatusCode"" = @TaskStatus
|
||||||
AND rc.""RobotStatusCode"" = @RobotStatus
|
AND rc.""RobotStatusCode"" = @RobotStatus
|
||||||
)
|
)
|
||||||
ORDER BY t.""DateCreated"" ASC
|
ORDER BY t.""DateModified"" ASC NULLS FIRST
|
||||||
LIMIT 1
|
LIMIT 1
|
||||||
FOR UPDATE SKIP LOCKED
|
FOR UPDATE SKIP LOCKED
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user