Last modified: 2014-09-03 18:32:29 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T69605, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 67605 - CirrusSearch: No enabled connection error
CirrusSearch: No enabled connection error
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
CirrusSearch (Other open bugs)
unspecified
All All
: High normal (vote)
: ---
Assigned To: Nik Everett
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-07 17:00 UTC by Nik Everett
Modified: 2014-09-03 18:32 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Nik Everett 2014-07-07 17:00:17 UTC
I'm seeing these in the log:
2014-07-07 14:05:42 mw1015 commonswiki: Update for doc ids: 15731483; error message was: No enabled connection


I don't imagine we're actually out of connections - probably just hitting some other http error and eating it.  We should not eat it.
Comment 1 Chad H. 2014-07-07 18:55:53 UTC
This should only happen after we've tried getMaxConnectionAttempts() times. We never call getConnection() directly, so it should be handled by our callback.

Getting a full stacktrace out of this would help.
Comment 2 Nik Everett 2014-07-07 19:19:43 UTC
Yeah.  I've seen this in a maintenance script when I tried to bulk insert too much data.  I _think_ it has something to do with commands being too too too big getting interpreted as a retry-able http error.  We actually have logic to resubmit the command as singletons but I think we don't get to use it because we've marked all the connections as busted due to the error.   Might try to reproduce with stupid huge page.
Comment 3 Gerrit Notification Bot 2014-08-28 15:19:51 UTC
Change 156803 had a related patch set uploaded by Manybubbles:
Increase timeout on updates

https://gerrit.wikimedia.org/r/156803
Comment 4 Nik Everett 2014-08-28 15:21:08 UTC
https://gerrit.wikimedia.org/r/#/c/156798/
and
https://gerrit.wikimedia.org/r/#/c/156800/
as well.

Its not stupid huge pages.  Its massive influxes of updates all at once, I believe.

Anyway, these commits should make it more stable as well as give us more information when it fails.
Comment 5 Gerrit Notification Bot 2014-08-28 16:03:41 UTC
Change 156803 merged by jenkins-bot:
Increase timeout on updates

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

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links