Changes for version 0.54 - 2012-06-30

  • NEW FEATURES
    • Added exists()
  • ENHANCEMENTS
    • An ElasticSearch::Error::Conflict object now contains the latest version number
    • delete_mapping() now throws an error when the index or type is
    • get() now accepts a 'parent' param
    • searchqs() now accecpts 'lenient', 'quote_analyzer' and 'quote_field_suffix' params
    • msearch() now accepts a 'search_type' param
  • BUG FIXES
    • Removed dependencies on Module::Build and base missing
    • Worked around bug https://github.com/elasticsearch/elasticsearch/issues/2072 in ES which causes the default HTTP backend to hang by returning a response body to a HEAD request
    • Fixed current_server_version() to work with async backends

Modules

An API for communicating with ElasticSearch
Exception objects for ElasticSearch
Check or filter query strings
Start an ElasticSearch cluster for testing
Base class for communicating with ElasticSearch
LWP based HTTP backend
HTTP::Lite based HTTP backend
HTTP::Tiny based HTTP backend
Util subs for ElasticSearch

Provides

in lib/ElasticSearch/RequestParser.pm