Changes for version 0.37 - 2011-05-01
- BREAKING CHANGES:
- ElasticSearch::ScrolledSearch
- $scrolled_search->next() now returns 1 result by default, instead of $size results, to make it easier to write:
- while (my $result = $scroll->next) {}
- $scrolled_search->next() now returns 1 result by default, instead of $size results, to make it easier to write:
- ElasticSearch::TestServer is now an object which subclasses ElasticSearch itself. connect_to_server() has been removed. Also, the port parameter can be used to specify a custom start port when starting the test server, making it easier to run the test server while there is an existing ES server running.
- ElasticSearch::ScrolledSearch
Modules
An API for communicating with ElasticSearch
Exception objects for ElasticSearch
Check or filter query strings
Description
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
Thrift backend
Util subs for ElasticSearch
Provides
in lib/ElasticSearch/Transport/ThriftBackend/Constants.pm
in lib/ElasticSearch/Transport/ThriftBackend/Types.pm
in lib/ElasticSearch/Transport/ThriftBackend/Rest.pm
in lib/ElasticSearch/Transport/ThriftBackend/Rest.pm
in lib/ElasticSearch/Transport/ThriftBackend/Rest.pm
in lib/ElasticSearch/Transport/ThriftBackend/Types.pm
in lib/ElasticSearch/Transport/ThriftBackend/Types.pm
in lib/ElasticSearch/Transport/ThriftBackend/Rest.pm
in lib/ElasticSearch/Transport/ThriftBackend/Rest.pm
in lib/ElasticSearch/Transport/ThriftBackend/Rest.pm
in lib/ElasticSearch/Transport/ThriftBackend/Types.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Protocol.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Protocol.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Transport.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/BinaryProtocol.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/BinaryProtocol.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/BufferedTransport.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/BufferedTransport.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Server.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/FramedTransport.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/HttpClient.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/MemoryBuffer.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Protocol.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Server.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Socket.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Transport.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Server.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Socket.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Transport.pm
in lib/ElasticSearch/Transport/ThriftBackend/Thrift/Transport.pm