Elasticsearch Client for Scala

(Sang Dang) #1

I make a simple scala client, which add Future response for any elasticsearch response.
The idea is using scala implicit feature to add an asyncGet method to any ActionRequestBuilder

To use it:
Future[GetResponse] =client.prepareGet(...).asyncGet() Future[XResponse] =client.prepareX(...).asyncGet()

Currently I just release for ES version 2.4.0, but I have tested with other lower version (2.0,2.1,2.2,2.3)

You could check it more at: https://github.com/rever-tech/elasticsearch-scala-client

Edit: I also built for scala Future & twitter Future

(system) #2