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

Changes for version 0.03 - 2014-05-27

  • Improved support of Search::Elasticsearch::Role::Is_Async role if Search::Elasticsearch::Async not installed.
  • Improved namespace detecting for components in constructor, no difference with synchronous version now.
  • Added examples.
  • Improved tests.
  • Fixed some logging.

Modules

Unofficial asynchronous API for Elasticsearch using callbacks
Thin asynchronous client with full support for Elasticsearch APIs
An asynchronous client for running cat debugging requests
An asynchronous client for running cluster-level requests
An asynchronous client for running index-level requests
An asynchronous client for running node-level requests
An asynchronous client for managing snapshot
An asynchronous connection implementation which uses AnyEvent::HTTP
An asynchronous connection pool for connecting to a local cluster with a dynamic node list
An asynchronous connection pool for connecting to a remote cluster with a static list of nodes
An asynchronous connection pool for connecting to a remote cluster without the ability to ping
Provides common functionality for asynchronous client implementations
Provides request parsing for asynchronous Direct client implementations
Provides common functionality for asynchronous connection implementations
Provides asynchronous interface between the client class and the Elasticsearch cluster