Closed Bug 715932 Opened 13 years ago Closed 13 years ago

Make esreindex fault-tolerant [elastic]

Categories

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

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
2012-01-24

People

(Reporter: jsocol, Assigned: willkg)

References

Details

(Whiteboard: u=dev c=search s=2012.1 p=1 post-sprint)

To do any testing at all, I've needed to make esreindex more fault tolerant. I've added a --fail-fast argument that allows you to maintain the current behavior, but otherwise it logs any failure to index a document with a traceback then keeps going.
Making this depend on bug #709080 since that refactors the ES indexing code.
Depends on: 709080
Grabbing this one and sticking it in this sprint. I'll rework James' commit.
Assignee: james → willkg
Summary: Make esreindex fault-tolerant → Make esreindex fault-tolerant [elastic]
Whiteboard: u=dev c=search s=2012.1 p=1 post-sprint
Target Milestone: 2012-01-17 → 2012-01-24
Fixed in https://github.com/mozilla/kitsune/commit/57f4faf This ended up being a 2 pter spread across 2012.1 and 2012.2. Running an index pass on -dev and -stage should continue to work.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Please add QA steps or [qa-], thanks
(In reply to Rebecca Billings from comment #5) > Please add QA steps or [qa-], thanks Sorry about that--I'll make it clearer next time. The QA steps are: Running an index pass on -dev and -stage should continue to work. By that I meant going into the search admin, clicking on the "reindex" button, and making sure it completes an indexing pass.
Verified able to run the index successfully
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.