Page MenuHomePhabricator

Missing key in ['query-continue'] value
Closed, ResolvedPublic

Description

Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1469/
Reported by: xqt
Created on: 2012-06-21 13:22:11
Subject: Missing key in ['query-continue'] value
Assigned to: russblau
Original description:
c:\Pywikipedia\rw>pwb.py interwiki.py -auto -cleanup -async -usercontribs:Xqt -namespace:0 -namespace:14 -verbose
Pywikipediabot r10326 2012-06-08 12:08:53Z
Python 2.7.3 \(default, Apr 10 2012, 23:24:47\) \[MSC v.1500 64 bit \(AMD64\)\]
Starting 1 threads...
Found 1 wikipedia:de processes running, including this one.

NOTE: Number of pages queued is 0, trying to add 60 more. Retrieving 50 pages from wikipedia:de. Missing 'revisions|info|categoryinfo|templates|langlinks' key in \['query-continue'\] value. Retrieving 10 pages from wikipedia:de. Missing 'revisions|info|categoryinfo|templates|langlinks' key in \['query-continue'\] value. NOTE: \[\[de:Peja \(Ort\)\]\] is redirect to \[\[de:Pec\]\]

Version: unspecified
Severity: normal
See Also:
https://sourceforge.net/p/pywikipediabot/bugs/1469

Details

Reference
bz55193

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:25 AM
bzimport set Reference to bz55193.
bzimport added a subscriber: Unknown Object (????).

In the specific, 'revisions|info|categoryinfo|templates|langlinks' is generated in site.preloadpages().

"query-continue" is not a single value. There could be a value for each type of query piped, e.g.

"query-continue":{"langlinks":{"llcontinue":"12188973|pt"},"templates":{"tlcontinue":"310820|828|Namespace_detect"}}

A patch to handle multiple self.continuekey will be submitted.

Change 105975 had a related patch set uploaded by Mpaa:
(bug 55193) Missing key in ['query-continue'] value

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

Change 105975 merged by jenkins-bot:
(bug 55193) Missing key in ['query-continue'] value

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