# ANN Elastisch 1.0 (final)

**URL:** <https://discuss.elastic.co/t/ann-elastisch-1-0-final/9161>\
**Category:** Elasticsearch\
**Created:** [September 26, 2012, 4:57pm UTC](https://discuss.elastic.co/t/ann-elastisch-1-0-final/9161 "2012-09-26T16:57:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_Klishin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/michael_klishin/32/1062_2.png) [@Michael\_Klishin](https://discuss.elastic.co/u/Michael_Klishin)\
**Post date:** [September 26, 2012, 4:57pm UTC](https://discuss.elastic.co/t/ann-elastisch-1-0-final/9161/1 "2012-09-26T16:57:04Z")

</div>

## TL;DR

Elastisch is a minimalistic client for ElasticSearch.  
It supports virtually every Elastic Search feature and has solid  
documentation [1] that covers Elastic Search  
and Lucene concepts and terminology as well as the actual library.

After 10 months of work, several alphas, betas and two RCs, Elastisch is  
ready to go 1.0.

## What's In The Box

Here's what Elastisch gives you out of the box:

- Complete support for indexing operations
- (Almost) complete support for querying, with the exception of  
multi-search
- Support for all the query and filter types
- Straightforward and consistent API that closely follows ElasticSearch  
REST API
- Solid documentation [1] (our favorite feature)
- Facets (faceted search)
- Percolation support
- Administrative operations on indexes

To our knowledge, the only feature Elastisch does not support yet is  
multi-search, which is used relatively rarely.  
Minimalistic does not have to mean primitive: Elastic Search has _many_  
features and Elastisch users should be able  
to easily benefit from them.

Learn more in the Getting Started guide [2].

## Changes From 1.0.0-RC2

- Elastisch now URL-encodes document ids
- Dependency updates that solve an issue with JSON serialization of empty  
sets

## Development, Issue Tracking, Supported Clojure Versions

Elastisch targets Clojure 1.3+ and tested against 3 Clojure versions (1.4,  
1.3, 1.5-master-SNAPSHOT) x 3 JDKs on [travis-ci.org](http://travis-ci.org).

The source is available on GitHub [3]. We also use GitHub to track issues.  
If you want to contribute, there is a section  
on our workflow in the README.

## License

Elastisch is released under the Eclipse Public License, the same as Clojure.

## News and Updates

New releases and updates are announced on Twitter @clojurewerkz. Elastisch  
also has a mailing list [4]  
feel free to ask questions and report issues there.

A more detailed announcement is available on the clojurewerkz blog [5].

1. [http://clojureelasticsearch.info](http://clojureelasticsearch.info)
2. [http://clojureelasticsearch.info/articles/getting\_started.html](http://clojureelasticsearch.info/articles/getting_started.html)
3. [http://github.com/clojurewerkz/elastisch](http://github.com/clojurewerkz/elastisch)
4. [https://groups.google.com/group/clojure-elasticsearch](https://groups.google.com/group/clojure-elasticsearch)
5. [http://blog.clojurewerkz.org/blog/2012/09/26/elastisch-1-dot-0-0/](http://blog.clojurewerkz.org/blog/2012/09/26/elastisch-1-dot-0-0/)  
--  
MK

--

---

<div class="post-metadata">

**Author:** ![ferhatsb](https://avatars.discourse-cdn.com/v4/letter/f/977dab/32.png) [@ferhatsb](https://discuss.elastic.co/u/ferhatsb)\
**Post date:** [September 27, 2012, 6:04am UTC](https://discuss.elastic.co/t/ann-elastisch-1-0-final/9161/2 "2012-09-27T06:04:42Z")

</div>

Hi Michael,

- Solid documentation [1] (our favorite feature)

I totally agree with that :), keep up the good work.

Regards,  
Ferhat.  
[www.searchbox.io](http://www.searchbox.io)

On Wednesday, September 26, 2012 7:57:48 PM UTC+3, Michael Klishin wrote:

> ## TL;DR
> 
> Elastisch is a minimalistic client for Elasticsearch.  
> It supports virtually every Elastic Search feature and has solid  
> documentation [1] that covers Elastic Search  
> and Lucene concepts and terminology as well as the actual library.
> 
> After 10 months of work, several alphas, betas and two RCs, Elastisch is  
> ready to go 1.0.
> 
> ## What's In The Box
> 
> Here's what Elastisch gives you out of the box:
> 
> - Complete support for indexing operations
> - (Almost) complete support for querying, with the exception of  
> multi-search
> - Support for all the query and filter types
> - Straightforward and consistent API that closely follows Elasticsearch  
> REST API
> - Solid documentation [1] (our favorite feature)
> - Facets (faceted search)
> - Percolation support
> - Administrative operations on indexes
> 
> To our knowledge, the only feature Elastisch does not support yet is  
> multi-search, which is used relatively rarely.  
> Minimalistic does not have to mean primitive: Elastic Search has _many_  
> features and Elastisch users should be able  
> to easily benefit from them.
> 
> Learn more in the Getting Started guide [2].
> 
> ## Changes From 1.0.0-RC2
> 
> - Elastisch now URL-encodes document ids
> - Dependency updates that solve an issue with JSON serialization of empty  
> sets
> 
> ## Development, Issue Tracking, Supported Clojure Versions
> 
> Elastisch targets Clojure 1.3+ and tested against 3 Clojure versions (1.4,  
> 1.3, 1.5-master-SNAPSHOT) x 3 JDKs on [travis-ci.org](http://travis-ci.org).
> 
> The source is available on GitHub [3]. We also use GitHub to track issues.  
> If you want to contribute, there is a section  
> on our workflow in the README.
> 
> ## License
> 
> Elastisch is released under the Eclipse Public License, the same as  
> Clojure.
> 
> ## News and Updates
> 
> New releases and updates are announced on Twitter @clojurewerkz. Elastisch  
> also has a mailing list [4]  
> feel free to ask questions and report issues there.
> 
> A more detailed announcement is available on the clojurewerkz blog [5].
> 
> 1. [http://clojureelasticsearch.info](http://clojureelasticsearch.info)
> 2. [http://clojureelasticsearch.info/articles/getting\_started.html](http://clojureelasticsearch.info/articles/getting_started.html)
> 3. [GitHub - clojurewerkz/elastisch: A minimalistic Clojure client for ElasticSearch, supports both HTTP and native transports](http://github.com/clojurewerkz/elastisch)
> 4. [https://groups.google.com/group/clojure-elasticsearch](https://groups.google.com/group/clojure-elasticsearch)
> 5. [Elastisch 1.0: a minimalistic, well documented Clojure client for ElasticSearch - The ClojureWerkz Blog](http://blog.clojurewerkz.org/blog/2012/09/26/elastisch-1-dot-0-0/)  
> --  
> MK

--

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 3:11am UTC](https://discuss.elastic.co/t/ann-elastisch-1-0-final/9161/3 "2017-07-06T03:11:13Z")

</div>

Closed on July 6, 2017, 3:11am UTC


