File tree Expand file tree Collapse file tree
src/dstack/_internal/server/background/scheduled_tasks Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -544,14 +544,15 @@ async def _find_assignment_fleet_with_offers(
544544 await exit_stack .enter_async_context (
545545 get_locker (get_db ().dialect_name ).lock_ctx (InstanceModel .__tablename__ , instances_ids )
546546 )
547- fleets_with_instances_ids = [f .id for f in fleet_models_with_instances ]
548- fleet_models_with_instances = await _refetch_fleet_models_with_instances (
549- session = session ,
550- fleets_ids = fleets_with_instances_ids ,
551- instances_ids = instances_ids ,
552- fleet_filters = fleet_filters ,
553- instance_filters = instance_filters ,
554- )
547+ if is_db_sqlite ():
548+ fleets_with_instances_ids = [f .id for f in fleet_models_with_instances ]
549+ fleet_models_with_instances = await _refetch_fleet_models_with_instances (
550+ session = session ,
551+ fleets_ids = fleets_with_instances_ids ,
552+ instances_ids = instances_ids ,
553+ fleet_filters = fleet_filters ,
554+ instance_filters = instance_filters ,
555+ )
555556 fleet_models = fleet_models_with_instances + fleet_models_without_instances
556557 fleet_model , fleet_instances_with_offers , _ = await find_optimal_fleet_with_offers (
557558 project = context .project ,
You can’t perform that action at this time.
0 commit comments