From da6a661e09db08079ff6da456d116590b443d49a Mon Sep 17 00:00:00 2001 From: Victor Skvortsov Date: Thu, 4 Sep 2025 15:39:42 +0500 Subject: [PATCH] Do not issue empty update for deleted_fleets_placement_groups --- src/dstack/_internal/server/background/tasks/process_fleets.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dstack/_internal/server/background/tasks/process_fleets.py b/src/dstack/_internal/server/background/tasks/process_fleets.py index 2536902a6..bd8e760a6 100644 --- a/src/dstack/_internal/server/background/tasks/process_fleets.py +++ b/src/dstack/_internal/server/background/tasks/process_fleets.py @@ -197,6 +197,8 @@ def _autodelete_fleet(fleet_model: FleetModel) -> bool: async def _update_deleted_fleets_placement_groups(session: AsyncSession, fleets_ids: list[UUID]): + if len(fleets_ids) == 0: + return await session.execute( update(PlacementGroupModel) .where(