Changes for version 3.007003 - 2026-07-04

  • Kwalitee

Modules

An unofficial Perl client for OpenSearch
A helper module for the Bulk API
A helper module for scrolled searches
Provides common functionality to OpenSearch::Client::Core::3_0::Helper::Bulk
Provides common functionality to OpenSearch::Client::Core::3_0::Helper::Scroll
Used by CxnPools to create new Cxn instances.
A Cxn implementation which uses HTTP::Tiny
A Cxn implementation which uses LWP
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 OpenSearch::Client
A Log::Any-based Logger implementation
Provides common functionality for API implementations
Provides common functionality for Client implementations
Request parsing for Direct clients
Provides common functionality to HTTP Cxn implementations
Provides common functionality to the CxnPool implementations
A CxnPool role for connecting to a local cluster with a dynamic node list
A CxnPool role 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.
A role to mark classes which should be used with other sync classes
Provides common functionality to Logger implementations
An interface for Serializer modules
A Serializer role for JSON modules
Transport role providing interface between the client class and the OpenSearch cluster
The default JSON Serializer, using JSON::MaybeXS
A JSON Serializer using Cpanel::JSON::XS
A JSON Serializer using JSON::PP
A JSON Serializer using JSON::XS
Provides interface between the client class and the OpenSearch cluster
A utility class for internal use by OpenSearch::Client

Provides

in lib/OpenSearch/Client/Core/3_0.pm