The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.71 - 2013-09-24

  • Fixed dist.ini to list dependencies correctly

Modules

The official client for Elasticsearch
A helper utility for the Bulk API
Thin client with full support for Elasticsearch APIs
A client for running cluster-level requests
A client for running index-level requests
Used by CxnPools to create new Cxn instances.
A Cxn implementation which uses HTTP::Tiny
A CxnPool for connecting to a local cluster with a dynamic node list
A CxnPool for connecting to a remote cluster with a static list of nodes.
A CxnPool for connecting to a remote cluster without the ability to ping.
Errors thrown by Elasticsearch
A Log::Any-based Logger implemenation
This class contains the spec for the Elasticsearch APIs
Provides common functionality for Client implementations
Request parsing for Direct clients
Provides common functionality to Cxn implementations
Provides common functionality to HTTP Cxn implementations
Provides common functionality to the CxnPool implementations
Provides common functionality to Logger implementations
An interface for Serializer modules
A helper utility for scrolled searches
A Serializer for JSON
Interface between the client class the Elasticsearch cluster
A utility class for internal use by Elasticsearch
A utility class for converting path templates into real paths
A utility class for query string parameters in the API