From 812988b31a4994876b50862ea16296cfcdb016d4 Mon Sep 17 00:00:00 2001 From: Athou Date: Fri, 20 Feb 2015 08:51:33 +0100 Subject: [PATCH] log entries deleted --- .../commafeed/backend/service/DatabaseCleaningService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/commafeed/backend/service/DatabaseCleaningService.java b/src/main/java/com/commafeed/backend/service/DatabaseCleaningService.java index 48d0936f..d13ec2b6 100644 --- a/src/main/java/com/commafeed/backend/service/DatabaseCleaningService.java +++ b/src/main/java/com/commafeed/backend/service/DatabaseCleaningService.java @@ -40,13 +40,16 @@ public class DatabaseCleaningService { log.info("cleaning feeds without subscriptions"); long total = 0; int deleted = 0; + long entriesTotal = 0; do { List feeds = UnitOfWork.run(sessionFactory, () -> feedDAO.findWithoutSubscriptions(1)); for (Feed feed : feeds) { int entriesDeleted = 0; do { entriesDeleted = UnitOfWork.run(sessionFactory, () -> feedEntryDAO.delete(feed.getId(), BATCH_SIZE)); - } while (entriesDeleted == BATCH_SIZE); + entriesTotal += entriesDeleted; + log.info("removed {} entries for feeds without subscriptions", entriesTotal); + } while (entriesDeleted > 0); } deleted = UnitOfWork.run(sessionFactory, () -> feedDAO.delete(feeds)); total += deleted;