https://bugzilla.wikimedia.org/show_bug.cgi?id=24675

           Summary: Revision error on en.wikipedia.org, Internal error:
                    Unknown cluster "cluster16"
           Product: Wikimedia
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: General/Unknown
        AssignedTo: wikibugs-l@lists.wikimedia.org
        ReportedBy: aaron.halfa...@gmail.com


I've discovered a single revision_id that, when requested from
en.wikipedia.org, causes an error that causes an "Internal Error" and crashes
an API query.  When making an API query, the problem only happens when I try to
request the content.  The error is out of the ordinary and that is why I am
reporting. 

Revision id: 186704908
Problem observed for: 3 days
Error Message:
LBFactory_Multi::newExternalLB: Unknown cluster "cluster16"
Backtrace:
#0
/usr/local/apache/common-local/wmf-deployment/includes/db/LBFactory_Multi.php(139):
LBFactory_Multi->newExternalLB('cluster16', false)
#1
/usr/local/apache/common-local/wmf-deployment/includes/ExternalStoreDB.php(42):
LBFactory_Multi->getExternalLB('cluster16', false)
#2
/usr/local/apache/common-local/wmf-deployment/includes/ExternalStoreDB.php(53):
ExternalStoreDB->getLoadBalancer('cluster16')
#3
/usr/local/apache/common-local/wmf-deployment/includes/ExternalStoreDB.php(125):
ExternalStoreDB->getSlave('cluster16')
#4
/usr/local/apache/common-local/wmf-deployment/includes/ExternalStoreDB.php(97):
ExternalStoreDB->fetchBlob('cluster16', '3970273', false)
#5
/usr/local/apache/common-local/wmf-deployment/includes/ExternalStore.php(43):
ExternalStoreDB->fetchFromURL('DB://cluster16/...')
#6 /usr/local/apache/common-local/wmf-deployment/includes/Revision.php(732):
ExternalStore::fetchFromURL('DB://cluster16/...')
#7 /usr/local/apache/common-local/wmf-deployment/includes/Revision.php(920):
Revision::getRevisionText(Object(stdClass))
#8 /usr/local/apache/common-local/wmf-deployment/includes/Revision.php(621):
Revision->loadText()
#9 /usr/local/apache/common-local/wmf-deployment/includes/Revision.php(600):
Revision->getRawText()
#10 /usr/local/apache/common-local/wmf-deployment/includes/Article.php(481):
Revision->getText(2)
#11 /usr/local/apache/common-local/wmf-deployment/includes/Article.php(343):
Article->fetchContent(186704908)
#12 /usr/local/apache/common-local/wmf-deployment/includes/Article.php(230):
Article->loadContent()
#13 /usr/local/apache/common-local/wmf-deployment/includes/Article.php(832):
Article->getContent()
#14 /usr/local/apache/common-local/wmf-deployment/includes/Wiki.php(493):
Article->view()
#15 /usr/local/apache/common-local/wmf-deployment/includes/Wiki.php(70):
MediaWiki->performAction(Object(OutputPage), Object(Article), Object(Title),
Object(User), Object(WebRequest))
#16 /usr/local/apache/common-local/wmf-deployment/index.php(117):
MediaWiki->performRequestForTitle(Object(Title), Object(Article),
Object(OutputPage), Object(User), Object(WebRequest))
#17 /usr/local/apache/common-local/live-1.5/index.php(3):
require('/usr/local/apac...')
#18 {main}

Example #1:
http://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Fungi/fungus_articles_by_size&oldid=186704908

Example #2:
http://en.wikipedia.org/w/api.php?action=query&prop=revisions&revids=186704908&rvprop=content|ids

Example #3 (no content, should work):
http://en.wikipedia.org/w/api.php?action=query&prop=revisions&revids=186704908&rvprop=ids|timestamp

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to