From ca3c2453decba932ee15e003af6068ebf9a2e62f Mon Sep 17 00:00:00 2001 From: Vishesh Date: Thu, 25 Jul 2024 13:14:52 +0530 Subject: [PATCH] Fix removal of usage records --- .../src/main/java/com/cloud/usage/dao/UsageDaoImpl.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/engine/schema/src/main/java/com/cloud/usage/dao/UsageDaoImpl.java b/engine/schema/src/main/java/com/cloud/usage/dao/UsageDaoImpl.java index 038d17a85a3c..c51496ade2ee 100644 --- a/engine/schema/src/main/java/com/cloud/usage/dao/UsageDaoImpl.java +++ b/engine/schema/src/main/java/com/cloud/usage/dao/UsageDaoImpl.java @@ -476,16 +476,11 @@ public void doInTransactionWithoutResult(TransactionStatus status) { TransactionLegacy txn = TransactionLegacy.currentTxn(); PreparedStatement pstmt = null; try { - txn.start(); pstmt = txn.prepareAutoCloseStatement(DELETE_ALL_BY_INTERVAL); pstmt.setLong(1, days); pstmt.executeUpdate(); - txn.commit(); } catch (Exception ex) { - txn.rollback(); s_logger.error("error removing old cloud_usage records for interval: " + days); - } finally { - txn.close(); } } });