Xqt has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/104915


Change subject: decrease exhausting memory usage by more than 60%
......................................................................

decrease exhausting memory usage by more than 60%

Change-Id: Idb2666d0664cbbddd7dcb011a89dddd3dd7d8948
---
M scripts/featured.py
1 file changed, 3 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core 
refs/changes/15/104915/1

diff --git a/scripts/featured.py b/scripts/featured.py
index a79770a..28a2630 100644
--- a/scripts/featured.py
+++ b/scripts/featured.py
@@ -398,7 +398,8 @@
         pywikibot.output(
             '\03{lightred}** %s has %i %s articles\03{default}'
             % (site, len(articles), task))
-        for p in articles:
+        while articles:
+            p = articles.pop(0)
             if p.title() < afterpage:
                 continue
 
@@ -410,7 +411,7 @@
                 pywikibot.output(u"(cached) %s -> %s" % (p.title(),
                                                          cache[p.title()]))
                 continue
-            yield copy(p)
+            yield p
 
     def findTranslated(self, page, oursite=None):
         quiet = self.getOption('quiet')

-- 
To view, visit https://gerrit.wikimedia.org/r/104915
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Idb2666d0664cbbddd7dcb011a89dddd3dd7d8948
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Xqt <i...@gno.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to