A PHP client for elasticsearch.

Fork me on GitHub

Release v1.0.0.0

Elastica v1.0.0.0 download. This release is compatible with elasticsearch 1.0.0. There is a larger list of breaking changes in this release on the elasticsearch site. This will mean you have to adapt some code in your app but perhaps also on the configuration of elasticsearch. All changes can be found here: http://www.elasticsearch.org/guide/en/elasticsearch/reference/1.x/breaking-changes.html


Project Version Required
Elasticsearch 1.0.0 yes
Elasticsearch mapper attachments plugin 2.0.0.RC1 no
Elasticsearch thrift transport plugin 2.0.0.RC1 no
Elasticsearch geocluster facet plugin 0.0.9 no

Release Notes (changes.txt)

  • Updated to elasticsearch 1.0: http://www.elasticsearch.org/blog/1-0-0-released/
  • Add aggregations
  • Setting shard timeout doesn’t work #547
  • Remove Elastica\Query\Field and Elastica\Query\Text, which are not supported in ES 1.0.0.RC1
  • Minor tweaking of request and result handling classes to adjust for changes in ES 1.0.0.RC1
  • Update mapper-attachments plugin to version 2.0.0.RC1 in .travis.yml
  • Adjust tests to account for changes in ES 1.0.0.RC1
  • Prevent the geocluster-facet plugin from being installed in test/bin/run_elasticsearch.sh as the plugin has not yet been updated for ES 1.0.0.RC1
  • Added Elastica\Query\DisMax