escalar
escalar copied to clipboard
A Scala client for Elasticsearch’s HTTP API which presents Scala-idiomatic, typed interface. Elasticsearch exposes an HTTP API with several community-provided language bindings. A Java client exists...
Let's go update escalar to be able to use es5! Now the question is...do we want to package this as a separate jar? or...right a separate class that extends from...
The Range Query currently has optional bound parms that could result in an empty query and also required ComparisonOp's that create funky method calls. We need to update the query...
PR for making escalar more extensible for temporary ES5 support.
The current implementation of the simple `index` API performs an update operation instead of a normal index op. This seems nonintuitive and could cause bugs for our users. We should...
Essentially, this TODO: https://github.com/Workday/escalar/blob/master/src/main/scala/com/workday/esclient/EsQuery.scala#L332 ``` TODO: version needs to be an Option. If a doc id is not found, version is missing from the get response. * Today, Jackson is...
We currently compile against Scala 2.10 and 2.11, we should add 2.12 to this so that new projects using 2.12 can also use our client.
Adding more extensibility will make it easier for others to use escalar for ES versions beyond 1.7 until we release and official upgrade.