betabug... Sascha Welter

home english | home deutsch | Site Map | Sascha | Kontakt | Pro | Weblog | Wiki

23 May 2012

Elasticsearch and thrift... and searching

Back to something technical for once
 

For some days now I've been working on some code that integrates a Zope 3 module with Elasticearch. I had the task of integrating it with the "thrift" transport... and was stuck for a long time. Whatever I did, my code went nowhere, throwing various exceptions from the Elasticsearch side ("StreamCorruptedException", yeah, sure...), being plain stuck and time out on the Python/Zope side. For the most part this was due to the simplest of reasons: Elasticsearch does provide thrift transport, but it needs the transport-thrift plugin for that. Also that wants to be configured in the elasticsearch.yml (or elasticsearch.json) config file. Obviously there must have been a big, fat pointer to this somewhere, but I didn't find it anywhere :-)


Posted by betabug at 20:31 | Comments (0) | Trackbacks (0)
ch athens
Life in Athens (Greece) for a foreigner from the other side of the mountains. And with an interest in digital life and the feeling of change in a big city. Multilingual English - German - Greek.
Main blog page
Recent Entries
Backyard Adventure (07/08 08:18)
Danakos Climbing Gym (06/26 18:40)
Getting into the Ruby Debugger (06/13 13:36)
The site is coming back (06/11 14:17)
Best of
Some of the most sought after posts, judging from access logs and search engine queries.

Apple & Macintosh:
Security & Privacy:
Misc technical:
Athens for tourists and visitors:
Life in general:
<< Arriving without leaving | Main | Back to Bookeen >>
Comments
There are no comments.
Trackbacks
You can trackback to: http://betabug.ch/blogs/ch-athens/1259/tbping
There are no trackbacks.
Leave a comment