Closed Bug 704446 Opened 13 years ago Closed 11 years ago

Use elasticutils for ElasticSearch related code

Categories

(Socorro :: General, task, P2)

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: adrian, Assigned: adrian)

Details

(Whiteboard: [qa-])

I first developed ElasticSearch code without any library, creating the JSON queries directly with a Python dict and the json lib. Now that the code is more mature and that we know better the scope of what we need to be able to do, we might want to start using a library that handle all that query generation work. elasticutils could be one way to go, maybe there are other tools out there better suited to our needs.
Assignee: nobody → adrian
Target Milestone: --- → 2.4
Target Milestone: 2.4 → ---
Component: Socorro → General
Product: Webtools → Socorro
Just saw this and figured I'd drop some ides off in case you're still looking at things: 1. django-haystack might be a good way to go depending on your needs. Before Dave left, he was looking into it and thought it was useful. 2. I'm semi-actively working on making elasticutils better and also figuring out how to merge some of the changes we have in the sumo branch over. If there are changes to elasticutils that we need to make, either let me know or toss a bug in the elasticutils issue tracker on github.
Hey Will, thanks for your comment. We're not using django in the middleware of Socorro, so django-haystack is not an option yet. But we have plans to maybe use it in the future, I'll then see if that's a better tool. Anyway, this bug is very low priority.
Priority: -- → P2
Done with bug 908410.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [qa-]
Target Milestone: --- → 61
Bumping to verified as [qa-]
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.