Changes for version 0.36 - 2911-04-24
- Updated ElasticSearch.pm to work with ElasticSearch version 0.16.0
- New features:
- no_refresh: Disable the automatic discovery of live nodes, to work with remote clusters or proxied clusters
- scrolled_search(): Convenience iterator to wrap search/scroll requests
- reindex(): Utility to reindex data from one index to another, or one cluster to another
- use_index()/use_type(): Set default index/type parameters
- searchqs(): URI/query string search, (as opposed to search() which uses a request body)
- New search_type's : 'scan' and 'count'
- index_settings(): Retrieve index settings
Modules
An API for communicating with ElasticSearch
Exception objects for ElasticSearch
Check or filter query strings
Description
Start an ElasticSearh 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