Page MenuHomePhabricator

Cirrus SUP: Unknown error 429 circuit_breaking_exception
Open, Needs TriagePublic5 Estimated Story Points

Description

The updater in codfw failed a dozen bulk items with:
bulk action failed with status TOO_MANY_REQUESTS: {"index":"commonswiki_file_1764596737","id":"181715533","cause":{"type":"exception","reason":"OpenSearch exception [type=circuit_breaking_exception, reason=[parent] Data too large, data for [indices:data/write/bulk[s]] would be [30604723228/28.5gb], which is larger than the limit of [30601641984/28.5gb], real usage: [30604714848/28.5gb], new bytes reserved: [8380/8.1kb], usages [request=442368/432kb, fielddata=205379902/195.8mb, in_flight_requests=2807510/2.6mb]]","durability":"PERMANENT"},"status":429}.
It happened for several wikis.

This failure should be handled gracefully by the updater.

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Retry individual bulk itemsrepos/search-platform/cirrus-streaming-updater!207ebernhardsonwork/ebernhardson/429-retrymain
Customize query in GitLab

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
EBernhardson renamed this task from Cirrus update: Unknown error 429 circuit_breaking_exception to Cirrus SUP: Unknown error 429 circuit_breaking_exception.Mon, Jul 13, 3:43 PM
EBernhardson changed the point value for this task from 3 to 5.Mon, Jul 27, 1:54 PM

Merged and released, but we'll want to wait for monday now to deploy it.

Change #1320157 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson):

[operations/deployment-charts@master] cirus: bump to latest image version

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

Change #1320157 merged by jenkins-bot:

[operations/deployment-charts@master] cirus: bump to latest image version

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