From da4377e4146d6801495ea66a572e1e5ee623f33e Mon Sep 17 00:00:00 2001 From: Abhisar Sinha <63767682+abh1sar@users.noreply.github.com> Date: Wed, 14 Jan 2026 11:24:58 +0530 Subject: [PATCH] Remove transaction from updateCapacityForHost cal --- .../src/main/java/com/cloud/alert/AlertManagerImpl.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/server/src/main/java/com/cloud/alert/AlertManagerImpl.java b/server/src/main/java/com/cloud/alert/AlertManagerImpl.java index 377b2134d780..7bf00037ee4b 100644 --- a/server/src/main/java/com/cloud/alert/AlertManagerImpl.java +++ b/server/src/main/java/com/cloud/alert/AlertManagerImpl.java @@ -294,13 +294,8 @@ protected void recalculateHostCapacities() { Math.min(CapacityManager.CapacityCalculateWorkers.value(), hostIds.size()))); for (Long hostId : hostIds) { futures.put(hostId, executorService.submit(() -> { - Transaction.execute(new TransactionCallbackNoReturn() { - @Override - public void doInTransactionWithoutResult(TransactionStatus status) { - final HostVO host = hostDao.findById(hostId); - _capacityMgr.updateCapacityForHost(host); - } - }); + final HostVO host = hostDao.findById(hostId); + _capacityMgr.updateCapacityForHost(host); return null; })); }