[ANN] clj-elasticsearch, a Clojure wrapper for the native Java client

clj-elasticsearch is a fast and complete Clojure wrapper around the native
Java Elasticsearch library. It allows some nifty things such as embedding
the server directly inside your app, and is extensively documented. You can
find some explanations on how and why the library was build at
http://theblankscreen.net/blog/2013/02/22/first-public-release-of-clj-elasticsearch/
and get the code here: https://github.com/ngrunwald/clj-elasticsearch.
As always, questions, remarks, bugs report and patches are more than
welcome!

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Nils Grunwald wrote:

clj-elasticsearch is a fast and complete Clojure wrapper around the
native Java Elasticsearch library.

Great work Nils! I had started on some ideas in esperanto a couple
years back for serialization between native ES requests/responses and
Clojure data, but your reflection solution looks much, much better.
Definitely reaching for it next time I need the Java API.

-Drew

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Thanks, glad you like it! Compared to esperanto, clj-elasticsearch is still
missing the bulk operations, but I'll get there eventually. The
wait-for-green function also seems like a great idea, I'll add something
like that.

Don't hesitate to make any remark you have on the library!

Nils

On Friday, February 22, 2013 9:02:24 PM UTC+1, Drew Raines wrote:

Nils Grunwald wrote:

clj-elasticsearch is a fast and complete Clojure wrapper around the
native Java Elasticsearch library.

Great work Nils! I had started on some ideas in esperanto a couple
years back for serialization between native ES requests/responses and
Clojure data, but your reflection solution looks much, much better.
Definitely reaching for it next time I need the Java API.

-Drew

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.