Closed Bug 706258 Opened 13 years ago Closed 13 years ago

elastic timeout errors

Categories

(support.mozilla.org :: Search, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 706944

People

(Reporter: willkg, Unassigned)

Details

pennyfx was talking about how elastic is flakey and querying sometimes times out. We haven't implemented the query code yet in SUMO, so I don't know if this affects us as well or not. However, I hit it pretty regularly when building the indexes from scratch. There was a pull request in elasticutils that would retry queries. If we have this problem, we should look at that and pull it into the sumo branch of elasticutils. If not, we should ditch this.
Pretty satisfied this is covered by... * bug 706944 (tuning settings of ES itself) * bug 712069 (live indexing retrying) * bug 715932 (full indexing robustness) Reopen or do something else smart if you disagree!
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
As a side note, we shouldn't add code for retrying queries--ES already does it. I added some code to search/es_utils.py for building our own ES that allows us to adjust the retry amount.
Interesting! Link?
http://packages.python.org/pyes/references/pyes.es.html#pyes.es.ES This is where the MaxRetryError comes from. This retries immediately, so it doesn't cover retrying in, say, 20 minutes. That's covered under bug #712069 and probably something we want to write code to deal with.
You need to log in before you can comment on or make changes to this bug.