Page MenuHomePhabricator

CXServer alerting because it is requesting an old revision of a long page
Closed, ResolvedPublic0 Estimated Story Points

Description

CXServer is alerting in production with:

/v1/page/{language}/{title}{/revision} (Fetch enwiki Oxygen page) timed out before a response was received; /v2/page/{sourcelanguage}/{targetlanguage}/{title}{/revision} (Fetch enwiki Oxygen page) timed out before a response was received

The reason for it is that, due to the work being done in T220461: Simplify storage semantics we are not storing old revisions any more. Consequently, it takes longer for RESTBase to respond to requests for older revisions. CXServer uses old revisions of large pages in its tests, causing the automated checks to time out. In order to mitigate that, we can use the latest revisions of lighter pages.

Related Objects

Event Timeline

mobrovac created this task.

Change 507645 had a related patch set uploaded (by Mobrovac; owner: Mobrovac):
[mediawiki/services/cxserver@master] Spec tests: Use Foobar instead of Oxygen and do not provide a rev

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

Change 507645 merged by jenkins-bot:
[mediawiki/services/cxserver@master] Spec tests: Use a protected page instead of Oxygen and do not provide a rev

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

Mentioned in SAL (#wikimedia-operations) [2019-05-02T04:25:08Z] <kart_> Updated cxserver to 2019-05-02-040910-production (T222305)