diff --git a/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java b/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java index 6075d775..18ba607c 100644 --- a/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java +++ b/src/main/java/com/commafeed/backend/feeds/FeedRefreshUpdater.java @@ -33,7 +33,6 @@ import com.commafeed.backend.model.FeedSubscription; import com.commafeed.backend.pubsubhubbub.SubscriptionHandler; import com.commafeed.backend.services.ApplicationSettingsService; import com.commafeed.backend.services.FeedUpdateService; -import com.google.common.collect.Lists; import com.google.common.util.concurrent.Striped; @Singleton @@ -121,7 +120,6 @@ public class FeedRefreshUpdater { @Override public void run() { boolean ok = true; - filterOldEntries(); if (entries.isEmpty() == false) { List subscriptions = feedSubscriptionDAO .findByFeed(feed); @@ -139,31 +137,6 @@ public class FeedRefreshUpdater { metricsBean.feedUpdated(); taskGiver.giveBack(feed); } - - private void filterOldEntries() { - - if (entries != null && entries.size() > 0 && entries.size() <= 50) { - List keep = Lists.newArrayList(); - - List guids = Lists.newArrayList(); - for (FeedEntry entry : entries) { - guids.add(entry.getGuid()); - } - - List existingEntries = feedEntryDAO - .findByGuids(guids); - - for (FeedEntry entry : entries) { - FeedEntry found = FeedUtils.findEntry(existingEntries, - entry); - if (found == null - || FeedUtils.findFeed(found.getFeeds(), feed) == null) { - keep.add(entry); - } - } - entries = keep; - } - } } private boolean updateEntry(final Feed feed, final FeedEntry entry,